95a27cc44b
read brainfile filename from config file, allow default
2010-10-09 20:37:15 -05:00
05f1ce325a
put MegaHAL module load in __init__, which is now being implemented here
...
obviously, we need to call Module.__init__ as well, and as a nice
side effect, doing all of this lets us not need to do the on_connect
nonsense, which was the wrong thing to do anyway
2010-10-09 19:36:00 -05:00
827d1b2c86
megahal library crashes if the text ends with ' for some reason, so work around it
2010-09-13 20:22:08 -05:00
1988662c0a
have ^megahal$ trigger a no-input reply from the megahal module.
...
mostly useful for chaining random bot nonsense into other commands
2010-09-08 22:22:43 -05:00
3e91000acc
now that we have meta.strip_bot_name_from_input there is no need to overload on_pubmsg
2010-09-08 19:51:18 -05:00
b1e1254564
reloading MegaHAL.py seems broken somehow, so just avoid doing it
2010-09-04 11:49:18 -05:00
1f27078f82
MegaHAL module, lets the bot partake in inane conversations. doesn't
...
assume a learning file or anything, starts with an empty brain and
learns from IRC
2010-09-04 09:53:11 -05:00