Commit Graph

4119 Commits

Author SHA1 Message Date
Jeremy Fincher
4f248a0e03 Initial checkin. 2004-07-31 12:06:22 +00:00
Jeremy Fincher
ecd67cb7a7 Only rollback if we haven't closed. 2004-07-31 10:58:31 +00:00
Jeremy Fincher
823bfb040f Added utils.AtomicFile and converted our uses of 'w' to it. This rocks. 2004-07-31 10:21:07 +00:00
Jeremy Fincher
b2a94583f2 Added AtomicFile. 2004-07-31 09:44:03 +00:00
Jeremy Fincher
fe8a8ee8fd Let's make sure our hashes are case-insensitive. 2004-07-31 08:54:03 +00:00
Jeremy Fincher
e03c3ecf0a Oops, got a debugging print in there. 2004-07-31 08:46:07 +00:00
Jeremy Fincher
ae26bf4a6c Still changing over those variable names. 2004-07-31 08:43:58 +00:00
Jeremy Fincher
e64444ce56 Fixed some bad calls to setMode. 2004-07-31 08:40:31 +00:00
Jeremy Fincher
c3faaca835 Updated. 2004-07-31 08:28:24 +00:00
Jeremy Fincher
41f07048c1 Slight change to logging output. 2004-07-31 08:27:25 +00:00
Jeremy Fincher
fb9a19ca17 Bugfix. 2004-07-31 08:26:29 +00:00
Jeremy Fincher
38c4422f88 Let's not store modes +/-ovh. 2004-07-31 08:26:04 +00:00
Jeremy Fincher
9772c45af3 Made description optional. 2004-07-31 08:05:46 +00:00
Jeremy Fincher
d8d1b9f445 Added channel limit enforcement. RFE #1000368. 2004-07-31 07:46:54 +00:00
Jeremy Fincher
5d542dcdd1 Let's catch this KeyError, shall we? 2004-07-31 07:45:19 +00:00
Jeremy Fincher
fbe80ef138 Added limit commands. 2004-07-31 07:24:55 +00:00
Jeremy Fincher
9165c698e0 Changed to use a 6-barrel revolver. 2004-07-31 07:01:46 +00:00
Jeremy Fincher
750d6c5e5b Added tell to Infobot. 2004-07-31 06:46:19 +00:00
Jeremy Fincher
98b7917ffc Don't know exactly why this helps, but there ya go. 2004-07-31 06:39:41 +00:00
James Vega
0412055a85 There's no need to test all of the tokens we're looking at. If the first one
is a command, bail out.
2004-07-31 06:32:01 +00:00
Jeremy Fincher
c98ac36ccc Now we log connects in twistedDrivers as well. 2004-07-31 06:17:27 +00:00
Jeremy Fincher
20e972ec1f Fixed bugs in defaultplugin. 2004-07-31 06:15:19 +00:00
Jeremy Fincher
d8bc23d0e4 Fixed. 2004-07-31 05:43:38 +00:00
Jeremy Fincher
9250d3ab32 Tons of differences, moved some registry values around, also changed some internal attributes of registry thingies. 2004-07-31 05:00:43 +00:00
Jeremy Fincher
f3ed778040 Refactored _getNextServer and friends as well as logging. 2004-07-31 04:58:53 +00:00
James Vega
eeacd8bd22 Fixed the issue with responding when he shouldn't be by making try:finally
one fat bastard.
2004-07-31 04:52:50 +00:00
Jeremy Fincher
1cb576db03 Updated to include new status command. 2004-07-31 03:45:46 +00:00
James Vega
115a3a88ec move isCtcp to ircmsgs and fix up a couple things with Infobot 2004-07-31 03:45:25 +00:00
James Vega
c31512da01 We can respond if we're addressed but there's no terminal question mark. Actions
on the other hand are the DEVIL! They get banished immediately.
2004-07-31 02:01:28 +00:00
Jeremy Fincher
3bf798e7a4 Removed useless try/except block. 2004-07-31 00:47:08 +00:00
Jeremy Fincher
a3e04ea9e8 Handled some XXXs. 2004-07-31 00:46:26 +00:00
Jeremy Fincher
78b2fc86e4 Removed, our plugins version works a bit better. 2004-07-31 00:37:04 +00:00
Jeremy Fincher
f63f204c61 All your strjoin are belong to Format. 2004-07-30 23:49:48 +00:00
James Vega
a421cbcd54 No need to tag or's since you can't escape the | 2004-07-30 23:49:44 +00:00
Jeremy Fincher
c83c8c3ec3 Fixed bugz0rs in URL, added vacuum (called on stats). 2004-07-30 23:41:17 +00:00
Jeremy Fincher
893727f962 Fixed some bugz0rs. 2004-07-30 23:40:36 +00:00
Jeremy Fincher
6f0309cc24 Fixed some lacking imports. 2004-07-30 23:39:59 +00:00
Jeremy Fincher
565c6b7347 Fixed bugz0rs in URL, added vacuum (called on stats). 2004-07-30 23:39:57 +00:00
James Vega
7f112672de Added <action>, <reply>, and | handling 2004-07-30 23:08:16 +00:00
Jeremy Fincher
a8a95c2ecc Fixed the one-channel bug. 2004-07-30 22:35:51 +00:00
Jeremy Fincher
7328bd50ba Added network-specific channels. 2004-07-30 21:07:28 +00:00
James Vega
fb0a5dd51f Make sure we resetDelay so that reconnects don't take progressively longer. 2004-07-30 20:05:01 +00:00
Jeremy Fincher
e051e5e192 Fixed multiple servers. 2004-07-30 19:05:57 +00:00
Jeremy Fincher
a8a5d5129e Another attempt to allow multiple servers in twistedDrivers. 2004-07-30 18:18:37 +00:00
Jeremy Fincher
c5325dc18c Updated to allow multiple servers. 2004-07-30 06:58:20 +00:00
Jeremy Fincher
2336af5525 Updated to allow multiple servers. 2004-07-30 06:52:21 +00:00
Jeremy Fincher
544bfa35da Current temperature *in*, not *at*. 2004-07-29 18:36:45 +00:00
Jeremy Fincher
aeda0833d2 Added a __repr__ for Irc objects. 2004-07-29 18:28:43 +00:00
Jeremy Fincher
2a17e0eb54 Updated. 2004-07-29 11:17:16 +00:00
Jeremy Fincher
40ea535e06 Forgot to add rainbow to the filters list. 2004-07-29 10:47:40 +00:00