Commit Graph

  • 53cc36bd9c Really fix enable. James Vega 2005-04-21 03:27:03 +00:00
  • 8ccf3ade45 Fix enable so we can actually enable commands again. James Vega 2005-04-21 03:06:43 +00:00
  • 3e07d76dcd Alias names can coincide with plugin names now. James Vega 2005-04-21 01:56:07 +00:00
  • e7e72d4484 Unbreak invalidCommands. James Vega 2005-04-20 23:06:50 +00:00
  • 948571c17f Move MF to s-d James Vega 2005-04-18 16:13:53 +00:00
  • 116f598caa Re-add manual argument parsing since some stuff is a bit complex for wrap. James Vega 2005-04-18 01:58:57 +00:00
  • 979cbd551d Fix some bugs in the Factoids conversion. James Vega 2005-04-17 21:38:17 +00:00
  • 6b38346b5a Factoids should be under plugins/ James Vega 2005-04-17 21:01:12 +00:00
  • cc16ea6738 Add Factoids in the new plugin format. It's probably still broken. James Vega 2005-04-17 19:43:09 +00:00
  • 7e124b6ccc Change "User.set{password,secure}" to "User.set {password,secure}" James Vega 2005-04-15 12:16:37 +00:00
  • 141bbf8bff Remove the hostmask test from Misc. James Vega 2005-04-15 12:15:51 +00:00
  • 9482f27bf1 Make hostmask a source-nested command in User. James Vega 2005-04-14 23:41:18 +00:00
  • 8698eafd64 Add tests to clarify how source-nested commands work. James Vega 2005-04-14 01:47:21 +00:00
  • b48ca7ab71 Added supybot.protocols.irc.queuing.rateLimit.join, to throttle joins. Jeremy Fincher 2005-04-14 01:35:35 +00:00
  • 73f639b55f Changed supybot.protocols.irc.refuseToQueueDuplicateMessages to supybot.protocols.irc.queuing.duplicates. Jeremy Fincher 2005-04-14 00:56:26 +00:00
  • 8ce5a18120 Add tests for "command named same as nested command class". James Vega 2005-04-13 15:51:50 +00:00
  • c621905d91 We now spawn a thread for invalidCommands when any of the plugins that will run invalidCommands are threaded. Jeremy Fincher 2005-04-13 03:20:58 +00:00
  • e1d3c5e537 Changed the name of IrcObjectProxy to something more indicative of what it does. Jeremy Fincher 2005-04-13 03:18:17 +00:00
  • c66e7b3e6e Added a utils.python module for python-esque things. Jeremy Fincher 2005-04-09 17:04:27 +00:00
  • 0333fb7f3f Updated copyright and removed some whitespace. Jeremy Fincher 2005-04-04 14:23:47 +00:00
  • 5889432dd0 Add man page for supybot-plugin-doc. James Vega 2005-04-08 02:48:50 +00:00
  • 6402f43ac5 Actually make use of the clean option. James Vega 2005-04-08 02:02:10 +00:00
  • 29fc5681d3 Added a touch function to the file utils module. Jeremy Fincher 2005-04-04 06:01:17 +00:00
  • c8d114b9bc Added a few useful file functions. Jeremy Fincher 2005-04-04 05:46:22 +00:00
  • ca41962974 Quote the bad channel. James Vega 2005-04-04 05:26:44 +00:00
  • d0fadee9f6 Specify a default directory and don't prompt when we create the plugins directory. James Vega 2005-04-04 05:25:59 +00:00
  • 27d835e1f6 Some more man page updates. James Vega 2005-04-04 04:58:26 +00:00
  • e691c94ba2 Make some unnecessary questions for advanced users only. James Vega 2005-04-04 03:16:06 +00:00
  • 43bec2808c Simplify directory creation for non-advanced users. James Vega 2005-04-04 03:15:09 +00:00
  • 3abadc4aec Update the man pages. James Vega 2005-04-04 03:14:35 +00:00
  • 482a49022c Rename supybot-newplugin to supybot-plugin-create. James Vega 2005-04-04 03:11:46 +00:00
  • aea980ce41 Update ValidChannel exceptions to contain the invalid channel. James Vega 2005-04-04 03:05:52 +00:00
  • 99ea2e199e Add a man page for supybot-botchk. James Vega 2005-04-04 02:58:27 +00:00
  • bf64c83d4d Initial import of our man pages. James Vega 2005-04-03 14:35:54 +00:00
  • d4d2350474 Finish implementing supybot-plugin-doc. James Vega 2005-04-01 01:18:54 +00:00
  • bc9cdc4927 Fixed the broken mores. Jeremy Fincher 2005-03-28 13:29:55 +00:00
  • 47b42eebff Fixed a NameError in an exception handler for a module we don't use anymore. Jeremy Fincher 2005-03-28 13:19:16 +00:00
  • 0773aa31e5 Made Proxy Irc objects map to the same dictionary slot, so we don't need to worry about calling getRealIrc all the time. Jeremy Fincher 2005-03-28 13:00:37 +00:00
  • 5ce2baa2d2 It should be possible to identify without flushing. Jeremy Fincher 2005-03-27 09:59:44 +00:00
  • 47a1912030 Improved the reply given when a plugin with no commands is 'list'ed. Jeremy Fincher 2005-03-26 17:52:40 +00:00
  • 1dd6dc5b9e Proper fix for upkeep. James Vega 2005-03-25 18:48:49 +00:00
  • 1a1a40ad1f Forgot a parenthese, resulting in a TypeError. Jeremy Fincher 2005-03-25 18:13:55 +00:00
  • 9c7c384d22 Google.metagoogle -> Google.meta James Vega 2005-03-25 15:45:44 +00:00
  • e29a9c0aa0 Fix line lengths. James Vega 2005-03-25 15:42:51 +00:00
  • 4e7a00d504 Admin refactored ignore/unignore/ignores to ignore add/remove/list, and changed tests accordingly. Ali Afshar 2005-03-25 14:03:44 +00:00
  • 890d92df0e Admin capability add/remove refactored, and tests changed accordingly. Ali Afshar 2005-03-25 13:41:17 +00:00
  • 71830d0c84 Because super sucks, we need to assign to self.log before calling our parents' __init__s, because mixins might be before our parents. Ridiculous. Don't be surprised if we go on a super-excising rampage in the future. Jeremy Fincher 2005-03-24 16:27:41 +00:00
  • 9971e991fe Fix the modelines. James Vega 2005-03-23 20:07:45 +00:00
  • d56aaea1cf supybot-plugin-doc: added configuration generation Ali Afshar 2005-03-23 16:41:07 +00:00
  • 0ce71fe405 supybot-plugin-doc: added support for nested plugins command generation. Ali Afshar 2005-03-23 15:57:57 +00:00
  • fb4ac5de49 supybot-plugin-doc: added coyright notice and logging information, fixed break on nested plugins. Ali Afshar 2005-03-23 15:32:35 +00:00
  • 7c5463dd3e Add some more assertion messages. James Vega 2005-03-22 19:03:02 +00:00
  • 2c96a65704 asserts should have an associated message. James Vega 2005-03-22 14:45:21 +00:00
  • 5a7442c382 an early start to supybot-plugin-doc Ali Afshar 2005-03-22 13:58:53 +00:00
  • 2aded9511d Add a test for Note.next James Vega 2005-03-21 16:38:05 +00:00
  • 7cf0728633 Added a 'next' command. Sune Foldager 2005-02-04 15:44:53 +00:00
  • d5c279e604 Changed % into format in output strings. Sune Foldager 2005-02-04 15:43:23 +00:00
  • 4404cdc51a dbi cdb mapping trying to use a non-existent variable. Ali Afshar 2005-03-21 15:53:13 +00:00
  • 7aae5ae41e fix alternate separator with slash in first part of regexp George-Cristian Bîrzan 2005-03-17 19:51:24 +00:00
  • 6b19504515 Changed the utils.iter.choice test to work bettar. Jeremy Fincher 2005-03-14 18:55:11 +00:00
  • 3d60b66ee2 Made the SimpleProxy interface a little more consistent with IrcObjectProxy. Jeremy Fincher 2005-03-14 03:52:30 +00:00
  • 9ec4493201 Have to handle the fact that we might have a proxy. Jeremy Fincher 2005-03-14 03:51:56 +00:00
  • 7e441285c7 Added the Web.fetch command. Jeremy Fincher 2005-03-14 02:44:55 +00:00
  • c598e4cca9 Added a few more UNKNOWN_HOST types. Jeremy Fincher 2005-03-14 02:32:48 +00:00
  • 5fe4730dcb Added __url__ to the default stuff generated by supybot-newplugin. Jeremy Fincher 2005-03-14 02:16:34 +00:00
  • bc49542d41 Added supybot-plugin-package to the list of installed scripts. Jeremy Fincher 2005-03-14 02:16:06 +00:00
  • ee0434a084 Ssomeone wass a little esss happy, me thinkss. James Vega 2005-03-14 00:40:03 +00:00
  • bd7ca03b85 Added supybot-plugin-package, later to be filled out with more functionality. Jeremy Fincher 2005-03-13 22:47:37 +00:00
  • 2584f4a474 Capitalization change. Jeremy Fincher 2005-03-13 22:44:09 +00:00
  • 7445ed05b8 Let's give do* methods at least a SimpleProxy, if for no other reason than to stave off the questions and consternation resulting from *not* having an irc.reply available. Jeremy Fincher 2005-03-12 22:27:23 +00:00
  • aefcd594df Move structures to utils/ James Vega 2005-03-12 18:01:47 +00:00
  • 36f6f1164f Line too long. Jeremy Fincher 2005-03-11 23:27:17 +00:00
  • 24271c7b4e No need to issue a warning here *and* when we call connectSSL. James Vega 2005-03-11 21:29:33 +00:00
  • df2336505d dded code to Socket driver to make sure it refuses to connect when network.ssl is set to True Ali Afshar 2005-03-11 18:37:02 +00:00
  • eab237da47 Rename misc.log to messages.log James Vega 2005-03-11 18:06:18 +00:00
  • 560434616a Make sure to set a sane umask. James Vega 2005-03-11 18:05:51 +00:00
  • 38784b9ae6 Plugin needed a little format() love. James Vega 2005-03-10 05:22:05 +00:00
  • 606e92a47f Add supybot.plugins.ShrinkUrl.bold James Vega 2005-03-09 23:29:49 +00:00
  • e3d4478d82 Fix some test failures. James Vega 2005-03-09 14:34:11 +00:00
  • bd6aa8fda8 Fixed some bugs introduced in my earlier commit, uncovered by the Note tests. Jeremy Fincher 2005-03-09 10:42:16 +00:00
  • 69a83e8530 Stopped possible AttributeError (nick could've been None). Jeremy Fincher 2005-03-09 10:36:54 +00:00
  • 1f49fc1e3e Some small refactorings, fixed a problem in unsend. Jeremy Fincher 2005-03-09 10:43:01 +00:00
  • 0e68a44513 Fixed bug with nested plugins having the same name as themselves. Jeremy Fincher 2005-03-09 08:05:24 +00:00
  • 52fabfdaf7 Added a test for nested plugins having the same command name as the plugin name. It fails right now. Jeremy Fincher 2005-03-09 07:28:35 +00:00
  • ecca13ec11 Simplified the implementation of structures.TimeoutQueue. Jeremy Fincher 2005-03-09 07:28:09 +00:00
  • b39eaa7cb5 Added .bashrc to the list of files to source in supybot-botchk. Jeremy Fincher 2005-03-09 07:27:47 +00:00
  • 4fb57f211a Updated some docs in the plugins module. Jeremy Fincher 2005-03-09 07:27:16 +00:00
  • a2e2063d8b Added a callCommand to the Web plugin to catch utils.web.Error. Jeremy Fincher 2005-03-09 07:26:32 +00:00
  • 1cc969b290 Clarified the help for some command (I remember not which one now) Jeremy Fincher 2005-03-09 07:25:52 +00:00
  • aa92e37b37 Add Seen.any which reports any activity seen instead of just PRIVMG activity. James Vega 2005-03-09 03:56:01 +00:00
  • 0b11cb9f12 The grammar nazi says fewer is the correct word. James Vega 2005-03-08 13:18:10 +00:00
  • 1ea9fe1b4c Catch an exception when dice with 0 sides are specified. James Vega 2005-03-07 00:30:01 +00:00
  • 7b46f95f19 Better error messages when we can't load PySQLite. James Vega 2005-03-06 20:51:10 +00:00
  • eb970c09d7 Added check for successful PyOpenSSL import in Twisted driver and increased log level Ali Afshar 2005-03-04 15:47:22 +00:00
  • 32e0b29fcd SSL server support for Twisted driver. Ali Afshar 2005-03-04 14:36:17 +00:00
  • d13458726d Added getPluginHelp() method to return docstring for individual plugins. Ali Afshar 2005-03-03 19:34:26 +00:00
  • b7736d83e1 Update ChannelStats to obey channelSpecific. James Vega 2005-03-03 04:45:47 +00:00
  • 54d17d98b1 Update a reference to getops. James Vega 2005-03-03 00:02:18 +00:00
  • 0016b4ff21 Workaround for twisted stupidity. Jeremy Fincher 2005-02-28 20:08:46 +00:00
  • 1c56071e19 Forgot a couple self's when adding split throttling. James Vega 2005-02-28 13:14:00 +00:00