Commit Graph

2139 Commits

Author SHA1 Message Date
James Vega 1558635250 Added an assert to verify that a toggle without a specified channel only
toggles the value of the current channel and not the default toggle.
2003-11-04 16:14:11 +00:00
Jeremy Fincher 4d8e8807b9 Fixed karma response in the case of absolutely no karma. 2003-11-04 09:09:53 +00:00
Jeremy Fincher afa0cb8f41 Fixed bug in relay whois; chopping characters off the end of the channel rather than the beginning. 2003-11-04 08:50:10 +00:00
Jeremy Fincher a456c5ea57 Changed the name to URL. 2003-11-04 08:48:05 +00:00
Jeremy Fincher d548447750 Moved Karma off into its own plugin. 2003-11-04 08:42:11 +00:00
Jeremy Fincher 93f02aa959 Added curry to fix.py, converted some code to use it. 2003-11-04 08:26:54 +00:00
Jeremy Fincher c1e9205545 Stylistic update; there are things better than lambdas... 2003-11-04 08:26:52 +00:00
Jeremy Fincher 28753856eb __parented some classes. 2003-11-04 08:13:22 +00:00
Jeremy Fincher 65e469ba38 Removed crazy-buggy rate limiting stuff. 2003-11-04 08:05:16 +00:00
Jeremy Fincher 94e3726b82 Added a checkIgnored to Owner.doPrivmsg. 2003-11-04 07:05:25 +00:00
Jeremy Fincher 91b01f9fe3 Reduced some lines to fewer than 80 characters. 2003-11-04 07:03:18 +00:00
Jeremy Fincher b35501ceb2 Commented out a test that was causing several other failures. 2003-11-04 07:02:59 +00:00
Jeremy Fincher 375789218a Fixed bug in test suite. 2003-11-04 06:39:20 +00:00
Jeremy Fincher 8e45f35946 Refactored a bit and allow 'pydoc copy'. 2003-11-04 06:26:24 +00:00
Jeremy Fincher 3f8c149047 Fixed major bugz0rs with IrcSet and IrcDict. 2003-11-04 05:50:19 +00:00
Daniel DiPaolo 6092ce484a Added the 'list' function, added code to prevent duplicate grabs being added to
the database.
2003-11-04 04:38:40 +00:00
Daniel Berlin def70e1ff5 Make different randomdates and randomints in the same string give different values
add tests to make sure it happens
2003-11-04 03:52:50 +00:00
Jeremy Fincher ff57e4b67b Made proper super calls. 2003-11-03 23:25:04 +00:00
Jeremy Fincher 944ef33dce Fixed the reloading sets.Set bug more cleanly. 2003-11-03 23:23:28 +00:00
James Vega c362784a2e Added a comment regarding a current bug in @bugs and @rfes 2003-11-03 23:15:47 +00:00
Jeremy Fincher aae6f52c9e Fixed bug with reloading of sets module. 2003-11-03 23:10:29 +00:00
Daniel DiPaolo 33775aea0d First bit of quotegrab testing, just tests existing functionality.
More tests to come when functionality is added.
2003-11-03 19:22:06 +00:00
Jeremy Fincher be3e5e482a Changed magic numbers to variables. 2003-11-03 17:45:48 +00:00
Jeremy Fincher 5fb5241602 Fixed a few bugs. 2003-11-03 16:17:40 +00:00
Jeremy Fincher 3fde50eaf9 Initial Checkin. 2003-11-03 06:59:38 +00:00
Jeremy Fincher bc5529c87d Forgot to update the second call _disambiguate to the new interface. 2003-11-03 06:55:51 +00:00
Jeremy Fincher 66797de4bf Changed the name of the quote command to get. 2003-11-03 06:36:18 +00:00
Daniel DiPaolo cc94948d10 Fixed greedniess of a few regexes and did some associated fixes. 2003-11-03 06:25:02 +00:00
James Vega bf12760108 Added tinyurl stuff 2003-11-03 05:39:14 +00:00
Jeremy Fincher 6b4d03fecc Made it always default to src/ plugins unless explicitly overridden. 2003-11-03 04:36:40 +00:00
Daniel DiPaolo 0de26afa99 changed factoids to use irc.reply(..., action=True) instead of queueMsg 2003-11-03 03:23:00 +00:00
James Vega 526c4c3e56 setdefault -> defaultproject
defaultproject without a project name clears the default project
cleanup bugs and rfes a little (although they aren't working in the case of
'bugs #'. must use 'bugs project #')
2003-11-03 01:12:00 +00:00
James Vega 72e554350b Added support for more countries (should support all english-speaking
countries) and added support for ebay.com/.*?/ws as opposed to just
ebay.com/ws
2003-11-03 00:16:43 +00:00
Daniel DiPaolo 96f299c10c Included plugins.standardSubstitute in factoids parsing now 2003-11-02 23:45:31 +00:00
James Vega 68d36db874 Snarfer cleanups and toggle tests 2003-11-02 20:31:37 +00:00
James Vega d74a59a2f5 Cleaned up the snarfer 2003-11-02 19:46:35 +00:00
Jeremy Fincher f27ba11741 Added test to make sure reloading sets doesn't kill the subclasses of sets.Set (which may in the future not be subclasses of sets.Set. 2003-11-02 19:01:03 +00:00
Jeremy Fincher 077fcd8d7e Added logging of regexp cache size. 2003-11-02 19:00:15 +00:00
Jeremy Fincher d816bc6a68 Added selfstats toggle; Fixed karma to be case-insensitive but case-preserving. 2003-11-02 18:59:06 +00:00
James Vega 4d77ffc92e Added the ASPN Recipe snarfer (RFE #831028) and tests 2003-11-02 18:55:08 +00:00
Jeremy Fincher 5f55e2b589 Added a test for randomnick and fixed the bug it found. 2003-11-02 18:23:04 +00:00
Jeremy Fincher e46e2483b7 Added a few more tests, and one for the case-preservation characteristics of karma with multiple arguments. 2003-11-02 18:04:49 +00:00
Jeremy Fincher 31ef30d961 Changed the name of some variables ('whore' doesn't partse as 'who re{gexp}') and added tests. 2003-11-02 16:45:38 +00:00
Daniel Berlin 0adde0c117 Use randint instead 2003-11-02 03:39:28 +00:00
Daniel Berlin d557443883 Make Dunno use standardSubstitute 2003-11-02 03:18:39 +00:00
Daniel Berlin 51f80108c4 Added $randomint 2003-11-02 03:17:45 +00:00
Daniel DiPaolo 82d2d8162a Fixed a bug where addFactoid wasn't splitting on the first "is" 2003-11-01 22:08:52 +00:00
James Vega 1d1d7a87c2 Lots of changes to make it follow the format of a typical supybot plugin 2003-10-31 23:53:35 +00:00
James Vega fcd4919bab Fix the snarfer re so that it does match extraneous text 2003-10-31 22:48:43 +00:00
Daniel DiPaolo 15b18edc11 made karma case-insensitive 2003-10-31 21:03:35 +00:00