Commit Graph

  • dd6cbefb5f Reordering in order of importance to the end-user. Daniel DiPaolo 2003-11-19 18:17:59 +00:00
  • 429c90ac2a Added __len__, __repr__, and a useful __init__ to IrcMsgQueue. Jeremy Fincher 2003-11-19 16:22:46 +00:00
  • 9a7de79467 Made removeHostmask remove all the matching hostmasks. Jeremy Fincher 2003-11-19 15:35:01 +00:00
  • 0b90d80fee Caught the right error. Jeremy Fincher 2003-11-19 14:56:21 +00:00
  • dd9bd35fc2 Changed to handle non-installed sqlite. Jeremy Fincher 2003-11-19 14:51:58 +00:00
  • e5d71ac10a Changed the Lookup test to run even when SQLite isn't installed. Jeremy Fincher 2003-11-19 14:50:21 +00:00
  • baaa01755f Made the help messages more inline with the other channel-based command helps. Jeremy Fincher 2003-11-19 08:13:19 +00:00
  • fa7a05ab95 Fixed a bug; s/exclamation point/dash/ Jeremy Fincher 2003-11-19 00:38:05 +00:00
  • 7dd1f4d1d9 Removed example string from the template in suypbot-newplugin. Jeremy Fincher 2003-11-19 00:25:51 +00:00
  • 15639d8a1d Multiple choices for polls. Still broke.. needs tests.. etc etc. Work in progress :) Stéphan Kochen 2003-11-18 22:48:28 +00:00
  • 0c4a60cda5 Consolidated the renaming of plugins and described the exact changes. Jeremy Fincher 2003-11-18 21:49:30 +00:00
  • 6e79848f32 Updated. Jeremy Fincher 2003-11-18 21:45:28 +00:00
  • 13ee6788dc A few changes. Jeremy Fincher 2003-11-18 19:48:14 +00:00
  • 1b0082a53f Formatting blarg. Daniel DiPaolo 2003-11-18 18:32:36 +00:00
  • b745b65b76 Oops, some of the recent additions were redundant. I kept the one that sounded better. Daniel DiPaolo 2003-11-18 18:16:14 +00:00
  • 179eba543e Added a ton of plugin changes to the changelog in preparation for release. Daniel DiPaolo 2003-11-18 18:12:54 +00:00
  • 23db0b7aaa Handled the case where one factoid is returned from Factoids.search better. Jeremy Fincher 2003-11-18 17:49:10 +00:00
  • 8a2e50baf1 Should fix jamessan's bug. Jeremy Fincher 2003-11-18 14:22:54 +00:00
  • 9d44399ed5 Fixed an uncaught exception in Debian.version. Jeremy Fincher 2003-11-18 10:49:15 +00:00
  • f66c567355 A few more refinements to the documentation James Vega 2003-11-18 05:11:35 +00:00
  • 20674eaece Updated the plugin docstring. Daniel DiPaolo 2003-11-17 23:17:58 +00:00
  • 2cbcddb582 Caught the LookupError raised from a bad encoding. Jeremy Fincher 2003-11-17 23:10:14 +00:00
  • d7e95f5e87 Tightened the check for a proper auction id and refactored _getResponse. Jeremy Fincher 2003-11-17 22:52:45 +00:00
  • 7cd2844079 Cleaned up commands.html a little bit using some suggestions from ddipaolo James Vega 2003-11-17 20:11:47 +00:00
  • f57f57c5be Fixed some bugs in Bugzilla and added some tests to try and catch more problems in the future. James Vega 2003-11-17 19:57:07 +00:00
  • 5cfe9ffd3e Yay! We finally have a threaded Markov plugin James Vega 2003-11-17 18:21:44 +00:00
  • 8dbaae1d37 Added a configure() question about aliasing sf to Sourceforge. Updated the snarfer configurables so that they default to off and made the configure() question available to all users. Updated the snarfer tests to ensure the snarfer configurable is true before starting the tests. James Vega 2003-11-17 18:10:53 +00:00
  • 31c05776c6 Update configure() and configurable default states so that the default for snarfers is off and all users are asked whether they would like to enable the snarfer James Vega 2003-11-17 18:09:42 +00:00
  • f6e848511b All tinyurl related commands now query the local database to see if a tinyurl already exists for the url that is being snarfed/passed as an argument. If not, tinyurl.com is used to generate the tinyurl James Vega 2003-11-17 17:30:53 +00:00
  • 2909c4a8c6 @ebay -> @auction James Vega 2003-11-17 16:55:11 +00:00
  • f7e44d8f50 Better error message and make sure an int is provided when we need it James Vega 2003-11-17 16:25:34 +00:00
  • 47817f8ea3 Updated error message for overflow. Jeremy Fincher 2003-11-17 15:55:43 +00:00
  • 76f4a8fb95 Forgot to change configure to reflect the revenge update. Jeremy Fincher 2003-11-17 14:46:10 +00:00
  • e0542698dc Converted revenge to a configurable; still considering ChanServ. Jeremy Fincher 2003-11-17 14:37:43 +00:00
  • 27cb6d53c8 Set the defaultplugin of capabilities to be User. Jeremy Fincher 2003-11-17 14:07:51 +00:00
  • 8dea8d47ae Changed snarer to auction-snarfer. Jeremy Fincher 2003-11-17 08:36:07 +00:00
  • c37b775867 Prevented a possible raised exception in IrcMsgQueue. Jeremy Fincher 2003-11-17 08:35:50 +00:00
  • 688013de27 Forgot to do a % in the debug.msg. Jeremy Fincher 2003-11-17 07:32:20 +00:00
  • a2a97c1d83 Um, made urlSnarfer do what it was actually intended to do :) Jeremy Fincher 2003-11-17 07:27:21 +00:00
  • 7cbec39d55 Added a test for the configurable. Jeremy Fincher 2003-11-17 06:29:13 +00:00
  • 6e1704a6dd Needed to catch the possible KeyErrors in config. Jeremy Fincher 2003-11-17 06:28:58 +00:00
  • a5627c34f8 Made the 'add any more commands' dealio a little more intuitive, I think. Jeremy Fincher 2003-11-17 06:15:36 +00:00
  • df0652302c Fixed help string for alias add. Jeremy Fincher 2003-11-17 06:06:43 +00:00
  • 3a571c3fb9 Updated to thread tinyurl (there's still an un-passing test, but it seems to work on the bot itself). Jeremy Fincher 2003-11-17 06:02:26 +00:00
  • 23fa15f303 Made urlSnarfer thread the snarfer if the callback isn't already threaded. Jeremy Fincher 2003-11-17 06:01:50 +00:00
  • 889ed86026 Bugfixes (and removed threading). Jeremy Fincher 2003-11-17 06:00:56 +00:00
  • 92ed968ed0 Made password getting more standard. Jeremy Fincher 2003-11-17 04:13:06 +00:00
  • 398045b1e4 Commented out a debug.printf. Jeremy Fincher 2003-11-17 03:42:56 +00:00
  • 8ec0a350a0 The configurable key wasn't updated properly. James Vega 2003-11-17 01:55:11 +00:00
  • b6efb5c212 configure() should append 'load Dict' to onStart, not 'load Dictionary' James Vega 2003-11-17 01:27:21 +00:00
  • 4459b3ccf6 Updated examples. Jeremy Fincher 2003-11-15 08:23:11 +00:00
  • 320d6b003c Fix for bug #842414. Jeremy Fincher 2003-11-15 08:09:29 +00:00
  • 27ce432b64 Made ChannelDBHandler threadsafe, and wrote a DBHandler for threadsafe non-channel-based databases. Jeremy Fincher 2003-11-15 07:56:27 +00:00
  • dc93f865db Changed some maps/filters to imaps/ifilters for efficiency reasons (I was bored, basically). Jeremy Fincher 2003-11-15 04:46:09 +00:00
  • eb6e112f70 Changed some maps/filters to imaps/ifilters for efficiency reasons (I was bored, basically). Jeremy Fincher 2003-11-15 04:37:04 +00:00
  • 28d371aeca Fixed spell problems; stopped caching spell fds (it's not called often enough to care, or go through the trouble). Jeremy Fincher 2003-11-15 04:25:28 +00:00
  • a8f31360e6 Changed last to be slightly more effiicent; changed a map to an imap. Jeremy Fincher 2003-11-15 03:21:34 +00:00
  • 0e01a1dee8 Sweede is a fscking retard. Jeremy Fincher 2003-11-15 03:01:01 +00:00
  • 296af52ed9 Removed some old stuff related to superReload and made ircs die before shutdown. Jeremy Fincher 2003-11-14 22:10:57 +00:00
  • 1961ff1f07 Removed Misc from the plugins list. Jeremy Fincher 2003-11-14 22:01:20 +00:00
  • 927b1d4e65 Removed vestigal quotegrabs table statement. Jeremy Fincher 2003-11-14 19:10:51 +00:00
  • 720c725a93 Documentation pages now link to each other. There is also an index sorted by plugin (index.html) and an index sorted by command (commands.html) James Vega 2003-11-14 18:53:46 +00:00
  • 1ef8b604ea Fix for bug #840908 Jeremy Fincher 2003-11-14 17:46:39 +00:00
  • f8e920ef36 Added some pickOptions tests Daniel DiPaolo 2003-11-14 16:15:01 +00:00
  • d4e5047ebf Fixed bugs in option parsing. Jeremy Fincher 2003-11-14 15:49:13 +00:00
  • 7a9482a176 Let ++/-- regexps have whitespace on the end James Vega 2003-11-14 15:09:30 +00:00
  • 882652ab63 Style changes James Vega 2003-11-14 14:07:36 +00:00
  • 557e518a96 Of course I can't reproduce the bug when I'm testing the fix for it, but this should take care of the bad error message. James Vega 2003-11-14 14:06:19 +00:00
  • fba0e908f7 Backed out the last test addition. Daniel DiPaolo 2003-11-13 22:11:39 +00:00
  • 11da098db2 Added a new test for the OptionList stuff to check to see if parsing is working as expected. Daniel DiPaolo 2003-11-13 22:02:33 +00:00
  • f3e2e2a1ed Added a squish command/outfilter. Jeremy Fincher 2003-11-13 20:24:40 +00:00
  • 93b16b79c2 Made the bot refuse to kban himself; made him not use a banmask that would ban himself. Jeremy Fincher 2003-11-13 19:35:24 +00:00
  • 563e5ad2bf Style updates. Jeremy Fincher 2003-11-13 19:21:22 +00:00
  • 9b20e1dfb6 Fixed a possible uncaught KeyError, and added the ability for a kban to work on the person requesting it (so we can put it in aliases :)) Jeremy Fincher 2003-11-13 19:01:40 +00:00
  • 6004181695 Fixed bug in banmask when the host doesn't have a dot in it (rare, but possible). Jeremy Fincher 2003-11-13 19:00:35 +00:00
  • 7b86dfb195 Made $nick the same as $who. Jeremy Fincher 2003-11-13 18:38:52 +00:00
  • d496328e81 Fixed bug in formatting of pydoc. Jeremy Fincher 2003-11-13 17:56:51 +00:00
  • 02b2eddd45 Multiple bugs that couldn't be tested while the dict.org server was down have now been tested, found, and eradicated. Jeremy Fincher 2003-11-13 17:11:52 +00:00
  • b40a7e7757 Oops, if you remove a switch, remove it in the help :) Daniel DiPaolo 2003-11-13 01:34:21 +00:00
  • da3be6b624 Made sure the bot doesn't clobber an already-existing user in the user database when it changes nick. Jeremy Fincher 2003-11-12 23:56:26 +00:00
  • e48569b64a Changed addcapability to reject all attempts to add the owner capability. Jeremy Fincher 2003-11-12 22:54:47 +00:00
  • 66061f6a34 Fixed the formatting problem in expect. Jeremy Fincher 2003-11-12 22:24:50 +00:00
  • 08244ff36e New test and fix for the associated bug. Jeremy Fincher 2003-11-12 21:57:21 +00:00
  • 965d8e0b5f The dots need to escape from tinyurl James Vega 2003-11-12 17:30:24 +00:00
  • 4ce677bc6e Slight syntax fix for @weather reply James Vega 2003-11-12 17:22:23 +00:00
  • 512319c632 Style changes James Vega 2003-11-12 14:44:36 +00:00
  • 6892709a9f Update the tests to match the changes in the plugin James Vega 2003-11-12 14:42:23 +00:00
  • 988ac324b4 Not all tinyurls end in 4 random characters, so I shouldn't be looking for 4 characters. Switched to \w+ James Vega 2003-11-12 14:39:44 +00:00
  • e4f912fc51 Made Aliases disambiguate themselves, and made that API in Owner public. Jeremy Fincher 2003-11-12 02:18:22 +00:00
  • b8c94599fc Updated to the new version in preparation for the next release. Jeremy Fincher 2003-11-12 01:34:24 +00:00
  • 2f2d8130df Forgot to update the configure function for the new Configurable-ishness. Jeremy Fincher 2003-11-12 01:31:31 +00:00
  • 760483e2f0 Converted to Configurable. Jeremy Fincher 2003-11-12 01:12:57 +00:00
  • dd4c09e1a4 Updated to include timeouts on the connection; changed name back to Dict.py. Jeremy Fincher 2003-11-12 00:46:26 +00:00
  • bb231a19e5 Removed --fancy option; made True the default. Jeremy Fincher 2003-11-12 00:27:34 +00:00
  • d1e049cb04 Stylistic update. Jeremy Fincher 2003-11-11 17:50:27 +00:00
  • e828c3350e Need a return after the dispatch to _oldnotes. Jeremy Fincher 2003-11-11 17:09:45 +00:00
  • d60df81a40 zeropad the color code used in colorize so that we don't lose characters, at least any more than we already lose to the irc character limit, which will be even more now that we are zeropadding... James Vega 2003-11-11 16:33:38 +00:00
  • e9b64d443a Add support for plain-text google groups links. James Vega 2003-11-11 16:32:28 +00:00
  • 2b55842655 Fix the help strings for the bug{,s} and rfe{,s} commands. Remove the generic Exception catches. Give a better response when bugs and rfes receive a bug number. Add various tests. James Vega 2003-11-11 16:04:27 +00:00
  • 5149d17b6a Made Configurable persistent. Jeremy Fincher 2003-11-11 15:58:20 +00:00