Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/horazont/xmpp-crowd
The crowd of SleekXMPP/aioxmpp based bots which make my life easier.
https://github.com/horazont/xmpp-crowd
aioxmpp bot python sleekxmpp xmpp
Last synced: 14 days ago
JSON representation
The crowd of SleekXMPP/aioxmpp based bots which make my life easier.
- Host: GitHub
- URL: https://github.com/horazont/xmpp-crowd
- Owner: horazont
- License: mit
- Created: 2012-08-03T16:39:24.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-07-05T07:57:19.000Z (4 months ago)
- Last Synced: 2024-10-04T16:45:59.863Z (about 1 month ago)
- Topics: aioxmpp, bot, python, sleekxmpp, xmpp
- Language: Python
- Homepage:
- Size: 534 KB
- Stars: 12
- Watchers: 7
- Forks: 4
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
xmpp-crowd
==========This is just a bunch of bots based on the great [SleekXMPP][1] python library,
which are running on my system to make my life a little bit easier. Some of
these will not be of any use for the broader public, especially as they're
missing docstrings (*ahem*), but if anyone can get any interest out of them,
it's fine.`hub.py`
--------`hub.py` is in fact the core of the “modern” bots (i.e. all but `foobot.py`),
which abstracts away some of the (very little) boilerplate all bots share.`buildbot.py`
-------------Thats a really cool guy who does what you'd suspect from reading his name.
He'll listen for events on a pubsub node and trigger shell commands or whatever
when certain events come in. It's built to work together with ``gitbot.py``,
which will push the proper events if installed in a git repositories
``post-update`` hook. It should be easy to customize both to work with ``hg``
or similar.``buildbot`` is highly configurable. See the ``buildbot_config.py`` for a
nicely commented example.[1]: https://github.com/fritzy/SleekXMPP