James Vega
bf12760108
Added tinyurl stuff
2003-11-03 05:39:14 +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
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
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 DiPaolo
82d2d8162a
Fixed a bug where addFactoid wasn't splitting on the first "is"
2003-11-01 22:08:52 +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
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
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
Jeremy Fincher
06ce1bcb94
Added change.
2003-10-30 04:36:40 +00:00
Jeremy Fincher
51c5d53259
Added defaultplugin.
2003-10-30 03:08:52 +00:00
Jeremy Fincher
f4e4233704
CanonicalNamed the toggles.
2003-10-30 02:38:11 +00:00
Jeremy Fincher
1280dbdc90
Added test, fixed a bug it found.
2003-10-30 02:33:04 +00:00
Jeremy Fincher
47a9d24434
Changed setconf to show what the value of the variable is if we don't give something to set it.
2003-10-30 02:13:12 +00:00
Jeremy Fincher
83e16b0d89
Fixed Google test.
2003-10-30 02:10:17 +00:00
Jeremy Fincher
b14bc6e3b7
changed testEmptyNest a slight bit.
2003-10-30 00:15:17 +00:00
Jeremy Fincher
2ed2f6a5ff
Used the wrong variable in assertNoResponse.
2003-10-30 00:12:39 +00:00
Jeremy Fincher
138c87f372
Changed to a ChannelPluginTestCase.
2003-10-30 00:12:22 +00:00
Jeremy Fincher
58cf080109
Fixed the nesting bug with testEval and testCalc.
2003-10-29 23:40:14 +00:00
James Vega
afc74b96f0
Fix replacement of my/me not obeying word boundaries. Also created tests to
...
ensure it stays fixed.
2003-10-29 20:27:09 +00:00
Daniel DiPaolo
8cc9620a4b
Fixed ordering by priority when requesting todos for a person (or self)
2003-10-29 20:12:02 +00:00
Daniel DiPaolo
bef71df2ee
Added a test to make sure I don't make that stupid mistake (not including "msg"
...
in irc.error) in the same place again.
2003-10-29 17:39:07 +00:00
Jeremy Fincher
50e1690fca
Added test for empty nested command.
2003-10-29 16:09:20 +00:00
Daniel DiPaolo
bfdbda625a
Changed karma pluralization to use utils.pluralize() and fixed the tests to
...
avoid erroring due to ambiguous commands for 'stats' (since 'User' is also
loaded for the tests)
2003-10-29 07:46:49 +00:00
James Vega
535cdde13c
Switched the togglesnarfers to the new Toggleable mixin
2003-10-29 06:06:56 +00:00
Daniel DiPaolo
f0b850118b
MoobotFactoids should be pretty dang close to finished now. Got the "_is_"
...
syntax working just fine.
2003-10-29 03:01:02 +00:00
Jeremy Fincher
5617dd6843
Added some commented out tests in case we decide to change the interface of ToggleDictionary.
2003-10-29 00:05:34 +00:00
Jeremy Fincher
e49e5d02f4
Changes to ToggleDictionary.
2003-10-28 23:14:49 +00:00
Daniel DiPaolo
05f8d6a2f8
Added "todo change" and tests for it.
2003-10-28 18:43:43 +00:00
Daniel DiPaolo
f9d97c91f5
Overhaul of Todo, somewhat. Made everyone's todos accessible by anyone, either
...
by id or by username. Also, made it so todos are never deleted, just set to
inactive.
2003-10-28 17:40:41 +00:00
Daniel DiPaolo
2527f47cb6
Punctuation ("?!") is now stripped from keys before insertion into the db
2003-10-28 15:30:43 +00:00
Jeremy Fincher
d174226c5c
Added the ability to do hashed passwords.
2003-10-28 15:13:53 +00:00
Jeremy Fincher
b63f2170e8
Added a saltHash function.
2003-10-28 14:20:00 +00:00
Jeremy Fincher
b5f7bec137
Gave up on responding with *all* the nonCommands in a message.
2003-10-28 06:23:52 +00:00
Daniel DiPaolo
63c86ec366
Removed a test that was left over from the unified Dunno/MoobotFactoids module
2003-10-28 06:13:05 +00:00
Jeremy Fincher
c2f179cd0d
Fixed some bugs and cleaned up the test suite.
2003-10-28 05:49:31 +00:00
Daniel DiPaolo
084fe1854f
More MoobotFactoids/Dunno separation fun and fixes
2003-10-28 05:31:51 +00:00
Jeremy Fincher
eaa15860d8
Made sure commaAndify raises TypeError when it's given lists of non-strings.
2003-10-28 05:10:03 +00:00