Skip to content

metajack/commitbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

License

This code is copyright (c) 2008 by Jack Moffitt [email protected] and is available under the GPLv3. See LICENSE.txt for details.

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 jabber_id, password, room, and bot_name to something appropriate. Then launch it with twistd.

twistd -y commitbot.tac

Finally, add http:https://your-server-IP:8888 (or whichever port you set in the commitbot.tac) as a WebHook to your GitHub-Repository. Congratulations, you are all set up now.

About

XMPP bot that posts commit summaries to MUCs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages