dr.botzo, the IRC bot with Django integration.
Go to file
2010-07-29 22:36:08 -05:00
irclib move irclib into its own subdirectory 2010-07-27 20:29:28 -05:00
modules long list of changes to allow modular Module reloads: server as module variable, class appends self to module list, unregister_handlers method which must be overridden, reload method which does the magic to create the a new object of the re-read class. drop use of the main rehash and reload_modules, and don't pass rehash around anymore. load initial objects 'the old way' again. feature modules change for compatability and implementation of all of the above changes 2010-07-29 22:36:08 -05:00
.gitignore Add ability to rehash modules. Split modules into separate files. Rehash is a bit flakey, not sure of a better way to do it. 2010-07-27 20:29:28 -05:00
COPYING adding GPLv3 license file 2010-07-27 20:29:28 -05:00
dr.botzo.cfg.example removing newlines that are wrong to have in dr.botzo.cfg 2010-07-29 17:11:37 -05:00
dr.botzo.py long list of changes to allow modular Module reloads: server as module variable, class appends self to module list, unregister_handlers method which must be overridden, reload method which does the magic to create the a new object of the re-read class. drop use of the main rehash and reload_modules, and don't pass rehash around anymore. load initial objects 'the old way' again. feature modules change for compatability and implementation of all of the above changes 2010-07-29 22:36:08 -05:00
Module.py long list of changes to allow modular Module reloads: server as module variable, class appends self to module list, unregister_handlers method which must be overridden, reload method which does the magic to create the a new object of the re-read class. drop use of the main rehash and reload_modules, and don't pass rehash around anymore. load initial objects 'the old way' again. feature modules change for compatability and implementation of all of the above changes 2010-07-29 22:36:08 -05:00
README a more helpful README 2010-07-27 20:29:28 -05:00
TODO add another TODO regarding quitting 2010-07-29 20:21:34 -05:00

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.