Commit Graph

13 Commits

Author SHA1 Message Date
Brian S. Stephan 57090fdda4 long list of changes to allow modular Module reloads: server as module variable, class appends self to module list, unregister_handlers method which must be overridden, reload method which does the magic to create the a new object of the re-read class. drop use of the main rehash and reload_modules, and don't pass rehash around anymore. load initial objects 'the old way' again. feature modules change for compatability and implementation of all of the above changes 2010-07-29 22:36:08 -05:00
Brian S. Stephan f7cb0fd05a bugfix: index fact list properly 2010-07-29 19:46:58 -05:00
Brian S. Stephan 632f89e61c remove a bunch of variables in Module that were added because of ?????? 2010-07-29 19:45:02 -05:00
Brian S. Stephan 87c4cec3f2 override on_pubmsg, since we need to do things regardless of the normal command-addressed-to-bot flow 2010-07-29 00:44:38 -05:00
Brian S. Stephan bc4f2c6904 import re, another necessary import that was missed 2010-07-29 00:42:44 -05:00
Brian S. Stephan bd48a6e46a import random, since it's necessary. testing would have caught this :( 2010-07-29 00:29:22 -05:00
Brian S. Stephan 26d2e0c294 making imports fit my style convention, actually importing os in the module that needs it 2010-07-29 00:18:20 -05:00
Brian S. Stephan 91e535978f comment nitpicking and restyling 2010-07-29 00:04:01 -05:00
Brian S. Stephan 48498898bf vi modelines for split out files 2010-07-28 23:48:47 -05:00
Brian S. Stephan b65c01fb31 GPLv3 headers on the split out files 2010-07-28 23:47:29 -05:00
kad 02df2ca783 Cleanup code 2010-07-28 13:25:49 -05:00
kad 0c17196b32 Add some modelines and fix indentation, I hope. 2010-07-28 00:11:58 -05:00
kad ec9acdd2ee Forgot to add files :( 2010-07-27 20:35:01 -05:00