Commit Graph

  • 60c00549e1 Fixed Strike's bug: <jemfinch-nw> angryman^^^^^: list would elicit a response from angryman. Jeremy Fincher 2003-09-25 16:07:41 +00:00
  • d7812d7b58 Added a note in the helps for commands that accept passwords that they must be sent privately if they include a password. Also, one command wouldn't return conf.requiresPrivacy if it was sent in a channel with a password; that's been fixed. Jeremy Fincher 2003-09-25 14:21:46 +00:00
  • 6904309725 Oops, forgot to not set minimumDebugPriority if it's the empty string. Jeremy Fincher 2003-09-25 14:03:12 +00:00
  • 359ad14888 Updated for the help/morehelp -> syntax/help conversion. Jeremy Fincher 2003-09-25 08:29:24 +00:00
  • 407ac34e52 Fix for RFE #811970, generalized not a command response. Jeremy Fincher 2003-09-25 08:22:16 +00:00
  • b1f0cb6647 Removed a gratuitous world.ircs.remove, probably fixing bug #801438. Jeremy Fincher 2003-09-25 08:18:36 +00:00
  • c3e9c38b6a Changed @help to @syntax, @morehelp to @help, and changed the output of @morehelp to be prettier. Jeremy Fincher 2003-09-25 08:14:46 +00:00
  • 6061513c20 Fix for minor lack of period, and update to not limit own results (now we have more :)) Jeremy Fincher 2003-09-25 07:57:17 +00:00
  • 923a38b4ed Fix for RFE #811853, and fix for bug where @voice would actually try to give halfops (good thing no one ever found that :)) Jeremy Fincher 2003-09-25 07:52:03 +00:00
  • ad78a341a5 Fixed bug in the test. Jeremy Fincher 2003-09-25 07:38:59 +00:00
  • 873fbe20bc Oops, removed a not-so-extra non-blank line. Jeremy Fincher 2003-09-25 07:38:27 +00:00
  • 12e9e037d4 Removed an extra blank line. Jeremy Fincher 2003-09-25 07:37:49 +00:00
  • d3a21e29c0 Added an example string. Jeremy Fincher 2003-09-25 07:27:02 +00:00
  • d9ebb5e6d0 Made the template have a hole for the python interpreter, to be filled in with the one the script is called with. Jeremy Fincher 2003-09-25 07:20:44 +00:00
  • 2c8dee38c2 Fix for configure bug. Jeremy Fincher 2003-09-25 07:18:46 +00:00
  • 949f744ba9 Added a debugVariables hole in the template so we can set debug variables. Jeremy Fincher 2003-09-25 07:15:39 +00:00
  • 757f1aa927 Fixes to expect, some to the way it wraps, etc. Jeremy Fincher 2003-09-25 07:15:10 +00:00
  • eadc1bc3d7 Various fixes. Jeremy Fincher 2003-09-25 07:14:47 +00:00
  • eeccf8487b Changed some quotes so emacs would syntax-highlight properly. Jeremy Fincher 2003-09-25 06:17:44 +00:00
  • 343fd76d51 Removed unused variable. Jeremy Fincher 2003-09-25 05:28:18 +00:00
  • 707b55a676 Oops, forgot to change the last string. Jeremy Fincher 2003-09-25 02:58:23 +00:00
  • 0f3f15235d Added test for the Python version so people could understand when their bot wouldn't run. Now it won't even install :) Jeremy Fincher 2003-09-25 02:46:33 +00:00
  • 4a6dd9740b Fix for bug #812099. Jeremy Fincher 2003-09-25 02:21:36 +00:00
  • 6690b08085 Changed the name of the generated file and made sure to os.chmod it if we can. Jeremy Fincher 2003-09-24 16:21:13 +00:00
  • 1e736dc0f7 Various minor fixes. Jeremy Fincher 2003-09-24 16:02:31 +00:00
  • a51deb2883 Remove OwnerCommands from the list of plugins and made the output for configuring plugins a little bit nicer. Jeremy Fincher 2003-09-24 08:35:22 +00:00
  • 6928a3a54f Fixed an uncaught exception in Lookup.configure. Jeremy Fincher 2003-09-24 07:55:28 +00:00
  • 38aad75a89 Forgot to from fix import *. Jeremy Fincher 2003-09-24 07:49:02 +00:00
  • 67d0e2fedc Forgot to map to strings. Jeremy Fincher 2003-09-24 07:47:00 +00:00
  • 06be2a6474 Used a single-quote when I should've been using triple quotes. Jeremy Fincher 2003-09-24 07:44:24 +00:00
  • e4eafb98ae Updated for distutils and added supybot- prefix to prevent confusion with normal commands. Jeremy Fincher 2003-09-24 07:42:50 +00:00
  • 5d31e2a2d6 Moved to tools. Jeremy Fincher 2003-09-24 07:29:49 +00:00
  • a13c8ab528 Removed the old sys.path-munging code now that we're disutil'ed. Jeremy Fincher 2003-09-24 07:28:25 +00:00
  • 0bbaa4a30c Updated template for the new distutils install and gave it the ability to run on its own. Jeremy Fincher 2003-09-24 07:27:13 +00:00
  • d97698d315 Missing a return. Jeremy Fincher 2003-09-24 07:26:22 +00:00
  • 474e611feb Initial checkin of the distutils stuff. Jeremy Fincher 2003-09-24 07:19:54 +00:00
  • 351b2e6c20 Moved such functionality to supybot-wizard.py. Jeremy Fincher 2003-09-24 06:32:29 +00:00
  • 84ccdc2a8c Moved to tools/, since that's what they are. Jeremy Fincher 2003-09-24 06:31:08 +00:00
  • 01ee1169f0 Forgot to return after an irc.error. Jeremy Fincher 2003-09-24 06:16:29 +00:00
  • 309a5df1f8 Updated. Jeremy Fincher 2003-09-24 06:00:36 +00:00
  • b41d953656 Initial checkin. Jeremy Fincher 2003-09-24 05:56:34 +00:00
  • b0600cb389 Added supybot- prefix to make them distinguishable from real commands in a global install. Jeremy Fincher 2003-09-24 05:56:01 +00:00
  • 9a83f908c2 Removed, old files. Jeremy Fincher 2003-09-24 05:13:08 +00:00
  • f08bc708b2 Removed, old file. Jeremy Fincher 2003-09-24 05:11:24 +00:00
  • 1c86e6f40c Removed shrink command since it's mostly unnecessary since we got the mores. Jeremy Fincher 2003-09-24 04:19:23 +00:00
  • 05eddc71f5 Fixed to use the proper irc.reply arguments instead of callbacks.reply. Jeremy Fincher 2003-09-23 20:45:25 +00:00
  • 12d707a90f Updated IrcObjectProxyRegexp.reply to match the interface of IrcObjectProxy.reply. Jeremy Fincher 2003-09-23 20:45:00 +00:00
  • 23453eff6a Made the game snarfer not prefix the response with the the nick. Jeremy Fincher 2003-09-23 20:26:25 +00:00
  • bb9c956eea Made sure there were no problems in __call__ if it wasn't started. Jeremy Fincher 2003-09-23 19:39:48 +00:00
  • 06e2e05b78 Added some guards for self.started to make sure certain commands aren't run before the plugin is started. Jeremy Fincher 2003-09-23 18:59:22 +00:00
  • fcab1a30cf Added a try/finally statement like ChannelLogger just got. Jeremy Fincher 2003-09-23 18:45:08 +00:00
  • 3f78522f15 Made sure the error message is correct when a user tries to removeCapability something that isn't there. Jeremy Fincher 2003-09-23 17:05:53 +00:00
  • b50a01db7d Made sure IrcUser.removeCapability raises KeyError on capabilities the user doesn't have. Jeremy Fincher 2003-09-23 17:04:53 +00:00
  • b1654bd4bc Oops, accidentally committed a tyop in a comment. Jeremy Fincher 2003-09-23 16:17:13 +00:00
  • a6d71770c9 Added a try/finally statement to the addMsg in __call__ so lastMsg will still get updated if it raises an exception. Jeremy Fincher 2003-09-23 16:08:05 +00:00
  • 20e5bdb50d Added a try/finally statement to the addMsg in __call__ so lastMsg will still get updated if it raises an exception. Jeremy Fincher 2003-09-23 16:01:04 +00:00
  • 6084d00067 Added __slots__ to IrcDict and IrcSet for optimization purposes. Jeremy Fincher 2003-09-23 15:53:04 +00:00
  • 7081d64124 Added test for IrcSet. Jeremy Fincher 2003-09-23 15:52:36 +00:00
  • e4143b467a Added a bit to the morehelp for calc to explain floating point inaccuracies. Jeremy Fincher 2003-09-23 15:42:01 +00:00
  • fa1115327f Removed possible UnboundLocalError that would (a) crash the bot, and (b) never be reported. Jeremy Fincher 2003-09-23 15:38:40 +00:00
  • 14f008df26 Made debug.py make conf.logDir if it doesn't exist. Jeremy Fincher 2003-09-23 13:01:08 +00:00
  • d57c173598 Tiny update to the lithp command. Jeremy Fincher 2003-09-22 22:36:23 +00:00
  • b4b2b2b883 Added --with option to quote command. Jeremy Fincher 2003-09-22 22:11:05 +00:00
  • e40183f1e5 Fixed stupid verisign bug. Jeremy Fincher 2003-09-22 18:00:16 +00:00
  • 3e28059c9e Fixed bug in genre pluralization. Jeremy Fincher 2003-09-22 17:32:12 +00:00
  • 644eb1c248 Removed inapplicable comment. Jeremy Fincher 2003-09-22 14:00:26 +00:00
  • 015bb9ef53 Fixed bug in addPeriodicEvent with a name. Jeremy Fincher 2003-09-22 13:50:59 +00:00
  • 8680d464c9 Miscommunication between callbacks.py and MiscCommands.py over what the boolean in Privmsg._mores meant. Jeremy Fincher 2003-09-22 13:07:20 +00:00
  • f325de3a76 Thought of a bug, wrote a test, discovered it was a bug, fixed it. Jeremy Fincher 2003-09-22 13:04:15 +00:00
  • 29d297af8d Oops, missed something that should've been in the test case. Jeremy Fincher 2003-09-22 11:43:35 +00:00
  • b1b00401ed Changed inFilter to __call__, since it doesn't do any filtering. Jeremy Fincher 2003-09-22 11:17:10 +00:00
  • 41d3039c68 Removed some debugging stuff that never should've been committed. Jeremy Fincher 2003-09-22 11:16:41 +00:00
  • 9092fb7b83 Fixed bug with lines not ending in \n because of the optimization added earlier, storing the original string form as originally received. Jeremy Fincher 2003-09-22 11:04:39 +00:00
  • d39475b528 Made sure PluginDocumentation didn't check PrivmsgRegexp instances. Jeremy Fincher 2003-09-22 10:27:15 +00:00
  • d2eff8fdaf RFE #810366: --private option to MiscCommands.list. Jeremy Fincher 2003-09-22 10:22:06 +00:00
  • 3a329b04f9 Added the uptimeEnder to world.flushers instead of just running it atexit. Jeremy Fincher 2003-09-22 09:55:00 +00:00
  • a1da1ba14d Made IrcObjectProxy.error respect conf.errorReplyPrivate. Jeremy Fincher 2003-09-22 09:45:23 +00:00
  • babe4cc230 Added documentation for the interface to the IrcMsg class. Jeremy Fincher 2003-09-22 09:34:18 +00:00
  • e75b92853b Fixed bug with channel capabilities for channels with . in their name. Jeremy Fincher 2003-09-22 09:18:13 +00:00
  • 1ac029a54c Added rsplit function. Jeremy Fincher 2003-09-22 09:13:40 +00:00
  • cae8905594 RFE #807340: OwnerCommands command for setting conf variables. Jeremy Fincher 2003-09-22 08:36:12 +00:00
  • f137b21dcf Added extra logging to Enforcer in the case where it's not started. Jeremy Fincher 2003-09-22 02:46:36 +00:00
  • 90d1a55f6c Had an addCapability where I should've had a removeCapability. Jeremy Fincher 2003-09-22 02:14:40 +00:00
  • fd568a7f48 Made echo not prefixName. Jeremy Fincher 2003-09-19 17:25:38 +00:00
  • f13aa41e1b Added error reporting for unmet capability checks. Jeremy Fincher 2003-09-19 06:24:38 +00:00
  • d6854355be Added error reporting for unmet capability checks. Jeremy Fincher 2003-09-19 05:57:46 +00:00
  • 287c9028a5 Forgot a return after an irc.error. Jeremy Fincher 2003-09-18 15:45:43 +00:00
  • a02282c957 Changed how logging through the debug module is handled. Jeremy Fincher 2003-09-18 10:25:47 +00:00
  • 1ad12d2fcf Fixed an oversight. Jeremy Fincher 2003-09-18 10:25:20 +00:00
  • 76cb2a05d1 Added test for behavior. Jeremy Fincher 2003-09-18 10:20:00 +00:00
  • f4d7b28a95 Added test for unregister. Jeremy Fincher 2003-09-18 10:16:20 +00:00
  • ce293a32cc Added second test of 433 response. Jeremy Fincher 2003-09-18 10:06:58 +00:00
  • 4ab9dc7718 Added changeusername command and fixed the framework so tests could run. Jeremy Fincher 2003-09-18 07:52:34 +00:00
  • 476ef32f47 Changed conf.py to remove some useless files (rawlogfile and ignoresfile weren't used) and changed ircdb to do the os.path.join itself. Jeremy Fincher 2003-09-18 07:44:25 +00:00
  • 3af8f1c790 Added private and action keywords to IrcObjectProxy.reply and converted FunDB to use them. Jeremy Fincher 2003-09-18 07:26:21 +00:00
  • 0a2539c199 Fixed bug where ChannelPluginTestCase would try to chop off the first word of an ACTION. Jeremy Fincher 2003-09-18 07:19:47 +00:00
  • 40de833c24 Converted test framework to use the new functions in OwnerCommands. Jeremy Fincher 2003-09-18 05:59:08 +00:00
  • ab302e5742 Oops, left a random.choice with the arguments of a random.shuffle. Jeremy Fincher 2003-09-18 05:58:24 +00:00
  • a16bb77cba Extracted loadPlugin{Module,Class} behavior into separate functions that can be exported to all modules. Jeremy Fincher 2003-09-18 05:52:55 +00:00
  • a765308cbd Extracted loadPlugin{Module,Class} behavior into separate functions that can be exported to all modules. Jeremy Fincher 2003-09-18 05:47:42 +00:00