Jeremy Fincher
8914543d35
Made <number> optional in convert.
2003-10-23 04:21:40 +00:00
Jeremy Fincher
65b87f822c
Fixed bug in info; returned n+1 factoids when there were only n.
2003-10-23 04:17:18 +00:00
James Vega
8a378601b3
As part of the renaming madness, removed any ^db prefix
2003-10-23 02:12:07 +00:00
Daniel Berlin
0b380f56fe
Add --id option to geekquote, make it always allow multiline quotes
2003-10-22 22:05:34 +00:00
Jeremy Fincher
84690d56c9
Fixed escaping ValueError in soundex.
2003-10-22 20:09:45 +00:00
Jeremy Fincher
9a5cb77fe4
Fixed escaping ValueError in soundex.
2003-10-22 20:09:45 +00:00
Stéphan Kochen
5c1fc0114d
Added optional <id> argument to FunDB's excuse
2003-10-22 19:52:05 +00:00
Jeremy Fincher
f7caf3f4fd
Updated jeffk and lithp.
2003-10-22 19:43:38 +00:00
James Vega
b03e5612d2
Added configure() prompts to automatically disable the snarfer
2003-10-22 18:51:16 +00:00
Daniel DiPaolo
e39a8c4237
Improve the error messages returned in a few "except" blocks.
2003-10-22 18:29:02 +00:00
Jeremy Fincher
615ed5c34b
Made sure the snarfer doesn't respond if there's no license key.
2003-10-22 17:43:04 +00:00
Daniel DiPaolo
6cf0005abe
Put "prefixName=False" in a bunch of the irc.reply()s so that things like
...
dunnos wouldn't look stupid.
2003-10-22 16:38:46 +00:00
Jeremy Fincher
6382e75820
Forgot to import socket.
2003-10-22 16:05:18 +00:00
Daniel DiPaolo
93f19492ca
Could have sworn I committed this already... turns on globbing by default (I
...
think .. too lazy to diff and see if that's what changed)
2003-10-22 16:01:05 +00:00
James Vega
89e5a4aa0e
The snarfer wasn't quite fixed. Should be fixed for good this time. Also added
...
a test to make sure that a bad url isn't snarfed.
2003-10-22 15:58:07 +00:00
Daniel Berlin
d55f5c489f
Add snarfer toggle
2003-10-22 15:54:32 +00:00
Daniel Berlin
f967783949
Fix import as stuff, add URL snarfer, add test for URL snarfer
2003-10-22 15:20:06 +00:00
Jeremy Fincher
657df52ea3
Fixed search to put the word between stars if it doesn't have any globbing metachacters.
2003-10-22 15:15:50 +00:00
Jeremy Fincher
1879f0786d
Slight code cleanup and catching of timed out connections.
2003-10-22 15:12:33 +00:00
James Vega
8f6adf62f5
Add dberlin's friendlytoofriendly patch
2003-10-22 13:53:09 +00:00
James Vega
dc9acab9b5
Improved the snarfer re and added the 'Buy It Now' price to the list of things
...
which are snarfed.
2003-10-22 13:45:06 +00:00
James Vega
f57aba4c80
test/test_Souceforge.py: Removed the commented out tests
...
plugins/Sourceforge.py: Reverted the snarfer RE back to how it was, with a
slight improvement. This should make it catch more URLs without having all the
negative feedback the last RE produced.
2003-10-22 12:34:22 +00:00
Jeremy Fincher
f9bd4db612
Made the wizard and Relay.configure utils.dqrepr their channel names.
2003-10-22 09:14:49 +00:00
Jeremy Fincher
9240ca88b6
Slight modification on exclaim.
2003-10-22 05:44:18 +00:00
Jeremy Fincher
4be5758099
Brought BadWords up to the times.
2003-10-22 05:35:52 +00:00
Jeremy Fincher
13c10c899e
Made outfilters stackable, added md5 and sha as outfilters.
2003-10-22 05:15:41 +00:00
Jeremy Fincher
e50243262d
Lowered the plugin's priority so it makes its decisisons about whether or not to relay something before anything else has gotten hold of the message.
2003-10-22 05:15:19 +00:00
Jeremy Fincher
e8284ca938
Fixed os.path lookups.
2003-10-22 03:55:03 +00:00
Jeremy Fincher
e189603220
Fixed multiple-karma responses in the face of no results.
2003-10-22 03:40:00 +00:00
Jeremy Fincher
8ebef1ec6e
Commented out most of the https tests; made the regexp that the snarfer matches on much less complex so it would match a new URL that it didn't match before (and won't be so complex to maintain, to boot).
2003-10-22 03:11:16 +00:00
Jeremy Fincher
f09928e5cd
Fixed RFE #827285 .
2003-10-21 23:21:32 +00:00
Jeremy Fincher
9cb41e6420
Made ordering in PrivmsgCommandAndRegexp depend on the list of regexp-methods.
2003-10-21 21:10:20 +00:00
Jeremy Fincher
e298f33d7e
Fixed problem with new.function.
2003-10-21 20:59:51 +00:00
Daniel Berlin
98a13e267a
Fix multiline geekquotes
2003-10-21 19:54:30 +00:00
Jeremy Fincher
52d4767601
Added a period to the invalid alias complaint.
2003-10-21 19:20:47 +00:00
Jeremy Fincher
388fae08c5
Made the snarfer remove the parentheses from a URL.
2003-10-21 19:20:30 +00:00
James Vega
7d3d501073
Added the Ebay plugin and tests
2003-10-21 17:36:57 +00:00
James Vega
46907405d9
Switch Sf back to Sourceforge due to a conversation I wasn't aware of where
...
they reversed the naming-decision
2003-10-21 16:43:02 +00:00
Daniel DiPaolo
d959f84b73
Got most of the dunno stuff in place.
2003-10-21 15:44:17 +00:00
Stéphan Kochen
a67748ec5f
Changed --id=<id> to just <id> in praise and lart.
2003-10-21 15:36:39 +00:00
Stéphan Kochen
69c214785b
Fixed a small buggeeeeh where lart and praise work without a victim.
2003-10-21 14:34:41 +00:00
Stéphan Kochen
5b1026e1f9
Added --id=<id> to praise and lart (RFE #827075 )
2003-10-21 13:23:26 +00:00
James Vega
71c79417e1
Modified the snarfer so that it recognizes sf.net URLs. Also updated the tests
...
to check that functionality.
2003-10-21 12:37:04 +00:00
James Vega
e4909c5f42
Switch the Sourceforge plugin name to Sf
2003-10-21 12:20:23 +00:00
Jeremy Fincher
ec626896d3
Generalized the command names.
2003-10-21 07:26:06 +00:00
Jeremy Fincher
3ac622ce11
Fixed a few bugs arising from the switch to generic names.
2003-10-21 07:19:53 +00:00
Jeremy Fincher
0c93c8071f
Updated to use more generic command names.
2003-10-21 06:36:38 +00:00
Jeremy Fincher
e767feb20b
Updated to use generic command name and to require privilege for licensekey.
2003-10-21 06:35:15 +00:00
Jeremy Fincher
aee6579dc1
Still catching remnants of the FileLookup switch.
2003-10-21 06:31:57 +00:00
Jeremy Fincher
ab2bea589a
Changed the names of the src/ plugins.
2003-10-21 06:03:57 +00:00
Jeremy Fincher
8150a36369
Moved to sandbox.
2003-10-21 05:47:01 +00:00
Jeremy Fincher
0349f7b3b1
Converted to use more generic command names.
2003-10-21 05:32:57 +00:00
Jeremy Fincher
c4b838894d
Oops, didn't quite finish.
2003-10-21 05:29:39 +00:00
Jeremy Fincher
48737f2085
Made command names more generic.
2003-10-21 05:19:54 +00:00
Jeremy Fincher
1037ade8cb
Changed to more generic command names.
2003-10-21 05:11:53 +00:00
Jeremy Fincher
907979b284
Changed command names to be more generic.
2003-10-21 05:06:36 +00:00
Jeremy Fincher
9ca4050b9b
Changed to use more generic names.
2003-10-21 04:50:03 +00:00
Jeremy Fincher
5bae246ad5
Made names more generic.
2003-10-21 04:44:44 +00:00
Jeremy Fincher
2b212bb37f
Changed to use more generic names.
2003-10-21 04:32:52 +00:00
Jeremy Fincher
1bd48bfad5
Changed names to be more generic/consistent.
2003-10-21 04:22:54 +00:00
Jeremy Fincher
3310e0cb3e
Converted to use generic command names.
2003-10-21 04:09:48 +00:00
Jeremy Fincher
62f371d848
Converted to use generic names.
2003-10-21 04:03:25 +00:00
Jeremy Fincher
26d41dac6e
Forgot to normalize in cases of type.method.
2003-10-21 03:22:29 +00:00
Jeremy Fincher
776bad5700
Fixed bug with pydoc logging.Logger.
2003-10-20 22:37:33 +00:00
Jeremy Fincher
e1eb6cff8e
Fix for bug #826612 .
2003-10-20 22:24:08 +00:00
Jeremy Fincher
4a8b627b2d
Added the outfilter command, great fun.
2003-10-20 21:15:06 +00:00
Jeremy Fincher
33e6bf3e7d
Removed the remainder of the Moobot plugin.
2003-10-20 20:26:27 +00:00
Daniel Berlin
f1e915b617
Add new bugzilla module
2003-10-20 19:56:17 +00:00
James Vega
ce88b052d0
Added @disablesfsnarfer and its test
2003-10-20 17:52:09 +00:00
James Vega
f6088d57d8
Uncomment the urllib import
...
Update the usage example
Fixed a couple bugs in debversion regarding number of arguments
2003-10-20 17:23:08 +00:00
James Vega
2117d660a2
Dropped an extraneous paren
2003-10-20 17:20:41 +00:00
Jeremy Fincher
c8fd603129
Added 'non-secret' to the 'isn't on any channels' response in relaywhois.
2003-10-20 11:43:57 +00:00
Jeremy Fincher
7180f8c4fc
Changed the name back to Lookup.
2003-10-20 11:39:48 +00:00
Jeremy Fincher
55ccb85542
Removed the syntax command; changed interface of callbacks.findCallbackForCommand to return a list of the matching callbacks; fix help to handle the prefixing of the plugin name.
2003-10-20 10:25:13 +00:00
Jeremy Fincher
112303af56
Updated jeffk.
2003-10-20 10:15:56 +00:00
Jeremy Fincher
173f99ca76
Updated jeffk.
2003-10-20 08:12:32 +00:00
Jeremy Fincher
4040b24dba
Oops, committed a failing test.
2003-10-20 08:00:56 +00:00
Jeremy Fincher
0ab3347567
Updated ChannelDB to use user ids instead of usernames.
2003-10-20 07:39:40 +00:00
Jeremy Fincher
0409c4f249
Added an example.
2003-10-20 06:59:53 +00:00
Jeremy Fincher
05d85147cb
Moved FreeBSD to the sandbox.
2003-10-20 06:53:47 +00:00
Jeremy Fincher
2d56e7257e
Made pydoc accept methods on builtin classes.
2003-10-20 06:43:59 +00:00
Jeremy Fincher
e760320ca0
Changed to use the repr of the last message.
2003-10-20 06:22:15 +00:00
Jeremy Fincher
c81170b362
Added a jeffk command.
2003-10-20 05:56:30 +00:00
Jeremy Fincher
3fb2795668
Moved the more useful Moobot commands to Fun.
2003-10-20 05:11:13 +00:00
Jeremy Fincher
53c37af8f6
Added an update to UptimesDB in __init__.
2003-10-20 03:44:10 +00:00
Jeremy Fincher
c9e6f77c3a
Restored the original conf.replyWhenNotCommand value on die().
2003-10-20 03:43:18 +00:00
Jeremy Fincher
7b8322d6fd
Changed the name back to News.
2003-10-19 21:10:56 +00:00
Jeremy Fincher
17e555c83d
Changed the name back to Google.
2003-10-19 21:04:35 +00:00
Jeremy Fincher
1eb2a387eb
Changed ChannelTopic back to Topic.
2003-10-19 15:48:44 +00:00
Jeremy Fincher
7f05bcf14b
Changed the Lookup plugin to be FileLookup instead.
2003-10-19 15:05:40 +00:00
Jeremy Fincher
4b4ae20155
Changed the Dict plugin to Dictionary.
2003-10-19 14:58:08 +00:00
Jeremy Fincher
08fa5e01a0
Changed the name of the FunCommands to Fun.
2003-10-19 14:53:34 +00:00
Jeremy Fincher
86b60e0669
Small stylistic/formatting changes.
2003-10-19 14:49:38 +00:00
Jeremy Fincher
487ac95d80
Fix for a few exceptions escaping, bug #826177 in partciular.
2003-10-19 14:47:29 +00:00
Jeremy Fincher
37b796ac74
Oops, forgot an 'or'.
2003-10-19 14:45:14 +00:00
James Vega
e1d1343055
Using utils.depluralize now instead of my previous hack
2003-10-18 14:21:03 +00:00
James Vega
29a3264126
Added more information to the snarfer and cleaned up the related tests.
2003-10-18 14:19:06 +00:00
Jeremy Fincher
aab016ddd1
Changed the name of the Google plugin to GoogleTools.
2003-10-18 13:25:12 +00:00
Jeremy Fincher
f92d03e3a3
Changed the name of the Topic plugin to ChannelTopic.
2003-10-18 13:14:57 +00:00
Jeremy Fincher
84fc2b1078
Changed the name of the News plugin to ChannelNews.
2003-10-18 13:04:29 +00:00