Commit Graph

44 Commits

Author SHA1 Message Date
Jeremy Fincher 4396d65b94 Added docstrings for the class. Eventually help should show these instead of the dispatcher helps. 2004-02-12 07:06:12 +00:00
Jeremy Fincher a20f742417 liquidx is cool. 2004-02-06 10:48:52 +00:00
Jeremy Fincher 6e062306f2 Added output to the list of functions imported from questions. 2004-02-06 04:36:21 +00:00
Stéphan Kochen 5957eaad5d Lots of wizard updates. Still have to get rid of the onStart and
afterConnect stuff though.
2004-01-31 22:24:43 +00:00
Jeremy Fincher 731c9f0bdb More bugz0rs fixed. 2004-01-30 23:47:30 +00:00
Jeremy Fincher 88ba40baad Added cycleToGetOps configuration variable. 2004-01-30 19:00:04 +00:00
James Vega 43d0619796 We don't use '.' as the channel capability separator anymore. 2004-01-30 16:33:21 +00:00
Jeremy Fincher 3de0f0e6f2 Updated, had bugs from the registry conversion. 2004-01-30 05:01:46 +00:00
James Vega fac4c5624c Removed any unnecessary configure methods (ones that only called
conf.registerPlugin) and changed all other configure methods to accept the
advanced argument instead of onStart.
2004-01-29 23:58:27 +00:00
James Vega bc11f76166 Updated configure() to only take one argument (onStart) and switched all of
the onStart.append('load pluginName') calls to
conf.registerPlugin('pluginName', True)
2004-01-28 22:19:25 +00:00
Jeremy Fincher 05097050ac Updated to use the registry. 2004-01-27 15:36:49 +00:00
Jeremy Fincher 6ca78924f3 HUUUUUUUUGE Configuration change. 2004-01-18 07:58:26 +00:00
Jeremy Fincher 1c03464fd9 Huge commit to finish refactoring of replies. 2004-01-08 23:03:48 +00:00
Jeremy Fincher 530aec2be0 Updated the reply infrastructure. No more msg, it's just not necessary. 2004-01-08 03:12:14 +00:00
Jeremy Fincher aa7408c09b Changed over to the cool new RichReplyMethods stuff, mostly. 2004-01-07 19:09:24 +00:00
Jeremy Fincher 2aaca31709 Moved Configurable out to its own module. 2003-12-03 23:14:09 +00:00
Jeremy Fincher 48166f4895 Huge update to the logging infrastructure. 2003-11-26 18:21:12 +00:00
Jeremy Fincher 1687b3f916 Wasn't using an IrcString for the chanserv nick. 2003-11-25 08:28:41 +00:00
Jeremy Fincher 5f4a541fe1 Added __revision__ strings. 2003-11-25 08:23:47 +00:00
Jeremy Fincher e9b81580a4 Fixed lots of raised exceptions because I had the wrong number of arguments. 2003-11-21 15:32:14 +00:00
Jeremy Fincher 76f4a8fb95 Forgot to change configure to reflect the revenge update. 2003-11-17 14:46:10 +00:00
Jeremy Fincher e0542698dc Converted revenge to a configurable; still considering ChanServ. 2003-11-17 14:37:43 +00:00
Jeremy Fincher 5149d17b6a Made Configurable persistent. 2003-11-11 15:58:20 +00:00
Jeremy Fincher 2e0b225d0c Changed the needed= keyword arg in privmsgs.getArgs to required=. 2003-11-11 13:20:06 +00:00
Jeremy Fincher e5249c859d Updated to use Configurable. 2003-11-08 00:10:38 +00:00
Jeremy Fincher 6d36432508 Fixed __init__ and its error with instancemethods not having adjustable __doc__ strings. 2003-10-29 06:35:02 +00:00
Jeremy Fincher acd36c80d4 Added toggles for auto-{op,voice,halfop} 2003-10-29 00:04:30 +00:00
Jeremy Fincher 0c93c8071f Updated to use more generic command names. 2003-10-21 06:36:38 +00:00
James Vega 84f931bb9f Lots of pylint cleanups 2003-10-11 21:03:02 +00:00
Jeremy Fincher 1a594b6dff Use ircutils.nickEqual instead of ==. 2003-10-06 13:00:22 +00:00
Jeremy Fincher 1e28e4f00a Changed msg.prefix to msg.nick in the self.chanserv comparison. 2003-10-06 05:57:03 +00:00
Jeremy Fincher ec0de6431d Changed baseplugin not to require 'from baseplugin import *' because fix is now munging builtins. 2003-10-05 12:56:56 +00:00
Jeremy Fincher f137b21dcf Added extra logging to Enforcer in the case where it's not started. 2003-09-22 02:46:36 +00:00
Jeremy Fincher 7dfeb8d486 Added necessary imports to configure. 2003-09-11 12:32:39 +00:00
Jeremy Fincher 60dc66927d Added special handling in the case where the bot is kicked from the channel. 2003-09-11 10:27:49 +00:00
Jeremy Fincher 63403e6408 Fixed documentation bugs. 2003-09-06 18:29:44 +00:00
Jeremy Fincher 5974639ee3 Made Enforcer send an empty TOPIC to each channel when startenforcer is called so there is no exception when self.topics is empty. 2003-09-06 02:03:44 +00:00
Jeremy Fincher b3253df28e do332 wasn't guarded by self.started. 2003-09-06 01:15:32 +00:00
Jeremy Fincher 3fb97984dc Removed the crazy topicPrefix stuff, it was pretty useless. 2003-09-03 20:41:28 +00:00
Jeremy Fincher f719009e1d Fixed something, although by now I forget what it was. Ah, the doTopic stuff. Yeah, I fixed that. 2003-09-03 20:00:54 +00:00
Jeremy Fincher 339375bc42 Made to work again. 2003-09-03 18:45:29 +00:00
Jeremy Fincher 56e6fbd21c There is no more BasePlugin. 2003-09-03 17:50:32 +00:00
James Vega f70919f1a8 Added a missing import line 2003-08-29 14:02:14 +00:00
Jeremy Fincher 24129e2867 Moved from plugins/deprecated/ 2003-04-08 08:40:50 +00:00