A jabber bot that scans the TGE master server and announces new games of a specific type.
Python
Switch branches/tags
Nothing to show
Pull request Compare This branch is 1 commit ahead, 8 commits behind brachiel:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENCE
MasterServer.py
README
RotcWatcher.py
jabberbot.py
rotcbot_jabber.py
rotcbot_jabber_supervisor.py

README

rotcbot - Jabber bot that scans the TGE master server and announces new games of a specific type.
In this case rotc - Revenge of the Cast.

Create a config file in
~/.rotcbot_jabber
and fill it with these options:
username = <user>@<jabber-server>
password = <password>
json_output = <path-to-json-file-to-output-serverlist-to>
control_room = <room>@<conference-jabber-server>

The last two options are optional.

The bot is used by either starting
$ python rotcbot_jabber.py
or 
$ python rotcbot_jabber_supervisor.py

The supervisor script restarts the bot if something happens, and reports the errors to
the control room.