Go to file
Jack Moffitt 37f607acd2 Commitbot now works. 2008-12-04 15:57:37 -07:00
.gitignore Commitbot now works. 2008-12-04 15:57:37 -07:00
README.markdown Commitbot now works. 2008-12-04 15:57:37 -07:00
commitbot.py Commitbot now works. 2008-12-04 15:57:37 -07:00
commitbot.tac.example Commitbot now works. 2008-12-04 15:57:37 -07:00

README.markdown

commitbot

Commitbot is an XMPP bot that notifies multi-user chat rooms (MUCs) of git repository commits.

It uses the GitHub post-receive web hook to get push notifications of repository changes.

Dependencies

Note that on Ubuntu/Debian systems Twisted is split into various pieces. You will want:

  • python-twisted-words
  • python-twisted-names

in addition to the normal Twisted package.

Usage

Copy commitbot.tac.example to commitbot.tac changing the JID, password, room name, and room nickname to something appropriate. Then launch it with twistd.

twistd -y commitbot.tac