Commit Graph

3763 Commits

Author SHA1 Message Date
Jeremy Fincher
30591187ad A little better error reporting 2003-03-28 02:33:40 +00:00
Jeremy Fincher
fb150d0e5b Made configuration file parsing more flexible. 2003-03-28 02:29:05 +00:00
Jeremy Fincher
a4ae47d7b8 Made sure there can't be an unpack tuple of improper size or empty blocks in the config file. 2003-03-28 02:09:19 +00:00
Jeremy Fincher
39afa87a27 Added another blank line at the end just in case 2003-03-28 02:08:33 +00:00
Jeremy Fincher
846b4853d7 Slight efficiency increase 2003-03-28 02:05:20 +00:00
Jeremy Fincher
88dbed38a1 Took out short blurb about GPL (Strike gave consent) 2003-03-28 02:02:45 +00:00
Jeremy Fincher
cd350457b2 Fixed leftover debuging line and TypeError 2003-03-28 02:01:51 +00:00
James Vega
c41b2c2109 Began fixing google groups parser. 2003-03-28 01:43:08 +00:00
Jeremy Fincher
b43acf0d5a Fixing relaydisconnect not to call otherIrc.die, since that kills the callbacks. 2003-03-28 01:36:00 +00:00
Jeremy Fincher
d33e67989b Forgot msg in someIrc.reply 2003-03-28 01:26:37 +00:00
Jeremy Fincher
f97ab0d0b9 Fixed IrcObjectProxy.finalEval to give help in the face of an empty Error exception (like that raised by privmsgs.getArgs) 2003-03-28 01:17:33 +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
551a68c4c3 Added @getprefixchar 2003-03-27 21:34:50 +00:00
Jeremy Fincher
c582cd9834 Finished polishing relaynames 2003-03-27 21:28:15 +00:00
Jeremy Fincher
b67f2fa874 Fixed showing of originating server in relaynames, and showing of empty name 2003-03-27 21:21:20 +00:00
Jeremy Fincher
a144afcd69 Fixed showing of originating server in relaynames, and showing of empty name 2003-03-27 21:18:49 +00:00
Jeremy Fincher
54221f1e87 Added relaynames command 2003-03-27 21:14:28 +00:00
Jeremy Fincher
3cea0564f1 Fixed exception-raising problem. 2003-03-27 21:03:02 +00:00
Jeremy Fincher
41aa44ee78 Fixed bug in handling of outFilters returning None 2003-03-27 20:59:05 +00:00
Jeremy Fincher
954951e2d2 Added conf.detailedTracebacks to determine if cgitb should be used. 2003-03-27 20:40:58 +00:00
Jeremy Fincher
7d44088223 Fixed IndexError in Irc.removeCallback 2003-03-27 20:38:40 +00:00
Jeremy Fincher
f1823ef5f5 (Hopefully) fixed joins-being-sent-to-original-channel bug. 2003-03-27 20:32:49 +00:00
Jeremy Fincher
b615955fbd Fixed .conf.conf part at end. 2003-03-27 20:23:11 +00:00
Jeremy Fincher
ebd8cfd210 Fixed whitespace bug in HTML stripper. 2003-03-27 20:14:17 +00:00
Jeremy Fincher
fc20715427 Added utils.py, with a quality HTML stripper; removed stripHtml from other source files 2003-03-27 20:10:10 +00:00
James Vega
f355465ad6 _gkrecord regex needed to be before stripHtml. Also fixed the _gkseen regex since there is not always 2 spaces. Used \s+ instead. 2003-03-27 17:37:47 +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
714de6bfae Irc.callbacks is always mutated, never replaced, helping the Relay module out. 2003-03-27 11:29:42 +00:00
Jeremy Fincher
37b9342178 Accidentally left a debugging statement 2003-03-27 11:10:31 +00:00
Jeremy Fincher
b95095df38 Added cvsup command 2003-03-27 11:09:17 +00:00
Jeremy Fincher
15e26578fb Fixed funkyArgument to allow bolding. 2003-03-27 11:03:52 +00:00
Jeremy Fincher
bc93b2953a Fixed memory leak that disabled Google command 2003-03-27 10:40:19 +00:00
Jeremy Fincher
4da96fb264 Fixed stupid bug in outFilter (* is a special regexp character) 2003-03-27 09:48:40 +00:00
Jeremy Fincher
5e785ba212 Added ability to override conf.py defaults with -c option 2003-03-27 09:45:39 +00:00
Jeremy Fincher
2719dcd8bd Changed default for telnetEnable to False, for obvious reasons 2003-03-27 09:36:44 +00:00
Jeremy Fincher
5db1dbd595 Changed idiom in doPart to be more like others 2003-03-27 09:15:38 +00:00
Jeremy Fincher
c62a65e1ec Fixed a few bugs 2003-03-27 09:14:18 +00:00
Jeremy Fincher
da27691eac Fixed join/part being relayed bug 2003-03-27 09:14:00 +00:00
Jeremy Fincher
e3cf5753af Fixed problem with actions being relayed back to the original network 2003-03-27 08:56:34 +00:00
Jeremy Fincher
f32efbf2b2 Added Friendly.py, a module to be friendly to people. 2003-03-27 08:53:13 +00:00
Jeremy Fincher
5954b72e3f Removed friendly.py; it needs to be renamed Friendly.py and stuck in plugins/ 2003-03-27 08:47:25 +00:00
Jeremy Fincher
256e2e0a5d Fixed stupid bug in outFilter (forgot *not*) 2003-03-27 08:37:17 +00:00
Jeremy Fincher
34a47130e1 Fixed stupid bug in outFilter (extra parenthese in regexp) 2003-03-27 08:27:35 +00:00
Jeremy Fincher
fae918a1ba Fixed stupid bug in outFilter (forgot to return msg) 2003-03-27 08:26:36 +00:00
Jeremy Fincher
32262af492 Changed over to privmsgs.CapabilityCheckingPrivmsg and finished relaydisconnect. 2003-03-27 08:24:22 +00:00
Jeremy Fincher
d5c7789cbb Made bot relay its own non-relay messages and factored out formatting of PRIVMSGs. 2003-03-27 08:17:51 +00:00
Jeremy Fincher
c268078697 Fixed action handling 2003-03-27 08:04:19 +00:00
Jeremy Fincher
ca08509247 Split UserCommands out from privmsgs. 2003-03-27 07:57:27 +00:00
Jeremy Fincher
d1a5457080 Changed privmsgs.CapabilityChecker to privmsgs.CapabilityCheckingPrivmsg 2003-03-27 07:26:46 +00:00