Commit Graph

98 Commits

Author SHA1 Message Date
Jeremy Fincher 5ace516fb1 Reworked some callCommand stuff to centralize some code. 2003-09-17 08:12:59 +00:00
Jeremy Fincher 5bc445fd5d Added docstring for CapabilityCheckingPrivmsg 2003-09-06 00:37:28 +00:00
Jeremy Fincher a0bf562d7a Redid startup/configuration junk. 2003-08-28 16:33:45 +00:00
Jeremy Fincher 79fe7d8014 Added thread, to make threaded commands in an unthreaded module. 2003-08-25 20:19:42 +00:00
Jeremy Fincher 6c26e4e28f Made the response of the upkeep command more useful. 2003-08-23 11:41:25 +00:00
Jeremy Fincher 147d5cf6da Finally got the persistent configuration working with the Relay module (though don't try to reload it :)). 2003-08-23 04:42:04 +00:00
Jeremy Fincher 8e068ce8c0 Made configuration commands persistent, yay! 2003-08-22 23:15:29 +00:00
Jeremy Fincher ca646716b1 Removed spaces at the end of lines. 2003-08-20 16:26:23 +00:00
Jeremy Fincher 1d9f7f331c Added a little del to the reload/unload stuff 2003-08-15 05:39:35 +00:00
Jeremy Fincher 9db6ace58b Added upkeep command. 2003-08-15 02:56:41 +00:00
Jeremy Fincher c4005a115a Made the reload and load commands also update linecache, so tracebacks are correctly line-numbered and whatnot. 2003-08-14 12:01:37 +00:00
Jeremy Fincher 622f96c8d4 Made the old callbacks die before the new callbacks are loaded. 2003-08-13 05:41:48 +00:00
Jeremy Fincher 345f819e7a Changed reload to not unload the module if there's an error in loading. 2003-05-19 13:47:19 +00:00
Jeremy Fincher 71bd193c16 Turned off superreload command. 2003-04-29 13:00:04 +00:00
Jeremy Fincher 96e2a67aa5 Added say command to OwnerCommands. 2003-04-21 01:58:04 +00:00
Jeremy Fincher cc61041491 Removed commented out stuff, added help string to superreload. 2003-04-20 15:55:32 +00:00
Jeremy Fincher a5e7a1980c Added superreload command. 2003-04-14 05:56:28 +00:00
Jeremy Fincher e5c58089ce Must've forgotten to commit this earlier. 2003-04-11 21:10:17 +00:00
Jeremy Fincher e186cd043d Changed drivers.close() to .die() 2003-04-03 09:17:03 +00:00
Jeremy Fincher 336c6fdff9 Added period (yeah, I'm anal) 2003-04-03 07:33:30 +00:00
Jeremy Fincher 9e05519660 Changed driver.die() to driver.close() 2003-04-03 06:58:30 +00:00
Jeremy Fincher b21071c382 Fixed bug in load and removed Sorry. 2003-04-02 08:18:20 +00:00
Jeremy Fincher 7e8aab6619 Added check for duplicate module loading in load command 2003-04-02 07:09:43 +00:00
Jeremy Fincher 46f3012f9a Changed privmsgs.getArgs to raise ArgumentError, and make the necessary changes in callbacks to Do The Right Thing 2003-03-31 22:22:59 +00:00
Jeremy Fincher e9f41a2f82 Fixed variable name typo 2003-03-31 08:13:23 +00:00
Jeremy Fincher f7c409055e Initial import; going off Ofnibot's source to start with. 2003-03-28 09:07:21 +00:00
Jeremy Fincher 406b263444 Fixed getArgs to raise an empty callbacks.Error on invalid arguments 2003-03-28 01:16:46 +00:00
Jeremy Fincher 3cd72723e4 Satisfied PyChecker 2003-03-27 11:33:05 +00:00
Jeremy Fincher e3309c31cf Satisfied PyChecker 2003-03-27 11:32:01 +00:00
Jeremy Fincher b95095df38 Added cvsup command 2003-03-27 11:09:17 +00:00
Jeremy Fincher d1a5457080 Changed privmsgs.CapabilityChecker to privmsgs.CapabilityCheckingPrivmsg 2003-03-27 07:26:46 +00:00
Jeremy Fincher 6dc64ce230 Broke AdminCommands out of privmsgs. 2003-03-27 06:47:42 +00:00
Jeremy Fincher 5844a1440e Separated MiscCommands from privmsgs. 2003-03-27 06:34:48 +00:00
Jeremy Fincher b040e855a8 Broke ChannelCommands out of privmsgs 2003-03-27 06:28:13 +00:00
Jeremy Fincher ee6a33b7e7 Made making modules that rely on certain capabilities being preset much easier to to write (CapabilityChecker) 2003-03-27 06:02:37 +00:00
Jeremy Fincher 587c33cc05 PyChecker found a typoed variable name 2003-03-26 10:06:26 +00:00
Jeremy Fincher 8ab1e9834a Removed useless try/except block. 2003-03-26 07:01:13 +00:00
Jeremy Fincher f9b755e883 Removed auth from un-disable-able commands 2003-03-26 01:03:19 +00:00
Jeremy Fincher 73244ba170 Fixed a typo in the docstring of getArgs 2003-03-25 23:58:11 +00:00
Jeremy Fincher d07305b384 Stylistic bug 2003-03-25 23:19:03 +00:00
Jeremy Fincher 4469382089 Finally fixed unidentify 2003-03-25 23:18:21 +00:00
Jeremy Fincher 90687f6d1d Fixed minor period-bug in a docstring help 2003-03-25 23:08:45 +00:00
Jeremy Fincher 423e066a19 Fixed unidentify to not require a name/password. 2003-03-25 23:07:34 +00:00
Jeremy Fincher eabd3c8cf5 Removed auth/unauth aliases for identify/unidentify 2003-03-25 23:05:51 +00:00
James Vega c803e5e9d8 Added vim:set ... : strings to source in order to keep file formatting
consistent between developers. Jeremy should be adding the equivalent
settings for emacs soon.
2003-03-24 08:41:19 +00:00
Jeremy Fincher c628d60b8b Fixed UnboundLocalError 2003-03-22 03:18:57 +00:00
Jeremy Fincher 27deaaa7b2 Fixed UnboundLocal bugs, caused by not returning after irc.error. 2003-03-22 01:49:33 +00:00
Jeremy Fincher 7801c84d84 Initial revision 2003-03-12 06:26:59 +00:00