Commit Graph

2423 Commits

Author SHA1 Message Date
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
Jeremy Fincher 07ef648e1c Made the tests for callbacks.addressed more extensive. 2003-10-31 20:04:55 +00:00
Jeremy Fincher 4e4855094c Forget to catch the actual exception instance in callCommand. 2003-10-31 19:17:26 +00:00
James Vega 9e7a37e5bf Test praise for good measure 2003-10-31 18:44:13 +00:00
James Vega d50d435363 For some reason I was replacing the bot's name with the user's name 2003-10-31 18:43:08 +00:00
Jeremy Fincher 8c93488146 Fixed Bug #833786 (spurious brackets not handled correctly). 2003-10-31 18:18:04 +00:00
Jeremy Fincher ca8b17f909 Made join default to admin. 2003-10-30 19:06:04 +00:00
Jeremy Fincher c3d7efa68b Fixed bug with reload not working with non-canonicalNames. 2003-10-30 18:05:57 +00:00
Daniel DiPaolo c318d5e384 Added the "action" command and associated tests. 2003-10-30 17:16:02 +00:00
Jeremy Fincher 9ddc7c75f5 Somehow messed this one up. 2003-10-30 05:40:39 +00:00
Jeremy Fincher 895ecf718f Fixed bug #832590. 2003-10-30 05:27:25 +00:00
Daniel Berlin b0fd3f547c Move ircutils.standardsubttext to plugins.standardSubstitute, make it do case insensitive replacement 2003-10-30 05:14:14 +00:00
Jeremy Fincher 06ce1bcb94 Added change. 2003-10-30 04:36:40 +00:00
Jeremy Fincher af32b12745 Added some asserts to prevent bugs like we had earlier. 2003-10-30 04:14:09 +00:00
Jeremy Fincher 3f081ee21c Added some error checking to join and part. 2003-10-30 04:06:46 +00:00
Jeremy Fincher bc6f4bd149 Converted to not use the new module but the types module instead. 2003-10-30 03:46:31 +00:00
Jeremy Fincher 8d04bdbcb6 Refactored some stuff to be a bit cleaner. 2003-10-30 03:38:55 +00:00