Commit Graph

145 Commits

Author SHA1 Message Date
Jeremy Fincher
4605ce84f8 Added repliedTo tag, stopped not calling invalidCommand if regexp methods match. 2004-09-14 15:07:52 +00:00
Jeremy Fincher
139ce9871c Re-added priority for appropriate interaction with irclib.IrcCallbacks. 2004-09-12 20:26:36 +00:00
Jeremy Fincher
a9694c1012 Network plugin for network-related commands. 2004-09-12 05:46:18 +00:00
Jeremy Fincher
e525e04a42 Persistent renames. 2004-09-11 16:16:16 +00:00
Jeremy Fincher
ee4768634f Changed to __lt__ instead of __cmp__ -- it's simpler and doesn't screw with equality. 2004-09-10 07:27:42 +00:00
Jeremy Fincher
c573ab5996 New plugin prioritization method. 2004-09-10 06:30:21 +00:00
Jeremy Fincher
ee70224aa3 Changed callCommand to give a name rather than a method; added invalidCommand throttling, ctcp throttling, and whole bunch of other crap. 2004-09-08 23:34:48 +00:00
James Vega
d77565a547 Show the AttributeError so we can see what the real problem is. 2004-09-07 19:14:57 +00:00
Jeremy Fincher
3db2904ed0 Updated for new authors abstraction (single points of control are good). 2004-09-01 06:06:54 +00:00
Jeremy Fincher
ed71df8655 Fix for bug #1019392. 2004-08-31 16:35:42 +00:00
Jeremy Fincher
d22449d5a0 Fix0red an exception I forgot to catch. 2004-08-30 18:21:43 +00:00
James Vega
8e84a42989 Eat this commie bastard irc objects that don't want to die! 2004-08-29 07:29:43 +00:00
Jeremy Fincher
04ae1b900f Erroneous message (or so jamessan says ;)) 2004-08-29 06:19:31 +00:00
Jeremy Fincher
1c737a4c8f Try to make network stuff case-insensitive. 2004-08-28 20:13:33 +00:00
Jeremy Fincher
c11dba117a Added defaultcapability command. 2004-08-27 05:00:40 +00:00
Jeremy Fincher
2c5276bc98 Fixed help for enable/disable. 2004-08-27 04:31:53 +00:00
Jeremy Fincher
6b72890679 Better error catching and print when connecting. 2004-08-25 05:08:27 +00:00
Jeremy Fincher
5fe709f749 Properly handle error messages from loading plugins. 2004-08-23 22:15:54 +00:00
Jeremy Fincher
c5a4972cc8 Fix for IrcObjectProxy.error not accepting a Raise argument. 2004-08-23 19:59:49 +00:00
Jeremy Fincher
fbb348b6e7 Copyright updates. Again, more is left to be done, but this is my part. 2004-08-23 13:14:06 +00:00
Jeremy Fincher
1704fa2cfe Let's not connect multiple times to a network. 2004-08-23 12:38:33 +00:00
Jeremy Fincher
c0386751cf Moved the connect and disconnect commands to the Owner plugin from the Relay plugin. 2004-08-23 12:34:16 +00:00
Jeremy Fincher
98062e8844 Converted to an outFilter for greater efficiency (why send a message to myself at all?) and added a check for testing, because otherwise the tests break. 2004-08-22 07:07:47 +00:00
Jeremy Fincher
17c569ba2c Let's have an extra hoop for people who don't want to load the src/ plugins to jump through. 2004-08-22 06:41:22 +00:00
Jeremy Fincher
4391272e50 Let's log what the actual message is. 2004-08-22 06:26:19 +00:00
Jeremy Fincher
516d130f1e Retarded, I put the inFilter in the LogProxy class rather than in the Owner class\! 2004-08-21 20:34:29 +00:00
Jeremy Fincher
28e79eecfd Added a safety measure to keep the bot from looping message itself. 2004-08-21 20:03:56 +00:00
Jeremy Fincher
62ff576aaa Slightly less verbose. 2004-08-21 08:53:29 +00:00
Jeremy Fincher
39b83723a2 Augmented upkeep to do even more upkeep, if asked. 2004-08-21 07:01:45 +00:00
Jeremy Fincher
956a156b21 Added some underscore action to eval. 2004-08-20 05:30:37 +00:00
Jeremy Fincher
64b7d0d735 Quit messages actually go through now. 2004-08-19 20:32:07 +00:00
Jeremy Fincher
d26b311fef Let's make sure we unregister configuration-wise before we check to see if the plugin isn't loaded. 2004-08-19 16:51:57 +00:00
Jeremy Fincher
d36459ab0b More spelling/capitalization normalization. 2004-08-19 13:33:34 +00:00
Jeremy Fincher
0f598271dc Speeling fixes. 2004-08-18 23:15:27 +00:00
Jeremy Fincher
7855f61f58 Let's change this to a debug log. 2004-08-17 15:36:42 +00:00
Jeremy Fincher
7b2cbd950f Fixed the user list problem mo betta. 2004-08-16 13:22:08 +00:00
Jeremy Fincher
cafd724d30 PyChecker fixes. 2004-08-11 13:51:15 +00:00
James Vega
efb7891f46 pylint cleanups 2004-08-11 12:57:52 +00:00
Jeremy Fincher
54876e45ab Let's always run upkeep before we exit normally. 2004-08-05 06:01:35 +00:00
Jeremy Fincher
da7e93a283 Added a check for the already-presence of an attribute. 2004-08-03 14:01:54 +00:00
Jeremy Fincher
2eedf7dfad Added Owner.rename, to rename commands. 2004-08-03 07:20:53 +00:00
Jeremy Fincher
69b6ee4c6f Slightly different wordings. 2004-08-03 05:40:45 +00:00
Jeremy Fincher
0533feafe9 callback => plugin. 2004-08-03 03:27:49 +00:00
Jeremy Fincher
0e70115376 Better error message, bizotch. 2004-08-01 23:19:59 +00:00
Jeremy Fincher
f44f5410f3 Moved the do376 joining stuff to Owner so Admin can be safely unloaded. 2004-08-01 19:05:06 +00:00
Jeremy Fincher
654ae4970a Don't let dumb people unload Owner. 2004-08-01 18:46:56 +00:00
Jeremy Fincher
20e972ec1f Fixed bugs in defaultplugin. 2004-07-31 06:15:19 +00:00
Jeremy Fincher
61793a489c Added the new buttkicking enable/disable. 2004-07-29 09:46:22 +00:00
Jeremy Fincher
a3f136279f Spelled publicly correctly, and moved the proper registration of the public attribute from Owner to conf.registerPlugin. 2004-07-29 07:01:40 +00:00
Jeremy Fincher
f606c43753 Let's remove stupid directories. 2004-07-28 02:58:10 +00:00