Commit Graph

  • 3c83811b3e Fix the base class used in newplugin. James Vega 2005-02-09 21:49:35 +00:00
  • 6f3db18049 Add Weather to setup.py and re-alphabetize the plugin list. James Vega 2005-02-09 19:46:45 +00:00
  • a6973f681c Removed the ability to make regexp-based plugins. Jeremy Fincher 2005-02-09 18:28:21 +00:00
  • 88746764dd Update source URL. James Vega 2005-02-09 18:09:07 +00:00
  • 86822f06e6 Fix a couple more bugs related to wunderground's site-format change. James Vega 2005-02-09 14:44:12 +00:00
  • b05834fb3b Update supybot-newplugin to use the correct base class for plugins. James Vega 2005-02-09 13:37:10 +00:00
  • adff889c44 Added a skeletal Plugin plugin. Jeremy Fincher 2005-02-09 07:07:11 +00:00
  • 56ad1ead58 I don't know why this hunk of code was there, but it was causing problems for the Plugin plugin, so I removed it. Jeremy Fincher 2005-02-09 07:06:05 +00:00
  • b0cb616709 Changed callbacks.Privmsg to be callbacks.Plugin, and callbacks.PrivmsgCommandAndRegexp to be callbacks.Plugin. Jeremy Fincher 2005-02-09 07:04:04 +00:00
  • 3c3b729ee7 Added Protector in the new plugin format. Jeremy Fincher 2005-02-09 06:51:37 +00:00
  • 46225641bd Changed the implementation of IrcMsgQueue a bit. Jeremy Fincher 2005-02-09 05:30:14 +00:00
  • 3a7202bfbe More ignorance can never hurt. Added supybot.plugins.Relay.ignores, a channel configuration variable that allows people to specify hostmasks that are ignored. Jeremy Fincher 2005-02-09 00:39:11 +00:00
  • 203491e7c3 Don't load plugins whose name doesn't start with a capital. This fixed (or at least hides) the alwaysLoadImportant warning. Jeremy Fincher 2005-02-09 00:32:00 +00:00
  • d8b40a121a Make sure we only grab the first temperate format, in cases were both F and C are listed. James Vega 2005-02-08 20:08:04 +00:00
  • 097b8f2bd5 Add Weather in the new plugin format. James Vega 2005-02-08 16:12:49 +00:00
  • d9e5b719b6 Explanatory error message about the change to callbacks.Privmsg*'s __init__ prototype. James Vega 2005-02-08 03:35:26 +00:00
  • de7d0fae74 Provide a proper response for Later.notes when no notes are waiting. James Vega 2005-02-07 17:26:42 +00:00
  • 70d1b1d5d0 Moved _mores to IrcObjectProxy, where it more rightfully belongs. Jeremy Fincher 2005-02-07 06:28:52 +00:00
  • 808db8153b Forgot this one last remnant of callbacks.PrivmsgRegexp. Jeremy Fincher 2005-02-07 06:23:01 +00:00
  • 972716069c Removed callbacks.Privmsg; if it is replaced at some later time, it'll be different. Jeremy Fincher 2005-02-07 06:10:41 +00:00
  • affb09e4de Commented out the case-insensitivity tests, since there's no easy way to fix them, and I'm willing to sacrifice the feature. Jeremy Fincher 2005-02-07 06:08:37 +00:00
  • a3ebea6edd Commented out a test that will probably never work again. Jeremy Fincher 2005-02-07 06:05:37 +00:00
  • fd365e9994 Removed the revision tests, since we removed the revision command. Jeremy Fincher 2005-02-07 05:52:42 +00:00
  • 476a620fe4 Fixed possible error when the returned message includes formatting characters. Jeremy Fincher 2005-02-07 05:43:27 +00:00
  • e53e237818 Better error logging for when commands.wrap fails to provide the right number of arguments. Jeremy Fincher 2005-02-07 01:04:33 +00:00
  • fce82cfd56 Fix a bug introduced in supybot-newplugin. James Vega 2005-02-05 20:58:40 +00:00
  • fdddefe129 Added a listCommands method to PrivmsgRegexp, to allow plugins to list their own commands. Jeremy Fincher 2005-02-04 20:08:38 +00:00
  • 4125f97381 Updating version from 0.80.0 to 0.80.1+darcs Daniel DiPaolo 2005-02-04 02:17:18 +00:00
  • d74c1b2d9b Changed Anonymous logging to use new format() style logs Daniel DiPaolo 2005-02-04 02:11:20 +00:00
  • 65f713df4b Removed log.verbose. I never liked it anyway. Jeremy Fincher 2005-02-04 05:59:07 +00:00
  • 6580fc535f 2.4 defines groupby, so there's no need to define our own. Jeremy Fincher 2005-02-04 05:55:04 +00:00
  • 566b273a97 Removed some imports. Jeremy Fincher 2005-02-04 03:25:30 +00:00
  • 571ff24155 Changed canonicalize to canonize -- thanks Skorobeus! Jeremy Fincher 2005-02-04 03:19:05 +00:00
  • e6beec2989 Removed some more unused imports. Jeremy Fincher 2005-02-04 03:11:02 +00:00
  • a656fd0693 Removed recursive alias detection; it was imperfect and our nesting limit will catch issues now. Jeremy Fincher 2005-02-04 02:35:39 +00:00
  • 14837bc544 Added Topic.fit. James Vega 2005-02-04 05:04:40 +00:00
  • 6b75be6e60 Changed supybot.protocols.irc.queueDuplicateMessages. Jeremy Fincher 2005-02-03 20:13:49 +00:00
  • f930913b05 Removed the sets import from irclib.py. Jeremy Fincher 2005-02-03 19:17:26 +00:00
  • 753d51747a Added supybot-botchk. Jeremy Fincher 2005-02-03 14:55:31 +00:00
  • 3e1ff0d329 Line was too long. Jeremy Fincher 2005-02-03 14:54:35 +00:00
  • 7fe8601a57 Updated the sample docstrings to explain better what they do. Jeremy Fincher 2005-02-03 13:03:33 +00:00
  • 75d45b9305 Added Alias in the new plugin format. Jeremy Fincher 2005-02-02 21:48:04 +00:00
  • 7ed4967877 Added a --plugins-dir option to supybot-test so plugins don't have to be specified individually. Jeremy Fincher 2005-02-02 21:09:45 +00:00
  • e13c958c9d I was tired of that stupid warning. Jeremy Fincher 2005-02-02 21:05:25 +00:00
  • 7988af4abe Removed DBHandler; it's not used anywhere except the unconverted Todo plugin, which should be switched to a flat file database (or rather, directory of databases) anyway. Jeremy Fincher 2005-02-02 17:46:36 +00:00
  • d44a1ad737 Changed the variable names supybot.plugins.Herald.throttleTime (to throttle) and .throttleTimeAfterPart to .throttle.afterPart. Also changed the default of .throttle.afterPart, so people could test that it works more easily. Jeremy Fincher 2005-02-02 17:28:03 +00:00
  • 10e496eed0 Forgot to convert the response of time parsing to a string before replying with it. Jeremy Fincher 2005-02-02 17:10:20 +00:00
  • 5ca79f0f49 Hah, changed WebError to Error everywhere but the source :) Jeremy Fincher 2005-02-02 14:07:20 +00:00
  • 3582fa47af Added Karma plugin to setup.py Ali Afshar 2005-02-02 13:56:44 +00:00
  • b654b1348b Forgot to add Nickometer to setup.py. Jeremy Fincher 2005-02-02 13:51:47 +00:00
  • 82f39456ba Karma plugin converted to the new format Ali Afshar 2005-02-02 13:53:18 +00:00
  • 7c741b779e Nickometer plugin converted to the new format Ali Afshar 2005-02-02 13:42:54 +00:00
  • dbd9e9f16c Added a %r handler (repr, just like normal string formatting). Jeremy Fincher 2005-02-02 13:09:14 +00:00
  • 9d4291322a Forgot to add Anonymous to plugins. Jeremy Fincher 2005-02-02 13:07:55 +00:00
  • 683357fa41 There is no longer a __parent.doPrivmsg, since we no longer subclass callbacks.PCAR. Jeremy Fincher 2005-02-02 13:01:04 +00:00
  • 6e28d31131 Removed unused and broken import. Jeremy Fincher 2005-02-02 12:54:05 +00:00
  • ddc78815ed Removed unused (and broken) imports. Jeremy Fincher 2005-02-02 12:52:09 +00:00
  • 93b030640d Removed an extra self in my __parent call. Jeremy Fincher 2005-02-02 12:45:20 +00:00
  • a056b12959 Changed to use an __parent instead of a super call. Jeremy Fincher 2005-02-02 12:45:03 +00:00
  • f2ae3fd7ab Added ChannelLogger in the new plugin format. Jeremy Fincher 2005-02-02 12:37:16 +00:00
  • 72da5caaf5 Added Services in the new plugin format. Jeremy Fincher 2005-02-02 12:20:13 +00:00
  • 13c61d4ddf Added Seen in the new plugin format. Jeremy Fincher 2005-02-02 07:47:58 +00:00
  • dab8974efa Added Note in the new plugin format. Jeremy Fincher 2005-02-02 07:33:19 +00:00
  • 5f2d2c79f9 Conversion of Quote to new plugin format Daniel DiPaolo 2005-02-02 07:25:41 +00:00
  • f4def0f89e Conversion of Lart to new plugin format Daniel DiPaolo 2005-02-02 07:21:21 +00:00
  • 0e3713f1b0 Added ChannelStats in the new plugin format. Jeremy Fincher 2005-02-02 07:18:23 +00:00
  • 16ff12a490 Conversion of Praise to new plugin format Daniel DiPaolo 2005-02-02 07:13:02 +00:00
  • fd604dc012 Fix error in format() conversion in plugins/__init__.py Daniel DiPaolo 2005-02-02 07:12:27 +00:00
  • 4e0f37e134 Added AutoMode in the new plugin format. Jeremy Fincher 2005-02-02 07:04:35 +00:00
  • 37d0bb456e Fix plugins.ChannelIdDatabasePlugin's __init__ to accept an Irc now, like it should Daniel DiPaolo 2005-02-02 07:00:47 +00:00
  • c7d91d3751 Added Time in the new plugin format. Jeremy Fincher 2005-02-02 06:59:08 +00:00
  • 33ba73e7a4 Supybot-wizard doesn't use imap! Daniel DiPaolo 2005-02-02 06:57:52 +00:00
  • 135a82cca5 Added URL in the new plugin format. Jeremy Fincher 2005-02-02 06:53:15 +00:00
  • e4e5c14824 Added Relay in the new plugin format. Jeremy Fincher 2005-02-02 06:45:35 +00:00
  • e94900c0eb Removed some debugging code, and added a bit of extra debug logging. Jeremy Fincher 2005-02-02 06:12:25 +00:00
  • 3f1b0335c2 Added RSS in the new plugin format. Jeremy Fincher 2005-02-02 06:03:09 +00:00
  • c409493d3d Update some copyright strings. James Vega 2005-02-02 05:30:32 +00:00
  • 2836356f12 Add the Internet plugin in the new plugin format. Also move Fun.hexip to the Internet plugin. James Vega 2005-02-02 05:29:31 +00:00
  • 4a52cdf826 Added NickCapture in the new plugin format. Jeremy Fincher 2005-02-02 05:19:33 +00:00
  • 069d43e3af Forgot to add Games and String to setup.py. James Vega 2005-02-02 05:10:39 +00:00
  • 39e323f4b1 Split off commands from Fun and Utilities to the new String plugin. James Vega 2005-02-02 05:02:08 +00:00
  • d88bf5bb11 Conversion of Anonymous Daniel DiPaolo 2005-02-02 04:42:37 +00:00
  • c998dfbebf Moving action,reply,private,notice to new Reply plugin (for real) Daniel DiPaolo 2005-02-02 04:39:45 +00:00
  • 739c9ceda7 Fix Misc tests not to rely on Gameknot Daniel DiPaolo 2005-02-01 07:39:28 +00:00
  • a93db7df32 Added Later in the new plugin format. Jeremy Fincher 2005-02-02 04:51:55 +00:00
  • 94bfb279e6 Some format character changes, and a little more information on the "Topic exceeds maximum length" error message. Jeremy Fincher 2005-02-02 04:42:22 +00:00
  • 7b2dbcf6c4 DOTS! Jeremy Fincher 2005-02-02 04:40:00 +00:00
  • 309b693e86 Added Topic in the new plugin format. Jeremy Fincher 2005-02-02 04:39:30 +00:00
  • 8669467b9b Split ping off from the old Fun plugin. James Vega 2005-02-02 03:26:22 +00:00
  • 8c2d613a5c Add Games plugin, split from the old Fun plugin. James Vega 2005-02-02 02:50:22 +00:00
  • 6965abc3fd Made the warning log in Misc.version (a) info, and (b) more useful. Jeremy Fincher 2005-02-02 02:44:58 +00:00
  • ff45b55428 Remove #supybot as a suggested channel. #supybot-bots is better. James Vega 2005-02-01 23:22:02 +00:00
  • bc9f0ee39e Remove evil tabs! James Vega 2005-02-01 13:57:51 +00:00
  • 92839a94e7 Remove supybot.privmsgs imports. James Vega 2005-02-01 13:57:14 +00:00
  • 2b7e813ffd jemfinch needs his dots! James Vega 2005-02-01 13:50:01 +00:00
  • 68d3b830da Remove the use of format() in logger functions since they handle it natively. James Vega 2005-02-01 13:43:57 +00:00
  • 7313ae3b76 Added Google in the new plugin format. Jeremy Fincher 2005-02-01 12:09:12 +00:00
  • f6e132dde4 Added test_format.py, added floating point formatting to format, and fixed a bug in the %t format. Jeremy Fincher 2005-02-01 11:57:50 +00:00
  • 2a62e79fab Fixed test failure in PositiveInteger. Jeremy Fincher 2005-02-01 11:57:26 +00:00
  • cb05dc8484 Fixed a typo in a variable name. Jeremy Fincher 2005-02-01 10:13:23 +00:00