Simple XMPP bot for server monitoring. Works with AMQP for sending messages at server side. Sends notifications to a user via XMPP. Checks e-mail and extracts attachments to a specified directory.
- RabbitMQ or any other AMQP-compatible server
Configure omnibot configuration from examples/config.yaml to ~/.omnibot.yaml and adjust it. Then execute command:
Send messages to omnibot by AMQP by running:
omnisend 'Hello World!'
Tested with ruby 1.8.6, 1.9 and 2.0, rabbitmq as an AMQP server, at OS X 10.6+ and Debian Linux.