Jeremy Fincher
|
96838d0dbc
|
Removed catch, moved curry to utils.py
|
2004-04-20 09:44:58 +00:00 |
|
Jeremy Fincher
|
7850da79d5
|
A little logging, etc.
|
2004-04-18 00:38:54 +00:00 |
|
Jeremy Fincher
|
2d2340bf17
|
Fixed 001 for misconfigured servers.
|
2004-04-17 14:12:17 +00:00 |
|
Jeremy Fincher
|
c697af6f08
|
Focused an else and added an assert.
|
2004-03-25 12:09:39 +00:00 |
|
Jeremy Fincher
|
d1bb8ce02f
|
Bugfix with 433 handling.
|
2004-02-26 18:38:20 +00:00 |
|
Jeremy Fincher
|
57ec45e728
|
Added some little bit of extra logging.
|
2004-02-20 06:11:24 +00:00 |
|
Jeremy Fincher
|
99926fd170
|
Added mode, and made sure to send one after joining a channel.
|
2004-02-17 18:12:01 +00:00 |
|
Jeremy Fincher
|
223ac90fde
|
Added logging of ERRORs from server.
|
2004-02-16 19:53:19 +00:00 |
|
Jeremy Fincher
|
0dcaf942ef
|
Don't change our nick on 433 if we're using our default nick.
|
2004-02-13 18:37:35 +00:00 |
|
Jeremy Fincher
|
de30db819a
|
Changed the assert to a log.info.
|
2004-02-09 16:19:28 +00:00 |
|
Jeremy Fincher
|
6b6efcddcc
|
Removed some useless debugging madealios.
|
2004-02-08 03:24:09 +00:00 |
|
Jeremy Fincher
|
47d81547aa
|
Added log.firewall and log.MetaFirewall, and converted several classes to use them.
|
2004-02-06 09:20:47 +00:00 |
|
Jeremy Fincher
|
717ee92e41
|
Catch exceptions in dying callbacks so all callbacks get a chance to die.
|
2004-02-03 07:11:32 +00:00 |
|
Jeremy Fincher
|
6ecd46bada
|
Added modes to the Channel.
|
2004-01-30 19:53:34 +00:00 |
|
Jeremy Fincher
|
f57ceba827
|
Make sure network is always present, even if unset.
|
2004-01-28 19:07:21 +00:00 |
|
Jeremy Fincher
|
43c00a3f94
|
Added a network attribute to the Irc object.
|
2004-01-28 16:55:08 +00:00 |
|
Jeremy Fincher
|
385d803ec7
|
Fixed multiple logging of repr'ed msg.
|
2004-01-27 11:15:56 +00:00 |
|
Jeremy Fincher
|
03e3ad47a0
|
Added a little extra error catching in irclib.Irc.takeMsg.
|
2004-01-21 15:50:38 +00:00 |
|
Jeremy Fincher
|
224cacc966
|
Fixed several bugs and added the replies rich reply method.
|
2004-01-19 20:51:04 +00:00 |
|
Jeremy Fincher
|
6ca78924f3
|
HUUUUUUUUGE Configuration change.
|
2004-01-18 07:58:26 +00:00 |
|
Jeremy Fincher
|
e5689daf6d
|
Changed the logging of actual messages to debug, not info.
|
2004-01-09 00:03:38 +00:00 |
|
Jeremy Fincher
|
731b95a146
|
Changed a few Nones to 'unsets'.
|
2004-01-08 00:47:48 +00:00 |
|
Jeremy Fincher
|
14eff0fdf1
|
Fixed problem in do002, splitting the wrong arg.
|
2004-01-02 21:32:56 +00:00 |
|
Jeremy Fincher
|
2b32ccdc7d
|
Refactored Irc/Driver interaction.
|
2004-01-01 20:12:01 +00:00 |
|
Jeremy Fincher
|
cb5c22c9dc
|
Made pinging the server optional.
|
2003-12-20 07:01:09 +00:00 |
|
Jeremy Fincher
|
29b0e20b2d
|
Added followIdentificationThroughNickChanges for RFE #845346.
|
2003-12-17 13:39:05 +00:00 |
|
Jeremy Fincher
|
c922957655
|
Changed got376 to afterConnect.
|
2003-12-12 12:47:23 +00:00 |
|
Jeremy Fincher
|
c432a93afb
|
Try to prevent the ping loops we got in earlier.
|
2003-12-12 12:29:02 +00:00 |
|
Jeremy Fincher
|
4c64ffb4c7
|
Changed some logging messages.
|
2003-12-09 04:46:51 +00:00 |
|
Jeremy Fincher
|
a23fbcfb1c
|
Handled the case where nickmods got all run out.
|
2003-12-06 13:20:59 +00:00 |
|
Jeremy Fincher
|
da92309ba4
|
Fixed bug #851661.
|
2003-12-02 11:55:26 +00:00 |
|
Jeremy Fincher
|
f23d8b0b1e
|
Added some extra logging.
|
2003-12-02 11:40:46 +00:00 |
|
Jeremy Fincher
|
3aa6faa82a
|
Some code accidentally code committed, a useless function.
|
2003-12-01 12:04:26 +00:00 |
|
Jeremy Fincher
|
48166f4895
|
Huge update to the logging infrastructure.
|
2003-11-26 18:21:12 +00:00 |
|
Jeremy Fincher
|
a763674d83
|
Added server attribute to Irc objects.
|
2003-11-25 11:53:09 +00:00 |
|
Jeremy Fincher
|
a4284e7924
|
Added __revision__ strings.
|
2003-11-25 08:38:19 +00:00 |
|
Jeremy Fincher
|
429c90ac2a
|
Added __len__, __repr__, and a useful __init__ to IrcMsgQueue.
|
2003-11-19 16:22:46 +00:00 |
|
Jeremy Fincher
|
8a2e50baf1
|
Should fix jamessan's bug.
|
2003-11-18 14:22:54 +00:00 |
|
Jeremy Fincher
|
c37b775867
|
Prevented a possible raised exception in IrcMsgQueue.
|
2003-11-17 08:35:50 +00:00 |
|
Jeremy Fincher
|
da3be6b624
|
Made sure the bot doesn't clobber an already-existing user in the user database when it changes nick.
|
2003-11-12 23:56:26 +00:00 |
|
Jeremy Fincher
|
93f02aa959
|
Added curry to fix.py, converted some code to use it.
|
2003-11-04 08:26:54 +00:00 |
|
Jeremy Fincher
|
3f8c149047
|
Fixed major bugz0rs with IrcSet and IrcDict.
|
2003-11-04 05:50:19 +00:00 |
|
Jeremy Fincher
|
c3d7efa68b
|
Fixed bug with reload not working with non-canonicalNames.
|
2003-10-30 18:05:57 +00:00 |
|
Jeremy Fincher
|
10c7b7c0c0
|
Made sure no messages longer than 512 bytes every leave the bot.
|
2003-10-23 05:53:49 +00:00 |
|
Jeremy Fincher
|
f917053150
|
Didn't update nickmods to match conf.nickmods when Irc.reset is called, in case we're on a dumb network like Freenode.
|
2003-10-19 13:59:00 +00:00 |
|
Jeremy Fincher
|
683ba63949
|
Fixed bug in IrcState.copy -- it wasn't doing deep copies.
|
2003-10-16 13:27:40 +00:00 |
|
Jeremy Fincher
|
76c4b7ed4c
|
Converted the Irc class to use IrcCommandDispatcher.
|
2003-10-14 04:48:45 +00:00 |
|
Jeremy Fincher
|
9eff6d997e
|
Removed/commented out some debug.printfs.
|
2003-10-12 12:42:43 +00:00 |
|
Jeremy Fincher
|
657db2c1f7
|
Changed the uses of queue to a smallqueue.
|
2003-10-09 04:01:27 +00:00 |
|
Jeremy Fincher
|
970c819e79
|
Changed fix.py to munge __builtins__ rather than requiring a "from fix import *" statement.
|
2003-10-05 12:47:19 +00:00 |
|