dr.botzo, the IRC bot with Django integration.
Brian S. Stephan
947e82b78f
keep a collection of key-channel pairs that, when receiving an XML-RPC dispatch message with a key and message, sends the message to the associated channel. this allows for various notification bus style stuff this is the barebones version, there's no IRC admin interaction yet, so all key-channel pairs need to be managed by direct database access. it is possible i won't bother changing this. there are also some not-so-clever assumptions, like that the bot is already in the channel it is trying to speak in |
||
---|---|---|
extlib | ||
modules | ||
scripts | ||
web | ||
.gitignore | ||
BUGS | ||
COPYING | ||
dr.botzo.cfg.example | ||
dr.botzo.py | ||
DrBotIRC.py | ||
EXTERNALS | ||
logging.cfg | ||
Module.py | ||
README | ||
requirements.txt | ||
TODO |
dr.botzo --- an IRC bot dr.botzo is an IRC bot written in Python and using irclib.py to handle most of the protocol stuff. It is mostly a fun project for a couple of us to hack around on, but you may find it useful, in which case you're free to copy this source, send patches, etc. SOURCE http://www.incorporeal.org/sw/?a=summary&p=dr.botzo AUTHORS Brian S. Stephan <bss@incorporeal.org> DEVELOPMENT The bot is currently written to be fairly modular. No real documentation on this yet, but those interested in developing more features should take a look at the classes in dr.botzo.py.