Commit Graph

9 Commits

Author SHA1 Message Date
Brian S. Stephan 07744a0f66 indicate recursion better by adding _recursing to Event
for simplicity's sake, this was added to the extlib/irclib rather
than subclassing. because i'm lazy. anyway, check that flag instead
of doing the event._target = None hack, since that hack was breaking
Markov.

for an unrelated reason (what to learn and not learn), update Markov

also remove an unused method that was getting in my way while coding this
2012-03-29 20:07:32 -05:00
Brian S. Stephan 9732ed2f34 use a different megahal implementation, which seems to be better at saving the brain.
note that nothing megahal is shipped with the bot now, including
train files. this bot will expect a ./megahal.trn, and will write
to ./megahal.brn (in addition to a slew of other ./megahal.*
files).

implementation is from http://megahal.alioth.debian.org/
2011-01-06 00:14:16 -06:00
Brian S. Stephan cb54abf2b8 use protocol 2 for pickling, which may help disk size of the brain a bit 2010-12-24 10:36:57 -06:00
Brian S. Stephan c513a0bebc extlib/megahal.py: don't crash when the input string ends in ' 2010-12-23 10:01:11 -06:00
Brian S. Stephan e2989b639c hack in support for retweets in the Status 2010-12-16 13:02:37 -06:00
Brian S. Stephan bc13725f44 copy python-twitter 0.8 from google code until it is officially released and packaged 2010-12-15 23:07:02 -06:00
Brian S. Stephan 71e545b908 external MegaHAL library for incoming module 2010-09-04 09:51:44 -05:00
Brian S. Stephan 54d62dd587 unicode fixes, in part to support what is going on in an in-dev weather module 2010-07-30 19:57:10 -05:00
Brian S. Stephan 7feb90242d renaming 'irclib' dir to 'extlib' 2010-07-30 18:34:10 -05:00