Repository created
Rename COPYING.txt to LICENSE
A little initial cleanup
A little initial cleanup
Retire use of megahal
Switched from lurklib (wasn't working too well) to twisted. Back-ported to Python 2 (twisted requirement). Refactored nikkybot.py in the process.
Reimplemented sticking Ctrl+O at beginning of some messages to avoid triggering public bot commands (except one in particular >:) ); try to reconnect to random server when connection fails
Fix bug in reload (forgot to change var name from old version); add some word boundaries in a regex
Pickle updates (need to find a way to automate this)
Misc. changes before nikkyai code reorganization
Reorganization of nikkyai (and better commenting); ready to work on all the TODOs and FIXMEs
Reapply changes to pattern response table that were accidentally overwritten in a previous commit
Update script to reflect current state of things
Retired quote-of-the-day functionality
Try to avoid iterating over a string if it instead of a list accidentally gets passed to the bot output routines
Allow consecutive lines in logs to be Markov-trained as a single unit, preserving line breaks; implement a way to update the Markov data pickles and have the bot automatically reload them
Remove generated data files that take up a lot of disk space