Jeremy Fincher
0231cdcfd4
Somewhat working now.
2003-08-14 12:11:45 +00:00
Jeremy Fincher
ebd2113eb3
Moved zipcode over to the FunDB module.
2003-08-14 10:51:42 +00:00
Jeremy Fincher
e30aa883cf
Made the db commit before closing in ChannelDBHandler.
2003-08-13 05:53:34 +00:00
Jeremy Fincher
6d40bb475e
Karma works now.
2003-08-12 19:38:23 +00:00
Jeremy Fincher
7fb632c49f
Changed colorization slightly to include network abbreviation.
2003-08-12 19:10:27 +00:00
Jeremy Fincher
9b62a861c6
Removed an unneeded debug.printf.
2003-08-12 18:45:23 +00:00
Jeremy Fincher
88c6c7b136
Some changes to the karma stuff, I forget the details.
2003-08-12 18:44:13 +00:00
Jeremy Fincher
ad432a640a
Added more color to reduce collisions; robustified relaywhois.
2003-08-12 08:48:16 +00:00
Jeremy Fincher
d81c1be4f2
Moving ChannelStats over to ChannelDB as we add karma and quotes.
2003-08-11 22:31:16 +00:00
Jeremy Fincher
39cce9c3af
Changed from 's.find(x) != -1' to 'x in s'
2003-08-11 17:16:03 +00:00
Jeremy Fincher
241d20ea30
Removed, since gameknot was the last thing in it.
2003-08-11 05:22:51 +00:00
Jeremy Fincher
bba0e6e880
Moved gameknot stuff out to its own module.
2003-08-11 05:22:15 +00:00
Jeremy Fincher
1bbcfa9a5e
Added a semi-accurate refcount measure to objects.
2003-08-11 05:06:41 +00:00
Jeremy Fincher
0cf850dfc1
Made to use new PrivmsgCommandAndRegexp callback.
2003-08-11 03:37:15 +00:00
Jeremy Fincher
abd94e32fb
*Really* optimized objects command.
2003-08-07 09:19:40 +00:00
Jeremy Fincher
02ce886b55
Added relaysay command.
2003-08-07 08:20:23 +00:00
Jeremy Fincher
6dded57ea2
A few minor optimizations to take advantage of itertools.
2003-08-07 06:25:33 +00:00
Jeremy Fincher
36996dd3cf
Updated stuff for 2.3 to break 2.2 compatibility :)
2003-08-07 02:48:44 +00:00
Jeremy Fincher
b4633370ce
Forgot to add the % name to the 'no user' gkstats response.
2003-08-05 05:02:21 +00:00
Jeremy Fincher
6e19d921c8
Forget this with the other 2.3 upgrade stuff.
2003-08-01 02:58:29 +00:00
Jeremy Fincher
80b04b4d09
Added encode and decode commands.
2003-07-31 06:43:19 +00:00
Jeremy Fincher
1cae9664a7
Upgraded to 2.3.
2003-07-31 06:20:58 +00:00
Jeremy Fincher
a6f8ddab18
Fixed googleinfo updating.
2003-07-30 20:07:25 +00:00
Jeremy Fincher
1230769fe0
Added googlefight command and cleaned up the output of metagoogle command.
2003-07-30 19:39:58 +00:00
Jeremy Fincher
f7637bd19c
Added metagoogle command.
2003-07-30 19:08:05 +00:00
Jeremy Fincher
33f2818398
Made Relay use ircutils.canonicalColor.
2003-07-30 11:01:44 +00:00
Jeremy Fincher
1891a46894
Fixed bug in deepthought.
2003-07-29 12:48:54 +00:00
Jeremy Fincher
fb730d72a1
Fixed bug in acronym; why did it blindly remove the first and last responses?
2003-07-24 13:33:31 +00:00
Jeremy Fincher
b64e0d5730
Added a set of deepthoughts so lookup is faster if the queue gets large.
2003-07-24 10:09:50 +00:00
Jeremy Fincher
5644c8da57
Changed some mircColor stuff.
2003-07-23 15:24:05 +00:00
Jeremy Fincher
7c34d8b449
Minor formatting change.
2003-07-23 15:14:14 +00:00
Jeremy Fincher
d346d877c9
Tweaked deblookup and changed its named to debversion.
2003-07-23 15:10:41 +00:00
Daniel DiPaolo
d3268414e3
* added preliminary version of deblookup module (basically a straight copy of
...
moobot's deblookup with some minor tweaks)
2003-07-23 06:40:05 +00:00
Daniel DiPaolo
0e16b70f8b
* added mircColor() function to ircutils as well as mircColors dict
...
* added test cases for this function
* implemented nick coloring for Relay
2003-07-23 05:29:16 +00:00
Jeremy Fincher
50bcc22e24
Made unmorse handle underscores in addition to dashes (as longs)
2003-07-23 02:14:39 +00:00
Jeremy Fincher
3fe182b9c3
Must've forgotten an older commit...
2003-07-23 01:45:48 +00:00
Jeremy Fincher
194eb12b26
Added a module to remove bold outgoing from the bot.
2003-07-21 03:59:34 +00:00
Jeremy Fincher
65d2dabc5c
Added shrink command. (made it shirnk a little more)
2003-07-16 18:47:26 +00:00
Jeremy Fincher
8ba0d3a1a4
Added shrink command.
2003-07-16 18:45:28 +00:00
Jeremy Fincher
e745ec6d88
It's a string, not an integer, idjit!
2003-07-02 19:00:43 +00:00
Jeremy Fincher
df02bd593e
Fixed plurality problem in gkstats.
2003-07-02 18:58:45 +00:00
Jeremy Fincher
440a336010
Added relaywhois command.
2003-06-22 16:17:33 +00:00
Jeremy Fincher
e689904c90
Changed me handling in lart.
2003-06-18 06:45:21 +00:00
Jeremy Fincher
d9399fb304
Added urllib.unquote to foldoc error message.
2003-06-14 10:40:52 +00:00
Jeremy Fincher
73c3b811aa
Changed style of ord command to be cleaner.
2003-06-13 16:53:33 +00:00
Jeremy Fincher
046c6998e4
Fixed binary command.
2003-06-12 16:05:27 +00:00
Jeremy Fincher
1a704ef1f7
Made Markov module threaded.
2003-06-10 16:51:21 +00:00
Jeremy Fincher
a6d9ee029f
Fixed the null nick problem with the IRC bot's own messages.
2003-06-10 07:31:11 +00:00
Jeremy Fincher
1131cc4f15
Changed format of ACTIONs to match normal PRIVMSGs.
2003-06-05 21:03:22 +00:00
Jeremy Fincher
82bb295b20
Fixed enqueuing in deepthought.
2003-06-03 05:24:21 +00:00
Jeremy Fincher
ee805e2860
Fixed IndexError on empty deepthoughtq.
2003-06-03 03:25:19 +00:00
Jeremy Fincher
800efee2ea
Removed spurious quoting from acronym.
2003-06-02 07:21:35 +00:00
Jeremy Fincher
4be5d42dc5
Fixed Http.deepthought to queue thoughts and to import structures for such queueing.
2003-06-02 06:55:51 +00:00
Jeremy Fincher
f0c32e039d
Stupid SyntaxError...grrr...
2003-06-02 06:51:09 +00:00
Jeremy Fincher
0f018d0221
Changed acronym to allow as many acronyms as possible.
2003-06-02 06:46:40 +00:00
Jeremy Fincher
b6e9d10a96
Added import sre_constants.
2003-06-02 06:42:15 +00:00
Jeremy Fincher
f10eff889d
Added import utils.
2003-06-02 06:41:35 +00:00
Jeremy Fincher
9bf2b8a624
Handled case in last where argument isn't an integer.
2003-06-02 05:57:54 +00:00
Jeremy Fincher
c31078339b
Failed google now handled in googleSnarfer.
2003-06-02 05:53:16 +00:00
Jeremy Fincher
663a9f75ae
Failed regexp now handled in googlegroups.
2003-06-02 05:48:57 +00:00
Jeremy Fincher
c5e1e8e89a
Fixed NameError in topic.
2003-06-02 05:42:57 +00:00
Jeremy Fincher
6f7e3e53c1
Moved queue from fix to structures.
2003-05-29 16:35:35 +00:00
Jeremy Fincher
5bc901e125
Changed foldoc to hopefully stave off the empty return.
2003-05-23 05:46:33 +00:00
Jeremy Fincher
09340376cb
Changed utils.timeElapsed to use just a seconds instead of a now/then argument.
2003-05-20 15:37:25 +00:00
Jeremy Fincher
b633960740
Fixed lart code not to lart the bot himself.
2003-05-16 18:04:46 +00:00
Jeremy Fincher
26f185c0e9
Changed some formatting of command relays.
2003-04-30 14:49:09 +00:00
Jeremy Fincher
6822cc31a7
Better error handling for title command.
2003-04-29 15:40:02 +00:00
Jeremy Fincher
d7bdb77538
Fixed bug in googlesite.
2003-04-29 15:34:27 +00:00
Jeremy Fincher
b1e95f8b64
Started trying to make factoids useful.
2003-04-29 13:25:40 +00:00
Jeremy Fincher
670669fe68
Initial checkin.
2003-04-29 13:08:39 +00:00
Jeremy Fincher
45cdde675c
Added title command; fixed a latent bug or two.
2003-04-29 06:48:54 +00:00
Jeremy Fincher
b037bcda4b
Changed to only message doJoin when the user hasn't been notified of new messages.
2003-04-25 08:49:02 +00:00
Jeremy Fincher
8d0d138850
Updates to variable names and whatnot.
2003-04-24 17:36:25 +00:00
Jeremy Fincher
4f094a2e83
Changed utils.shrinkList to ircutils.shrinkList.
2003-04-24 16:35:20 +00:00
Jeremy Fincher
3620be1ed2
Forgot the utils.
2003-04-23 22:38:38 +00:00
Jeremy Fincher
0cc386e7f7
Change notification to only-notify-of-unnotified-messages.
2003-04-23 22:32:55 +00:00
Jeremy Fincher
5045894dcc
Changed the order of __init__s (yeah, I'm a dork).
2003-04-22 11:24:57 +00:00
Jeremy Fincher
c39fba7b0b
Syntax fix for SQL.
2003-04-21 13:07:01 +00:00
Jeremy Fincher
c46ae750f6
Removed spurious parentheses.
2003-04-20 21:56:08 +00:00
Jeremy Fincher
80e4dfbe63
Added world.threadsSpawned, logging of the number of threads spawned, and added the information to cpustats.
2003-04-20 16:15:35 +00:00
Jeremy Fincher
e06ce955fa
Changed formatting of rpn in case of a non-empty stack.
2003-04-20 09:04:27 +00:00
Jeremy Fincher
b9153e5ad0
Added rpn command.
2003-04-20 08:52:59 +00:00
Jeremy Fincher
11a674eb2b
Added handling for case of a channel with no pairs/follows.
2003-04-20 07:15:31 +00:00
Jeremy Fincher
f8bc027ede
Added morehelp for the whole module.
2003-04-20 06:26:17 +00:00
Jeremy Fincher
4b3c9162b9
Added something to stop assertion errors in case of ChanServ stuff.
2003-04-20 01:40:55 +00:00
Jeremy Fincher
7971760790
Forgot to import drivers.
2003-04-20 00:10:53 +00:00
Jeremy Fincher
85abb8c3bb
Fixed strange editing error.
2003-04-20 00:00:37 +00:00
Jeremy Fincher
ee74036505
Changed to be driver-module independent.
2003-04-19 23:51:11 +00:00
Jeremy Fincher
499507c103
Fixed tyop.
2003-04-19 22:38:40 +00:00
Jeremy Fincher
ed06656025
Moved google groups snarfer to the Google module.
2003-04-19 22:16:57 +00:00
Jeremy Fincher
43ae9188b5
Changed format of rssinfo command.
2003-04-19 21:40:39 +00:00
Jeremy Fincher
747d48c7ab
Changed a few SQL statements and added oldnotes command.
2003-04-19 21:40:04 +00:00
Jeremy Fincher
ab7fd51ddd
Changed morse/unmorse and related stuff to be (hopefully) clearer.
2003-04-19 21:39:23 +00:00
Jeremy Fincher
85331d2848
Added support for old google (the crazy irc bot)-style google responses.
2003-04-19 21:38:38 +00:00
Jeremy Fincher
1c49500263
Added strtranslate, strupper, and strlower.
2003-04-19 21:23:05 +00:00
Jeremy Fincher
8054a1cf5d
Changed format slightly in rssinfo.
2003-04-19 07:03:29 +00:00
Jeremy Fincher
7e56114971
Normalize whitespace in rssinfo.
2003-04-19 07:01:01 +00:00
Daniel DiPaolo
99666246ed
* Corrected the gameknot Forums regex to not require the ("&r=\d+") part since
...
not all the URLs necessarily have it.
* Added the game title to the output as well (haven't done a ton of testing on
the regex, but it worked on every game I tried it on)
2003-04-19 04:43:46 +00:00
Jeremy Fincher
c506306635
Changed size of results and removed list of commands.
2003-04-18 14:47:52 +00:00
Jeremy Fincher
fa53cf34d5
Rewrote dict command.
2003-04-18 08:20:27 +00:00