dr.botzo, the IRC bot with Django integration.
Go to file
Brian S. Stephan 164f2c61bf Merge branch 'better-plugin-support' into 'master'
Better plugin (un)loading --- more logging, !reload plugin with option
of reloading entire package

In addition to a variety of logging and internal changes, this
also adds a !reload [plugin] command, which, where 'plugin' is
'package.ircplugin', just does a simple unload/load on the
plugin, but where 'plugin' is 'package.', reloads all modules
in the specified package (assuming it is still a plugin's
package), which allows for making more code changes and applying
them without having to restart the bot.

Like all things this internal to the bot, this probably needs
the tires kicked a bit more, but initial testing has succeeded.

See merge request !2
2016-01-17 11:12:32 -06:00
dr_botzo ircbot: implement !reload for plugins 2016-01-17 10:56:39 -06:00
scripts add mpd-notifications script 2015-07-11 08:17:19 -05:00
.gitignore .gitignore the .idea directory 2015-05-12 20:56:22 -05:00
BUGS BUGS: mention that maybe unloading isn't busted? 2015-06-20 10:44:17 -05:00
COPYING reorganizing project directories, part 2 2015-05-08 20:44:24 -05:00
README remove old IRC bot entirely 2015-06-19 21:50:35 -05:00
TODO removing a bunch of BUGS, cleaning up TODO 2015-06-19 21:41:23 -05:00
requirements.txt requirements.txt: py3 related (?) version bumps 2016-01-16 19:40:18 -06:00

README

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 any of the ircplugin.py files.