Jeremy Fincher
|
74d3b7820f
|
Added PluginDocumentation to test to make sure all commands have documentation.
|
2003-09-06 06:23:03 +00:00 |
|
Jeremy Fincher
|
1ad3ec9914
|
Fixed some bugs with removetopic when the topic didn't match topicUnformatter.
|
2003-09-06 05:25:42 +00:00 |
|
Jeremy Fincher
|
1795229d85
|
Added dup to rpn and fixed bug with calc and rpn commands that they couldn't do negative values.
|
2003-09-06 05:25:05 +00:00 |
|
Jeremy Fincher
|
0bcffe0d3e
|
Changed morehelp for translate.
|
2003-09-06 04:51:28 +00:00 |
|
Jeremy Fincher
|
e0396337b1
|
Made outFilter handle empty TOPICs.
|
2003-09-06 02:10:55 +00:00 |
|
Jeremy Fincher
|
9249df4d25
|
Made to ignore empty TOPICs just sent for information.
|
2003-09-06 02:06:57 +00:00 |
|
Jeremy Fincher
|
5974639ee3
|
Made Enforcer send an empty TOPIC to each channel when startenforcer is called so there is no exception when self.topics is empty.
|
2003-09-06 02:03:44 +00:00 |
|
Jeremy Fincher
|
b3253df28e
|
do332 wasn't guarded by self.started.
|
2003-09-06 01:15:32 +00:00 |
|
Jeremy Fincher
|
8f2766b5ce
|
Fixed UnboundLocalError from a variable name change in debfile.
|
2003-09-06 01:06:28 +00:00 |
|
Jeremy Fincher
|
2484ce94be
|
Bold, for Strike. And also a bugfix, so it's not an entirely useless commit :)
|
2003-09-05 20:53:49 +00:00 |
|
Jeremy Fincher
|
9ddc8b2402
|
Forgot a format.
|
2003-09-05 20:47:35 +00:00 |
|
Jeremy Fincher
|
559bd74928
|
Added a randomdictionary example and changed the no matches output in the case where a dictionary is specified.
|
2003-09-05 20:46:39 +00:00 |
|
Jeremy Fincher
|
7501b3a625
|
Moved dict stuff to its own plugin.
|
2003-09-05 20:22:43 +00:00 |
|
Jeremy Fincher
|
e59f076f48
|
Forgot module docstring.
|
2003-09-05 19:50:38 +00:00 |
|
Jeremy Fincher
|
21f0cb89ae
|
Moved babelfish stuff to its own plugin.
|
2003-09-05 19:49:44 +00:00 |
|
Jeremy Fincher
|
49ef542c83
|
Added --url option to lasturl.
|
2003-09-05 19:37:58 +00:00 |
|
Jeremy Fincher
|
0719bdec92
|
Added priority stuff for RFE #799899
|
2003-09-05 19:28:04 +00:00 |
|
Jeremy Fincher
|
0f843dd651
|
Fixed stupid failed tests in Notes. I'm retard.
|
2003-09-05 19:01:02 +00:00 |
|
Jeremy Fincher
|
5bcd98e1a4
|
Finally found that crazy KeyError exception being raised, I think.
|
2003-09-05 18:53:09 +00:00 |
|
Jeremy Fincher
|
fed6273f03
|
Make mention of <snip> in morehelp.
|
2003-09-05 15:47:15 +00:00 |
|
Jeremy Fincher
|
b682b8c2dc
|
Bold <snip>.
|
2003-09-05 15:45:00 +00:00 |
|
Jeremy Fincher
|
39a5879d3f
|
Fixed docstring for last command and change the way dict shows chopped entries.
|
2003-09-05 15:42:43 +00:00 |
|
Jeremy Fincher
|
5944282355
|
Added more example.
|
2003-09-05 10:56:30 +00:00 |
|
Jeremy Fincher
|
dc2e2077fb
|
Added rudimentary whois command.
|
2003-09-05 09:59:59 +00:00 |
|
Jeremy Fincher
|
596958c4cc
|
Added beGracious, changed to raw strings for regexps, and created test.
|
2003-09-05 09:40:26 +00:00 |
|
Jeremy Fincher
|
3be6255745
|
Updated example to have searchfactoids.
|
2003-09-05 08:17:14 +00:00 |
|
Jeremy Fincher
|
5fbba15857
|
Converted searchfactoids to accept a regular expression.
|
2003-09-05 08:15:26 +00:00 |
|
Jeremy Fincher
|
b2beec0804
|
Forgot to remove a format character after the last commit.
|
2003-09-05 06:55:58 +00:00 |
|
Jeremy Fincher
|
20036816c8
|
Converted uses of utils.pluralize to utils.nItems.
|
2003-09-05 06:49:14 +00:00 |
|
Jeremy Fincher
|
28b0fdba97
|
Made sure to close file descriptors in debfile.
|
2003-09-05 06:47:12 +00:00 |
|
Jeremy Fincher
|
d43b1ea700
|
Added dictionaries command and changed the order of the arguments to the dict command; also added --fancy argument to last command.
|
2003-09-05 04:28:56 +00:00 |
|
Jeremy Fincher
|
ea74e4e898
|
Fixed bug with multiple criteria in the last command.
|
2003-09-05 03:34:37 +00:00 |
|
Jeremy Fincher
|
b1a40f1cfd
|
Rudimentary key searching added with the searchfactoids command.
|
2003-09-05 01:30:02 +00:00 |
|
Jeremy Fincher
|
55e3478668
|
Uh, I thought I committed this already...moved functions from fix.py to utils.py.
|
2003-09-05 00:16:28 +00:00 |
|
Jeremy Fincher
|
1208dd863a
|
Oops, forgot a parenthese.
|
2003-09-04 21:37:38 +00:00 |
|
Jeremy Fincher
|
1d70b27b79
|
Added a die method.
|
2003-09-04 21:36:01 +00:00 |
|
Jeremy Fincher
|
f65829b768
|
Moved several things from fix.py to utils.py.
|
2003-09-04 20:42:37 +00:00 |
|
Jeremy Fincher
|
fff4a7d864
|
Made a set of the dbs that responded so each db only gets listed once.
|
2003-09-04 17:17:03 +00:00 |
|
Jeremy Fincher
|
9a2f80ae7b
|
Forgot to commit from chemistry.
|
2003-09-04 17:13:13 +00:00 |
|
Jeremy Fincher
|
062231bb4b
|
Added code to allow removal of all factoids associated with a given key.
|
2003-09-04 12:14:12 +00:00 |
|
Jeremy Fincher
|
dab57f3080
|
Fixed bug #800165.
|
2003-09-04 12:08:02 +00:00 |
|
Jeremy Fincher
|
3fb97984dc
|
Removed the crazy topicPrefix stuff, it was pretty useless.
|
2003-09-03 20:41:28 +00:00 |
|
Jeremy Fincher
|
d0b7d5906f
|
<Strike|work@oftc> I like the extraneous '.' on the end of the factoids.
|
2003-09-03 20:29:04 +00:00 |
|
Jeremy Fincher
|
f719009e1d
|
Fixed something, although by now I forget what it was. Ah, the doTopic stuff. Yeah, I fixed that.
|
2003-09-03 20:00:54 +00:00 |
|
Jeremy Fincher
|
339375bc42
|
Made to work again.
|
2003-09-03 18:45:29 +00:00 |
|
Jeremy Fincher
|
fa878a9289
|
Fixed bug in doKick.
|
2003-09-03 18:45:17 +00:00 |
|
Jeremy Fincher
|
dfb1b26333
|
Added a doKick.
|
2003-09-03 18:42:52 +00:00 |
|
Jeremy Fincher
|
2e23c68afb
|
Just chop off the extra if everything is too big; also allow specification of the dictionary.
|
2003-09-03 18:16:06 +00:00 |
|
Jeremy Fincher
|
56e6fbd21c
|
There is no more BasePlugin.
|
2003-09-03 17:50:32 +00:00 |
|
Jeremy Fincher
|
4200b4a4a7
|
Updated doJoin to use utils.nItems and made it doPrivmsg instead.
|
2003-09-03 17:43:06 +00:00 |
|
Jeremy Fincher
|
0791d9cbea
|
Changed last/lastfrom to the new method as per RFE 798374.
|
2003-09-03 17:18:38 +00:00 |
|
Jeremy Fincher
|
67d5465329
|
Changed an if to an elif in lasturl.
|
2003-09-03 17:03:38 +00:00 |
|
Jeremy Fincher
|
1da0f301f5
|
Small change in order of sortBy and shrinkList.
|
2003-09-03 14:26:25 +00:00 |
|
Jeremy Fincher
|
c98a25d6a2
|
Oops, forgot the '% word'
|
2003-09-03 12:21:56 +00:00 |
|
Jeremy Fincher
|
fd57203a67
|
Changed a something to an anything and looped until a valid key is given in configure.
|
2003-09-03 09:45:11 +00:00 |
|
Jeremy Fincher
|
5857a17f88
|
Added dict command.
|
2003-09-03 09:38:17 +00:00 |
|
Jeremy Fincher
|
7bbb893662
|
Fixed bug where 'alias punish lart ' would make punish raise a 'cannot nest' error.
|
2003-09-02 19:51:04 +00:00 |
|
Jeremy Fincher
|
236582f5e9
|
Changed a popen2 to popen4.
|
2003-09-02 08:09:58 +00:00 |
|
Jeremy Fincher
|
9b2a114d0c
|
Changed the name of the uptimeEnder function so it shows up more clearly in atexit._exithandlers.
|
2003-09-02 08:08:54 +00:00 |
|
Jeremy Fincher
|
92b2d195b3
|
Made seen command handle actions better.
|
2003-09-02 06:19:58 +00:00 |
|
Jeremy Fincher
|
a846928596
|
Added wtf command.
|
2003-09-01 18:41:16 +00:00 |
|
Jeremy Fincher
|
ee8deced50
|
Cosmetic; semicolon instead of comma.
|
2003-09-01 08:46:14 +00:00 |
|
Jeremy Fincher
|
3fd04637af
|
Attempt to solve the atexit-closed-database problem.
|
2003-09-01 08:40:41 +00:00 |
|
Jeremy Fincher
|
8b1a47b295
|
Attempt to solve the atexit-closed-database problem.
|
2003-09-01 08:38:25 +00:00 |
|
Jeremy Fincher
|
6c81eb9084
|
Made 'import this' not print.
|
2003-09-01 08:05:14 +00:00 |
|
James Vega
|
862489d205
|
Modified a docstring
|
2003-09-01 07:44:08 +00:00 |
|
James Vega
|
aa9f8a997e
|
Added new lart/praise functionality. Now accepts a reason for larting/praising something
|
2003-09-01 06:11:02 +00:00 |
|
Jeremy Fincher
|
44972da513
|
Cleaned up makeDb.
|
2003-09-01 05:51:32 +00:00 |
|
Jeremy Fincher
|
30d3747f1d
|
Added utils.pluralize.
|
2003-09-01 05:42:35 +00:00 |
|
James Vega
|
01adb33deb
|
Fix a typo
|
2003-09-01 05:03:27 +00:00 |
|
James Vega
|
0061e42c97
|
Added tableDict, tableExists() and createTables to clean up/fix makeDB()
|
2003-09-01 04:45:26 +00:00 |
|
James Vega
|
5c034ead98
|
Fixed the onStart load string to match the module's name change from NickServ to Services
|
2003-08-31 21:58:08 +00:00 |
|
James Vega
|
07d46283ef
|
Fixed a missing parameter to an irc.error() call
|
2003-08-31 21:32:53 +00:00 |
|
Jeremy Fincher
|
488fd6dd32
|
Forgot self.
|
2003-08-31 08:43:56 +00:00 |
|
Jeremy Fincher
|
cc2689ddb8
|
Forgot to import world.
|
2003-08-31 08:42:51 +00:00 |
|
Jeremy Fincher
|
883287c261
|
Added bestuptime command.
|
2003-08-31 08:42:07 +00:00 |
|
Jeremy Fincher
|
c891592b59
|
Fixed bug in strlen where it didn't account for spaces.
|
2003-08-30 22:54:11 +00:00 |
|
Jeremy Fincher
|
35cbbf7717
|
Made RSS docstring more appropriate, now that help works with modules.
|
2003-08-30 19:53:53 +00:00 |
|
Jeremy Fincher
|
bf5d0aa30b
|
Updated example.
|
2003-08-30 19:30:28 +00:00 |
|
Jeremy Fincher
|
7290221a90
|
Removed the title line from zen's _these.
|
2003-08-30 19:25:14 +00:00 |
|
Jeremy Fincher
|
36ecc4fcf6
|
Added zen command.
|
2003-08-30 19:23:34 +00:00 |
|
Jeremy Fincher
|
442392b5ba
|
Guarded inserts into sys.path.
|
2003-08-30 19:20:08 +00:00 |
|
Jeremy Fincher
|
d0d95cd017
|
Fixed odd error in findAliasCommand.
|
2003-08-30 19:05:03 +00:00 |
|
Jeremy Fincher
|
5841566982
|
Docstrings updated.
|
2003-08-30 04:46:17 +00:00 |
|
Jeremy Fincher
|
dfc9f2f160
|
Finished change to Services.
|
2003-08-30 04:28:09 +00:00 |
|
Jeremy Fincher
|
97d5ee8ad4
|
Tyop
|
2003-08-30 04:15:57 +00:00 |
|
Jeremy Fincher
|
e623d2e4b6
|
Added docstring and guard for lasturls.
|
2003-08-30 02:40:03 +00:00 |
|
Jeremy Fincher
|
736d46cff3
|
Forgot to close the file object from urllib2.urlopen.
|
2003-08-30 02:35:28 +00:00 |
|
Jeremy Fincher
|
7911d0f0a3
|
Moved kernel over to Http as per the wishes of the kernel.org folx0rs.
|
2003-08-30 02:33:28 +00:00 |
|
Jeremy Fincher
|
8f40c90e0b
|
Fixed new pluralization bug in cpustats.
|
2003-08-30 02:08:13 +00:00 |
|
Jeremy Fincher
|
f4fb779f9f
|
Added docstrings.
|
2003-08-29 17:03:12 +00:00 |
|
James Vega
|
f70919f1a8
|
Added a missing import line
|
2003-08-29 14:02:14 +00:00 |
|
Jeremy Fincher
|
06f7fef11f
|
Stupid missing import...
|
2003-08-29 13:38:07 +00:00 |
|
Jeremy Fincher
|
f87eb2e654
|
Tyop.
|
2003-08-29 08:16:29 +00:00 |
|
Jeremy Fincher
|
b2d7893959
|
Made self.channels an IrcSet.
|
2003-08-29 08:15:07 +00:00 |
|
Jeremy Fincher
|
feff6f77ce
|
Added eightball command.
|
2003-08-29 07:49:11 +00:00 |
|
Jeremy Fincher
|
2e4c9439b9
|
Changed topicUnformatter regexp slightly and fixed shuffletopic so it wouldn't send a repeat topic.
|
2003-08-29 07:32:14 +00:00 |
|
Jeremy Fincher
|
89a0d12cce
|
Added tracking of how many commands have been processed.
|
2003-08-29 07:08:03 +00:00 |
|
Jeremy Fincher
|
295c5d8411
|
Added example.
|
2003-08-29 07:01:05 +00:00 |
|
Jeremy Fincher
|
fcdcebf990
|
Changed the name of NickServ to Services.
|
2003-08-29 06:50:33 +00:00 |
|
Jeremy Fincher
|
2c2031e167
|
Made randomfactoid more useful and fixed a bug in unlearn.
|
2003-08-29 06:45:51 +00:00 |
|
Jeremy Fincher
|
60c598be87
|
Wrote tests and fixed lots of bugs and usability flaws.
|
2003-08-29 06:32:49 +00:00 |
|
Jeremy Fincher
|
37f88d5e21
|
Added more tests and the lasturls command (and --nolimit option to the lasturl command.
|
2003-08-29 00:40:28 +00:00 |
|
Jeremy Fincher
|
6d7e68fa71
|
Added tests, fixed the bugs the tests found.
|
2003-08-28 23:59:03 +00:00 |
|
Jeremy Fincher
|
b6b47b5d3f
|
Added example string.
|
2003-08-28 23:11:43 +00:00 |
|
Jeremy Fincher
|
336108c736
|
Added example string.
|
2003-08-28 22:24:33 +00:00 |
|
Jeremy Fincher
|
83d587b8a3
|
Changed some bugs in configure.
|
2003-08-28 21:27:15 +00:00 |
|
Jeremy Fincher
|
f1d876288f
|
Added module docstring.
|
2003-08-28 21:26:56 +00:00 |
|
Jeremy Fincher
|
740acc5d08
|
Brought up-to-date with current plugin template.
|
2003-08-28 17:56:48 +00:00 |
|
Jeremy Fincher
|
f4a057cf4b
|
Changed binascii.hexlify to encode('hex_codec').
|
2003-08-28 17:56:27 +00:00 |
|
Jeremy Fincher
|
2935c16d27
|
Added example string.
|
2003-08-28 17:55:01 +00:00 |
|
Jeremy Fincher
|
5860657194
|
Added 401 to the commands that result in a 'no user on this network' message for relaywhois.
|
2003-08-28 16:31:56 +00:00 |
|
Jeremy Fincher
|
aabd095239
|
Moved world.version to conf.version.
|
2003-08-28 13:59:07 +00:00 |
|
Jeremy Fincher
|
50d1b9ba76
|
Forgot stupid utils import.
|
2003-08-27 23:36:47 +00:00 |
|
Jeremy Fincher
|
d21d868b28
|
Added hexip command.
|
2003-08-27 22:43:29 +00:00 |
|
Jeremy Fincher
|
550f0fb3de
|
Forgot return after irc.error and added test for non-existent location.
|
2003-08-27 22:30:48 +00:00 |
|
Jeremy Fincher
|
ce67b6ef5a
|
Added better error reporting.
|
2003-08-27 22:27:58 +00:00 |
|
Jeremy Fincher
|
c8b09bd44d
|
Added configure function and example and module docstring and more function documentation.
|
2003-08-27 18:18:41 +00:00 |
|
Jeremy Fincher
|
9d51e998b5
|
Added example strings.
|
2003-08-27 18:06:26 +00:00 |
|
Jeremy Fincher
|
b572562cb3
|
Added utils.wrapLines and wrapped the lines of each plugin's example.
|
2003-08-27 16:25:43 +00:00 |
|
Jeremy Fincher
|
575656992e
|
Fixed bug in weather, added test for it; added example string.
|
2003-08-27 16:01:51 +00:00 |
|
Jeremy Fincher
|
bb1bdd2725
|
Added tell command.
|
2003-08-27 07:46:03 +00:00 |
|
Jeremy Fincher
|
9550971042
|
Added ability for commands to raise callbacks.CannotNest if they are not nestable.
|
2003-08-27 07:45:48 +00:00 |
|
Jeremy Fincher
|
f9fee97f5f
|
Made channels description in relaywhois slightly more descriptive.
|
2003-08-27 04:56:08 +00:00 |
|
Jeremy Fincher
|
52dba88bd3
|
Made much more efficient.
|
2003-08-27 01:42:00 +00:00 |
|
Jeremy Fincher
|
6d8a9e9c23
|
Changed 'no notes' message to be more natural English.
|
2003-08-26 18:14:32 +00:00 |
|
Jeremy Fincher
|
8f33ff28bd
|
Made --at option for lasturl be more natural with domains.
|
2003-08-26 18:14:13 +00:00 |
|
Jeremy Fincher
|
19a9804dee
|
Added a test and fixed several bugs it found.
|
2003-08-26 18:10:17 +00:00 |
|
Jeremy Fincher
|
5491d97704
|
Gave a proper error message for a relaywhois is a nick that isn't online.
|
2003-08-26 17:55:30 +00:00 |
|
Jeremy Fincher
|
09c77aa234
|
Can catch re.error instead of sre_constants.error.
|
2003-08-26 17:08:46 +00:00 |
|
Jeremy Fincher
|
3dd176ab63
|
Updated a whole lot of stuff.
|
2003-08-26 17:07:37 +00:00 |
|
Jeremy Fincher
|
898b219871
|
Unified the ircs' histories, making lastfrom work correctly.
|
2003-08-26 16:40:31 +00:00 |
|
Jeremy Fincher
|
906b83f1ec
|
Added example.
|
2003-08-26 12:45:08 +00:00 |
|
Jeremy Fincher
|
c9546934d5
|
Removed id number from randomurl output.
|
2003-08-26 11:54:24 +00:00 |
|
Jeremy Fincher
|
84c028c0dc
|
Removed id number from randomurl output.
|
2003-08-26 11:52:42 +00:00 |
|
Jeremy Fincher
|
871d6858c0
|
Added an example and changed the regexp not to allow <> into the URL.
|
2003-08-26 11:39:18 +00:00 |
|
Jeremy Fincher
|
79b199cec1
|
Removed list of commands in module docstring.
|
2003-08-26 11:26:12 +00:00 |
|
Jeremy Fincher
|
0cf31453bc
|
Fixed ugliness (tons of returns?) and SyntaxError (missing parenthese).
|
2003-08-26 11:25:43 +00:00 |
|
Jeremy Fincher
|
cfe4ce14a9
|
Fixed ugliness (tons of returns?) and SyntaxError (missing parenthese).
|
2003-08-26 11:24:06 +00:00 |
|
Jeremy Fincher
|
5289f6bc75
|
Renamed conf.timestampFormat to conf.logTimestampFormat and added conf.humanTimestampFormat.
|
2003-08-26 11:15:15 +00:00 |
|
Jeremy Fincher
|
b3976501ff
|
Removed spurious blank line.
|
2003-08-25 20:13:48 +00:00 |
|
Jeremy Fincher
|
075af0967c
|
Commented out some debug.printfs.
|
2003-08-25 20:13:20 +00:00 |
|
Jeremy Fincher
|
5eafec7121
|
Made morehelp better for dbadd.
|
2003-08-25 20:13:04 +00:00 |
|
Jeremy Fincher
|
7932c6078f
|
Added example, and made dice commaAndify its numbers.
|
2003-08-25 20:12:21 +00:00 |
|
Jeremy Fincher
|
e30cf69ec1
|
Added privmsgs.thread, and so nuked ThreadedFunCommands (subsumed into FunCommands)
|
2003-08-25 19:34:25 +00:00 |
|
Jeremy Fincher
|
84959a1815
|
I can't even tell what this change is, but apparently there is one.
|
2003-08-25 17:48:03 +00:00 |
|
Jeremy Fincher
|
ad8159751f
|
Added fortune command and some more tests.
|
2003-08-25 07:55:08 +00:00 |
|
Jeremy Fincher
|
56117a0662
|
Made the error message in the face of problems connecting much prettier.
|
2003-08-25 07:24:31 +00:00 |
|
Jeremy Fincher
|
eb7b696ce9
|
Made increase/decrease karma stuff work more like moobot (i.e., require a prefixchar and disallow spaces)
|
2003-08-25 07:24:11 +00:00 |
|
Jeremy Fincher
|
a92798c9d8
|
Fixed relaywhois to not require the network if the relay is only relaying between two networks. Also fixed a possible later UnboundLocalError in a few places.
|
2003-08-25 06:48:28 +00:00 |
|
Jeremy Fincher
|
ebabf6112f
|
Changed Candler to delete the database as well as commit/close on die()
|
2003-08-25 06:27:07 +00:00 |
|
Jeremy Fincher
|
18260e986d
|
Removed arg, strsplit, and fixed re to handle s/// regexps too.
|
2003-08-25 06:25:50 +00:00 |
|
Jeremy Fincher
|
c9c77f92c2
|
Fixed mime/unmime and docstring.
|
2003-08-25 06:24:42 +00:00 |
|
Jeremy Fincher
|
3ae2f79919
|
Forgot to reply with actor stuff.
|
2003-08-25 05:19:27 +00:00 |
|
Jeremy Fincher
|
98b0acb942
|
Made karma return the highest/lowest karmas when given no arguments.
|
2003-08-24 21:51:20 +00:00 |
|
Jeremy Fincher
|
577e7517af
|
Made the output of osuemail a little bit cleaner.
|
2003-08-24 20:58:11 +00:00 |
|
Jeremy Fincher
|
30711266a7
|
Added osubuilding command.
|
2003-08-23 14:12:04 +00:00 |
|
Jeremy Fincher
|
5536e2181d
|
Added module docstrings and changed argument order of osuemail.
|
2003-08-23 13:05:41 +00:00 |
|
Jeremy Fincher
|
5b2cc92917
|
Weather now works. This is gotenks2's commit.
|
2003-08-23 13:00:24 +00:00 |
|
Jeremy Fincher
|
5234c730c1
|
Converted states to lower before checking for membership in the set.
|
2003-08-23 12:44:25 +00:00 |
|
Jeremy Fincher
|
98011fe099
|
Added docstring.
|
2003-08-23 12:40:35 +00:00 |
|
James Vega
|
63fafdcccb
|
Added bwp's weather module
|
2003-08-23 12:40:30 +00:00 |
|
Jeremy Fincher
|
5769e4d4cf
|
Updated ChannelDBHandler to always return a new database if self.threaded is True.
|
2003-08-23 12:38:58 +00:00 |
|
Jeremy Fincher
|
38e63c6e84
|
Fixed exceptions raised by relaywhois.
|
2003-08-23 12:12:04 +00:00 |
|
Jeremy Fincher
|
8b05ce6e1a
|
Fixed inability to find out the specifics about 'die hard'.
|
2003-08-23 11:40:40 +00:00 |
|
Jeremy Fincher
|
57b0c23a79
|
Added strlen command.
|
2003-08-23 11:34:13 +00:00 |
|
Jeremy Fincher
|
320f1d26b7
|
Made imdb handle people properly.
|
2003-08-23 08:52:42 +00:00 |
|
Jeremy Fincher
|
f35da83b1b
|
Added rating to imdb output.
|
2003-08-23 08:35:18 +00:00 |
|
Jeremy Fincher
|
5d554a5c3b
|
Initial checkin.
|
2003-08-23 08:26:51 +00:00 |
|
Jeremy Fincher
|
17478daca2
|
Began some swithover to the new method; mostly I just needed to try a commit.
|
2003-08-23 06:07:20 +00:00 |
|
Jeremy Fincher
|
3fe81ebdcb
|
Added docstring and configure function.
|
2003-08-23 05:55:20 +00:00 |
|
James Vega
|
b86205ae8b
|
Changed out some try blocks for if/else
|
2003-08-23 05:21:45 +00:00 |
|
Jeremy Fincher
|
57cc6615c4
|
Should be able to reload Relay module now too.
|
2003-08-23 05:04:41 +00:00 |
|
Jeremy Fincher
|
147d5cf6da
|
Finally got the persistent configuration working with the Relay module (though don't try to reload it :)).
|
2003-08-23 04:42:04 +00:00 |
|
Jeremy Fincher
|
9d20105689
|
Fixed grouping of regexp.
|
2003-08-23 04:08:42 +00:00 |
|
Jeremy Fincher
|
05eabee767
|
Anchored a regexp and fixed a bug or two.
|
2003-08-22 23:00:10 +00:00 |
|
Jeremy Fincher
|
95f5abdda4
|
Made sure no prefixchars got into the karma table.
|
2003-08-22 22:59:28 +00:00 |
|
Jeremy Fincher
|
1342a76b95
|
Removed some debug.printfs.
|
2003-08-22 22:58:50 +00:00 |
|
James Vega
|
3c2ce0164a
|
Added support for: created by, requested by, # requests to lart/praise/excuse/insult related functions
Added more error checking
Added a simple pluralizer
Added tests to stress lart/praise/excuse/insult portions of FunDB
|
2003-08-22 21:34:33 +00:00 |
|
Jeremy Fincher
|
436dc54ac3
|
Added configuration question for color.
|
2003-08-22 20:58:58 +00:00 |
|
James Vega
|
11c7124203
|
Added notification of which record number was added when adddb is called.
|
2003-08-22 08:10:58 +00:00 |
|
James Vega
|
52fab17e92
|
Added docstrings for ignore
|
2003-08-22 07:07:15 +00:00 |
|
James Vega
|
0b6fce1e06
|
Replaced the last of the specific functions with the general getdb.
Fixed some sql statements and cleaned up some responses.
|
2003-08-22 07:04:47 +00:00 |
|
Jeremy Fincher
|
c413261a3b
|
Fixed crazy quoting bug.
|
2003-08-22 06:45:10 +00:00 |
|
James Vega
|
9b3faa1982
|
Removed some extraneous escaping of quotes and switched _tables from a list to a set.
|
2003-08-22 06:08:55 +00:00 |
|
James Vega
|
b785cc220f
|
Remove an extraneous print statement
|
2003-08-22 05:40:36 +00:00 |
|
James Vega
|
24005d3df1
|
FunDB: Made more general get/remove/num/add commands to consolidate getlart, numinsults, et.al.
test_FunDB: Started adding tests for FunDB
|
2003-08-22 05:36:53 +00:00 |
|
James Vega
|
11a3cf195c
|
Add the missing "onStart.append('load Amazon')"
|
2003-08-22 03:45:21 +00:00 |
|
Jeremy Fincher
|
35c33276ea
|
Moved debversion to Debian from Http.
|
2003-08-22 00:52:10 +00:00 |
|
Jeremy Fincher
|
d3fd184995
|
Fixed a few bugs in debfile.
|
2003-08-22 00:49:40 +00:00 |
|
Jeremy Fincher
|
2aee3490d5
|
Initial commit. Has debfile command.
|
2003-08-22 00:46:05 +00:00 |
|
Jeremy Fincher
|
46101547ac
|
Added PeriodicFileDownloader, a plugin mixin that handles the nastiness of getting files periodically.
|
2003-08-22 00:45:28 +00:00 |
|
James Vega
|
ae2fc047d3
|
Removed/modified some country codes for babelfish modules.
|
2003-08-21 22:38:26 +00:00 |
|
Jeremy Fincher
|
af9d8b6c28
|
Fixed relaywhois problems.
|
2003-08-21 16:31:37 +00:00 |
|
Jeremy Fincher
|
526e5b613b
|
Added error to babelize in case one language isn't english.
|
2003-08-21 15:49:06 +00:00 |
|
Jeremy Fincher
|
2d6f22ae76
|
Fixed a bug in the regexp; removed a latent security bug that was just waiting for that regexp bug to be fixed.
|
2003-08-21 12:46:52 +00:00 |
|
Jeremy Fincher
|
088047aea8
|
Stylistic updates.
|
2003-08-21 12:25:35 +00:00 |
|
Jeremy Fincher
|
228624861f
|
Killed NameError in relaycolor.
|
2003-08-21 11:49:42 +00:00 |
|
Jeremy Fincher
|
89e4a3ea59
|
Added command to turn colorization off.
|
2003-08-21 11:19:32 +00:00 |
|
James Vega
|
28a8071635
|
Add babelfish.py and the corresponding translate & babelize functions to Http.py
|
2003-08-20 22:47:19 +00:00 |
|
Jeremy Fincher
|
8c72168a30
|
Reordered imports.
|
2003-08-20 16:30:17 +00:00 |
|
Jeremy Fincher
|
ca646716b1
|
Removed spaces at the end of lines.
|
2003-08-20 16:26:23 +00:00 |
|
James Vega
|
9dc1221045
|
Added the missing 'import utils'
|
2003-08-20 13:44:30 +00:00 |
|
Jeremy Fincher
|
9c17ec5c68
|
Documentation change.
|
2003-08-20 09:35:23 +00:00 |
|
Jeremy Fincher
|
8a47be6767
|
Added Amazon module, useful for its isbn command.
|
2003-08-20 09:34:15 +00:00 |
|
Jeremy Fincher
|
15ba96b4eb
|
Made the configure script use more natural English.
|
2003-08-20 08:54:29 +00:00 |
|
Jeremy Fincher
|
88e47b463a
|
Documentation changes.
|
2003-08-20 07:32:49 +00:00 |
|
James Vega
|
edf695aaad
|
Fixed the karma (++/--) regexes
|
2003-08-19 22:06:07 +00:00 |
|
Jeremy Fincher
|
866916f8c0
|
Made it snarf all URLs, not just ftp/http.
|
2003-08-19 17:23:06 +00:00 |
|
Jeremy Fincher
|
fa518894cc
|
Fix for UnboundLocalError in kernel command.
|
2003-08-19 16:49:26 +00:00 |
|
James Vega
|
c8cafb6f45
|
Fixed the problem where 'load Unix' would never be appended to onStart
|
2003-08-19 14:47:59 +00:00 |
|
Jeremy Fincher
|
7fd35a1071
|
Made some changes to satisfy PyChecker.
|
2003-08-19 10:38:45 +00:00 |
|
Jeremy Fincher
|
dcacf9c7d5
|
Added lasturl command.
|
2003-08-19 09:10:41 +00:00 |
|
Jeremy Fincher
|
8b093f3b2b
|
Fixed some database errors.
|
2003-08-19 07:48:43 +00:00 |
|
James Vega
|
7aabcfd41d
|
Fixed a typo. prfix->prefix
|
2003-08-19 01:20:56 +00:00 |
|
James Vega
|
23f2106c1a
|
Added win/loss/draw percentages to Gameknot.py
|
2003-08-18 22:20:48 +00:00 |
|
Jeremy Fincher
|
861e29c391
|
Fixed the total matches problem.
|
2003-08-18 21:32:11 +00:00 |
|
Jeremy Fincher
|
6560f9e7ae
|
Finally removed all the known bugs.
|
2003-08-18 07:10:17 +00:00 |
|
Jeremy Fincher
|
e05a0d18c9
|
Found a bug, wrote a test, yay.
|
2003-08-18 06:58:37 +00:00 |
|
Jeremy Fincher
|
6025ecac05
|
Stupid regexp error.
|
2003-08-18 06:43:26 +00:00 |
|
Jeremy Fincher
|
a50e81d23e
|
Changed the gameknotSnarfer to show whose move it is or who won the game.
|
2003-08-18 06:41:09 +00:00 |
|
Jeremy Fincher
|
0f4a78dc2d
|
Added a snarfer for stats links and refactored.
|
2003-08-17 22:01:26 +00:00 |
|
Daniel DiPaolo
|
83c44eecab
|
* added new utility, findBinaryInPath which searches the PATH for a specific binary
* removed getSpellBinary, and replaced with findBinaryInPath calls
|
2003-08-17 20:09:09 +00:00 |
|
Daniel DiPaolo
|
352207b82a
|
* more descriptive morehelp for spell in Unix.py
* show total matches and number shown for spell
|
2003-08-17 19:51:05 +00:00 |
|
Jeremy Fincher
|
effb14e34a
|
Argh, stupid empty lines...I hate when I put those in there.
|
2003-08-17 19:19:57 +00:00 |
|
Jeremy Fincher
|
2b79b6501f
|
A few updates to the spell command, and some tests.
|
2003-08-17 19:15:37 +00:00 |
|
Daniel DiPaolo
|
99a7386c02
|
* added a 'spell' function in Unix.py
|
2003-08-17 18:10:48 +00:00 |
|
Jeremy Fincher
|
3c5be8a362
|
Basic snarfing and random URL returning is done.
|
2003-08-17 09:31:04 +00:00 |
|
Jeremy Fincher
|
cae9f9a255
|
Added an ignore command, useful for sequencing several nested commands.
|
2003-08-17 09:26:05 +00:00 |
|
Jeremy Fincher
|
44d4c98dc7
|
Had to do a map(int, ...) thing because sqlite sometimes sucks at that kind of thing.
|
2003-08-17 06:22:01 +00:00 |
|
Jeremy Fincher
|
b78cabaed5
|
Wrote some more tests for FunCommands; found some bugs in the process.
|
2003-08-17 02:02:53 +00:00 |
|
Jeremy Fincher
|
074268ffe6
|
Added some tests and fixed a bug they found in the title command.
|
2003-08-15 17:40:14 +00:00 |
|
Jeremy Fincher
|
a5baf0eb41
|
Stopped coloring networks, it sucked.
|
2003-08-15 05:41:51 +00:00 |
|
Jeremy Fincher
|
977031163e
|
Made Notes notify on PRIVMSG as well as JOIN.
|
2003-08-15 03:00:59 +00:00 |
|
Jeremy Fincher
|
cb6f1a1432
|
Made zipcode handle zipcodefor stuff.
|
2003-08-15 03:00:10 +00:00 |
|
Jeremy Fincher
|
5cacbfb18a
|
Wrong pluralization in karma.
|
2003-08-15 02:56:29 +00:00 |
|
Jeremy Fincher
|
d25b3894d7
|
Fixed bug in calc.
|
2003-08-15 00:42:35 +00:00 |
|
Jeremy Fincher
|
330dfad1ea
|
Added specific logging of CTCP requests.
|
2003-08-14 17:54:28 +00:00 |
|
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 |
|