Commit Graph

1743 Commits

Author SHA1 Message Date
Jeremy Fincher b7e030f5e3 Elucidating comment. 2004-08-23 13:03:46 +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 e757cb9750 Removed the servers keyword to registerNetwork (it was useless) and added an append method to the Servers class. 2004-08-23 12:29:04 +00:00
Jeremy Fincher 038705c5c9 Some cleanups in preparation for being multi-server without Relay. 2004-08-23 12:28:26 +00:00
Jeremy Fincher 48f58cc4de Elucidating comment. 2004-08-23 12:27:47 +00:00
Jeremy Fincher c63c7a1764 Gave output an option fd. 2004-08-23 12:27:23 +00:00
Jeremy Fincher 920b4cfd18 Make compact the default for stack traces. 2004-08-23 12:25:36 +00:00
Jeremy Fincher 1c5faf37b2 Moved the networks command here from the Relay plugin. 2004-08-23 12:14:37 +00:00
Jeremy Fincher f467550400 Added delayed death and fixed a bugz0r (die wasn't calling driver.IrcDriver.die) 2004-08-23 12:09:43 +00:00
Grant Bowman 181f9899b4 Use of (preferred?) format string notation. 2004-08-23 05:33:59 +00:00
James Vega b77d6d0afc Make the error a little more descriptive 2004-08-23 04:41:07 +00:00
Jeremy Fincher 21dea0efc5 Allow revision to accept wildcards. 2004-08-22 15:22:17 +00:00
Jeremy Fincher 8936208e02 Bah. 2004-08-22 14:36:43 +00:00
Jeremy Fincher fbd3f46788 Forgot this import with the src/Owner.py import that supported it. 2004-08-22 07:11:29 +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 980762492b Uh, one wonders why I didn't do this in the first place. Just fix the bugs that are already there, Jeremy. 2004-08-22 06:24:45 +00:00
Jeremy Fincher 96fa5e42d5 Added a wait keyword argument. 2004-08-22 00:04:27 +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 6ecf2ae6ea Let's hope this doesn't break anything too serious. 2004-08-21 09:14:59 +00:00
Jeremy Fincher 62ff576aaa Slightly less verbose. 2004-08-21 08:53:29 +00:00
Jeremy Fincher 966129c9a3 A docstring doesn't hurt much. 2004-08-21 08:02:52 +00:00
Jeremy Fincher a37129a7c7 Cooler stackTrace. 2004-08-21 07:28:41 +00:00
Jeremy Fincher 2434bdd063 Better handling of gaierror. 2004-08-21 07:28:27 +00:00
Jeremy Fincher 43b83013e8 Fixed problem with multiple servers. 2004-08-21 07:26:23 +00:00
Jeremy Fincher 4027d2a171 Only try to close the connection if we ever got connected. 2004-08-21 07:06:52 +00:00
Jeremy Fincher 39b83723a2 Augmented upkeep to do even more upkeep, if asked. 2004-08-21 07:01:45 +00:00
Jeremy Fincher 0f1842b18d Only do real variable names. 2004-08-21 02:57:47 +00:00
Jeremy Fincher 288c6785a8 Added perlVariableSubstitute. 2004-08-21 02:49:29 +00:00
Jeremy Fincher bd3e056be4 Let's not try to queue our connect messages if we're zombie. 2004-08-20 22:11:48 +00:00
Jeremy Fincher 535d872cab Information-gathering and robustitude. 2004-08-20 21:17:34 +00:00
Jeremy Fincher af994cfcff Added a default behavior for Admin.nick if no nick is given. 2004-08-20 21:07:54 +00:00
Jeremy Fincher fac96b16dc Fix for problem with channelvalues not being removed on setValue. 2004-08-20 16:45:48 +00:00
Jeremy Fincher dd45f302e5 Didn't convert this when I changed to _added. 2004-08-20 16:06:38 +00:00
Jeremy Fincher ed63bc5435 I think there are bugs here, some tests are failing, but it's late and I can't figure out why. 2004-08-20 06:58:25 +00:00
Jeremy Fincher 2b4df1ffe9 Let's not die twice. 2004-08-20 05:42:58 +00:00
Jeremy Fincher 255125bb0b Default user agent. 2004-08-20 05:31:27 +00:00
Jeremy Fincher 956a156b21 Added some underscore action to eval. 2004-08-20 05:30:37 +00:00
Jeremy Fincher 9d320188d1 Let's stop the double kill. 2004-08-20 04:37:18 +00:00
Jeremy Fincher a4c8384e49 Boomshakalaka\! 2004-08-20 04:35:27 +00:00
Jeremy Fincher 4e10d65b56 Not self.log, foos. 2004-08-20 03:45:58 +00:00
Jeremy Fincher e844d9c943 This should fix the problems with children of ChannelValues. 2004-08-20 03:43:02 +00:00
Jeremy Fincher f901a8773a Use MSIE user-agent, allow passing of headers in. 2004-08-19 22:06:56 +00:00
Jeremy Fincher 64b7d0d735 Quit messages actually go through now. 2004-08-19 20:32:07 +00:00
Jeremy Fincher 6d1d6013cd Fixed exception id 0x8a41d. 2004-08-19 19:48:00 +00:00
Jeremy Fincher ad1b36a643 Added rescheduleEvent. 2004-08-19 16:58:42 +00:00
Jeremy Fincher 55f5f341ce Documentation should stay current with the code. 2004-08-19 16:58:19 +00:00