Release Notes: This release includes a general code cleanup and several bugfixes, including one that caused an exception to be raised by when an uninitialized TOC ID variable was referenced.
Release Notes: bot._running accuracy was fixed for threading.
Release Notes: A bug that mis-formatted buddy list entries when sent to the TOC server has been fixed.
Release Notes: A fix for a bug that caused BotManager to reconnect bots after botStop() calls, a new autoresponse function to do_SEND_IM, and enforcement of TOC data length checking.
Release Notes: This release includes the addition of BotManager, a class that provides easy access to bot reconnects, bot multithreading, and single script multi-bot implementations.
Release Notes: The bot no longer uses the developer's AIM screen name in its obligatory toc_add_buddy event on SIGN_ON. It adds itself to its buddy list instead.
Release Notes: A bug that caused an integer error code to be passed to on_ERROR implementations instead of the proper error string has been fixed.
Release Notes: toc.py is more modular and less intrusive. Fatal errors raise exceptions instead of sys.exit(). This release adds (bot)._debug to specify logging verbosity and (bot)._logfd for easy redirection of TocTalk's logging.
Release Notes: An error which assumed all Python 2.X versions enumerated class methods in the __builtin__ function dir(<some class>) has been fixed. This error caused Py-TOC to work only with Python 2.2+ instead of 2.X.
Release Notes: This release fixes an error in the socket code that caused toc.py to choke on lengthy CONFIG events triggered by accounts with extremely long buddy lists.