James Vega
c202848677
Lots of cleanups.
...
Added a generic _formatResp that works with both bugs and rfes.
Renamed _*Opts and _{bug,rfe}Re so that they can be used with both bugs and rfes (since they're the same for both cases).
Bolded the description when requesting a single bug/rfe.
2003-10-11 18:40:22 +00:00
Jeremy Fincher
5c1ecc2248
Better error messages in addAlias.
2003-10-11 12:48:12 +00:00
Jeremy Fincher
eb01a8e99d
Removed pi -> 3.14 capability.
2003-10-11 03:37:38 +00:00
Jeremy Fincher
e9bcf8a98d
Should've been removed a long time ago.
2003-10-10 23:03:40 +00:00
James Vega
6fa0ef039d
Cleaned up the usage example
2003-10-10 13:55:38 +00:00
James Vega
3c5978a76e
Added the Sourceforge plugin (which has the commands: bugs and rfes) and the
...
accompanying tests
2003-10-10 13:47:06 +00:00
Jeremy Fincher
ecbdb0bbbe
Made the bot not relay his own TOPIC messages.
2003-10-10 13:37:23 +00:00
Jeremy Fincher
48f71bb29c
Made to relay topic changes.
2003-10-10 06:10:50 +00:00
Daniel DiPaolo
9f2352fbea
* Fixed searchtodo
...
* Wrote tests for Todo.py
2003-10-10 05:47:19 +00:00
Jeremy Fincher
1e8de55ff8
Fixed bug where factoids would raise a DatabaseError when there were no arguments given.
2003-10-10 05:44:41 +00:00
Jeremy Fincher
816d59b141
Don't bother with the questions about the info alias. No one cares.
2003-10-10 03:18:52 +00:00
Jeremy Fincher
2afb4ef965
Fix for bug #820810 : Don't ask to load Alias if Alias is already loaded.
2003-10-10 03:17:24 +00:00
Jeremy Fincher
bc3ec9f70c
Fixed pluralization bug in stats command.
2003-10-09 19:20:50 +00:00
Jeremy Fincher
30b054c6cb
Fixed several bugs and added a test to make sure they don't happen again.
2003-10-09 16:38:14 +00:00
Jeremy Fincher
fc24f3ded1
Made seen case-insensitive.
2003-10-09 06:43:58 +00:00
Jeremy Fincher
7973dc8921
Fixed bug #820259 , where he was killing himself if his nick didn't exactly match in case.
2003-10-09 05:49:01 +00:00
Jeremy Fincher
7b28caba1b
Converted karma stuff to use addressedRegexps.
2003-10-09 05:08:18 +00:00
Jeremy Fincher
aa7efcbad9
Fix for some bad tests; added support, fixed a long-latent bug that I thought was being tested for but wasn't.
2003-10-09 05:00:56 +00:00
Jeremy Fincher
7943351acb
Added a missing commit.
2003-10-09 04:37:36 +00:00
Jeremy Fincher
10651494f5
Fixed Debian to use fix functions appropriately :)
2003-10-08 20:56:22 +00:00
James Vega
18d52f8b27
Needed to import fix and call fix.rsplit instead of utils.rsplit
2003-10-08 18:39:44 +00:00
Jeremy Fincher
b719ab6c24
Fixed bug in looking up specific factoids.
2003-10-08 16:24:41 +00:00
Jeremy Fincher
8b7b4d97ac
Added wildcard support, as per RFE #817309
2003-10-08 13:53:41 +00:00
Jeremy Fincher
f28bed51ec
Fixed bug in relaywhois response.
2003-10-08 06:25:05 +00:00
Jeremy Fincher
e0184c5422
Added some more error-checking to the addAlias method.
2003-10-08 01:26:10 +00:00
Jeremy Fincher
28fb603ca0
Added some more error-checking to the addAlias method.
2003-10-07 22:19:08 +00:00
Jeremy Fincher
1099ca0705
Changed whois to internic.
2003-10-07 21:38:11 +00:00
Jeremy Fincher
9f2d619db8
Changed the pass statements to 'raise NotImplementedError' statements so the new changenews test would error out more quickly.
2003-10-07 09:32:42 +00:00
Daniel DiPaolo
c5a7573f87
* First version of the Todo plugin, simple but functional enough for the
...
most simple of uses.
2003-10-07 06:50:21 +00:00
Jeremy Fincher
de5202cc27
Bugfix.
2003-10-06 21:17:21 +00:00
Daniel DiPaolo
8fba4a85f5
* Fixed a little buglet in the debversion output where the "Shown" count
...
would be incorrect for any time nothing was found.
2003-10-06 21:15:07 +00:00
Jeremy Fincher
1a594b6dff
Use ircutils.nickEqual instead of ==.
2003-10-06 13:00:22 +00:00
Jeremy Fincher
1e28e4f00a
Changed msg.prefix to msg.nick in the self.chanserv comparison.
2003-10-06 05:57:03 +00:00
Jeremy Fincher
9e0ab0e73b
*Trying*, as hard as possible, to be nice to Windows.
2003-10-05 21:37:29 +00:00
Jeremy Fincher
6107000658
Slight formatting changes and whatnot.
2003-10-05 20:33:01 +00:00
Jeremy Fincher
d83cc90a32
Slightly changed the format of cmdstats.
2003-10-05 20:13:01 +00:00
Jeremy Fincher
498682d830
Changes to be nice to Windows.
2003-10-05 20:05:53 +00:00
Jeremy Fincher
ec0de6431d
Changed baseplugin not to require 'from baseplugin import *' because fix is now munging builtins.
2003-10-05 12:56:56 +00:00
Jeremy Fincher
5576661ab5
Forgot the example.
2003-10-05 12:00:51 +00:00
Jeremy Fincher
9fe8ed19a7
Forgot an import.
2003-10-05 11:56:46 +00:00
Jeremy Fincher
d5c4b15632
Forgot an import.
2003-10-05 11:22:29 +00:00
Jeremy Fincher
cb7ffa4df9
Changed another error to reply.
2003-10-05 11:06:07 +00:00
Jeremy Fincher
2cd657c9a9
Made sure ChannelDBHandler is before callbacks.Privmsg* in the inheritance order so self.die() is ChannelDBHandler's and not callbacks.Privmsg*.
2003-10-05 04:41:49 +00:00
Jeremy Fincher
151657f40d
Changed an error to a reply.
2003-10-05 03:49:29 +00:00
Jeremy Fincher
6eff484bda
Slight indentation fix.
2003-10-04 14:57:37 +00:00
Jeremy Fincher
9ef4ea2bca
Forgot some imports.
2003-10-04 14:57:20 +00:00
Jeremy Fincher
d0c7d47de4
Some slight regexp updates.
2003-10-04 14:57:05 +00:00
Jeremy Fincher
84b7454709
Forgot sets import.
2003-10-04 14:56:54 +00:00
Jeremy Fincher
3af3b4c985
__all__'ed baseplugin.py, updated other plugins to reflect that.
2003-10-04 13:53:13 +00:00
Jeremy Fincher
d079777f27
Deleted a few variables that shouldn't have been exported.
2003-10-04 12:44:55 +00:00
Jeremy Fincher
71fcfb8db9
Deleted a few variables that shouldn't have been exported.
2003-10-04 12:29:58 +00:00
Jeremy Fincher
195dc208dd
Made quotes.randomquote simple dispatch to a quote with a --id option.
2003-10-04 10:22:36 +00:00
Jeremy Fincher
9543859047
Changed searchfactoids to default to a glob search; --regexp and --exact searches work with specific options.
2003-10-04 10:16:57 +00:00
Jeremy Fincher
9f24c13be8
Moved the list of commands from cmdstats to the commands command.
2003-10-03 22:55:34 +00:00
Jeremy Fincher
3be0c261d3
Syntax still said --url instead of --fancy.
2003-10-03 22:24:32 +00:00
Jeremy Fincher
b100ceb185
Updated example string.
2003-10-03 10:13:41 +00:00
Jeremy Fincher
29825d76f9
Forgot to update help for the new indexing.
2003-10-03 10:09:49 +00:00
Jeremy Fincher
9cbc766b7c
Fixed to kill bold much more accurately.
2003-10-03 08:49:51 +00:00
Jeremy Fincher
81e1c09981
Updated debfile to default to glob, but allow regexp and exact options.
2003-10-03 04:21:37 +00:00
Jeremy Fincher
cbc109ada9
Getoptified debincoming.
2003-10-03 00:23:03 +00:00
Jeremy Fincher
ff6fdf02f3
Added convert and units command.
2003-10-02 23:19:38 +00:00
Jeremy Fincher
cecb130106
Added disablegooglesnarfer command to disable the snarfer.
2003-10-02 22:36:20 +00:00
Jeremy Fincher
4bda1fc74a
Bug fixes for .so modules.
2003-10-02 16:13:49 +00:00
Jeremy Fincher
ac78a1c2cb
Stylistic changes.
2003-10-02 16:07:53 +00:00
Jeremy Fincher
88b3d63026
Made to index from 1 instead of 0.
2003-10-02 06:13:54 +00:00
Jeremy Fincher
746e292693
Made to index from 1 instead of 0.
2003-10-02 06:10:54 +00:00
Jeremy Fincher
a8d7de246d
Made indexing start from 1 instead of 0.
2003-10-02 05:58:53 +00:00
Jeremy Fincher
32eb85e3c5
Fix for KeyError escaping from stats.
2003-10-02 00:43:38 +00:00
Jeremy Fincher
de7da5abc1
Fixed --user to actually work.
2003-10-02 00:42:26 +00:00
Jeremy Fincher
dcffc5df62
Minor change: names -> nicks in @seen help.
2003-10-02 00:24:36 +00:00
Jeremy Fincher
0e0dad2341
Added additional help for karma command.
2003-10-02 00:16:39 +00:00
Jeremy Fincher
f9a7bf0609
getopt-ified seen to use nicks by default and users only if given the --user option.
2003-10-02 00:13:44 +00:00
Jeremy Fincher
538a262341
Moved {zen,pydoc} to the Python plugin and {whois,dns} to the Network plugin.
2003-10-01 11:12:06 +00:00
Jeremy Fincher
f84345048a
Fix for bug #815242 , pydoc fnmatch.fnmatch fails.
2003-09-30 22:12:50 +00:00
Jeremy Fincher
bc5ec5d0f0
Fix for recent discovery that some misconfigured servers will send 422 instead of 376.
2003-09-30 15:21:02 +00:00
Jeremy Fincher
a714fce09d
Fixed cmdstats to make sure only canonicalNames get in.
2003-09-30 13:51:32 +00:00
Jeremy Fincher
b9a81a3f5e
Added 'individual' to commands processed.
2003-09-30 11:07:01 +00:00
Jeremy Fincher
8b04e1c537
Added cmdstats command.
2003-09-30 11:04:44 +00:00
Jeremy Fincher
ce3043a50f
Initial checkin.
2003-09-30 10:47:05 +00:00
Jeremy Fincher
df1a26900d
Added a bit more error checking in the case of bad arguments.
2003-09-29 16:13:51 +00:00
Jeremy Fincher
dba6ae9217
Made addlookup ignore comment lines (designated by initial '#').
2003-09-29 08:49:54 +00:00
Jeremy Fincher
1410d1af43
Added the ability to handle multiple karma items in one request, like Moobot.
2003-09-29 07:29:18 +00:00
Jeremy Fincher
29fd291a5b
Cleanup of debincoming (also made sure to thread it).
2003-09-29 06:08:16 +00:00
Jeremy Fincher
14459d05d8
Commented out new.function stuff for later when new.function actually works.
2003-09-29 05:41:03 +00:00
Jeremy Fincher
d0f9e11a32
Fix for bug #814149 , bad error message in relaywhois.
2003-09-29 05:34:02 +00:00
Brett Kelly
8e45ffc020
added debincoming command
2003-09-27 03:54:58 +00:00
Daniel DiPaolo
b71787b702
* Added a required per-channel news capability
...
* Fixed tests (syntax error, tabs/spaces)
* Updated addnews to use new persistent userids
2003-09-26 22:40:35 +00:00
Jeremy Fincher
b1f0cb6647
Removed a gratuitous world.ircs.remove, probably fixing bug #801438 .
2003-09-25 08:18:36 +00:00
Jeremy Fincher
d3a21e29c0
Added an example string.
2003-09-25 07:27:02 +00:00
Jeremy Fincher
2c8dee38c2
Fix for configure bug.
2003-09-25 07:18:46 +00:00
Jeremy Fincher
6928a3a54f
Fixed an uncaught exception in Lookup.configure.
2003-09-24 07:55:28 +00:00
Jeremy Fincher
a13c8ab528
Removed the old sys.path-munging code now that we're disutil'ed.
2003-09-24 07:28:25 +00:00
Jeremy Fincher
474e611feb
Initial checkin of the distutils stuff.
2003-09-24 07:19:54 +00:00
Jeremy Fincher
01ee1169f0
Forgot to return after an irc.error.
2003-09-24 06:16:29 +00:00
Jeremy Fincher
1c86e6f40c
Removed shrink command since it's mostly unnecessary since we got the mores.
2003-09-24 04:19:23 +00:00
Jeremy Fincher
05eddc71f5
Fixed to use the proper irc.reply arguments instead of callbacks.reply.
2003-09-23 20:45:25 +00:00
Jeremy Fincher
23453eff6a
Made the game snarfer not prefix the response with the the nick.
2003-09-23 20:26:25 +00:00
Jeremy Fincher
bb9c956eea
Made sure there were no problems in __call__ if it wasn't started.
2003-09-23 19:39:48 +00:00
Jeremy Fincher
06e2e05b78
Added some guards for self.started to make sure certain commands aren't run before the plugin is started.
2003-09-23 18:59:22 +00:00
Jeremy Fincher
fcab1a30cf
Added a try/finally statement like ChannelLogger just got.
2003-09-23 18:45:08 +00:00