Commit Graph

2841 Commits

Author SHA1 Message Date
James Vega b4817ec5d8 Actually *use* unaddressed.replyExistingFactoid 2005-01-06 04:00:04 +00:00
James Vega d32d6791fe INFO -> DEBUG 2005-01-06 03:42:40 +00:00
James Vega d85e56f1d2 Make sure we utils.htmlToText the aspnSnarfer, otherwise we can get nasty
replies because of the embedded \n.
2005-01-05 18:38:17 +00:00
James Vega f31fec5681 Fix an exception when using the --to option for Note.list and add tests
for the --to and --from options.
2005-01-05 18:36:46 +00:00
James Vega 06307abee1 Make Observer remember the active observers. Only allow admins to add/remove
observers.  Make sure we remove the observer from the active lists when remove
is called.
2005-01-04 23:27:26 +00:00
James Vega d59310603c eBay changed their expired auction message 2005-01-04 18:50:51 +00:00
James Vega 20bcb697a1 Change some info logs to debug and make sure we don't reply from a snarfer
unless it's with the snarfed info.  Anything else should be logged.
2005-01-04 18:44:33 +00:00
James Vega 9077b1da6e Make the groupsSnarfer work again with URLs that contain a threadm cgi section. 2005-01-04 17:43:52 +00:00
James Vega 18ea1dee4d Fix my last broken commit. Gotta have variables around before you can use
them.
2005-01-04 17:01:35 +00:00
James Vega 1aa615850b Fix a bug that occurs when an optional group is not matched. 2005-01-04 16:57:57 +00:00
James Vega 204e30fc64 Don't want to pass the Random kwarg on to irc.reply 2005-01-04 16:34:49 +00:00
James Vega 8684864721 Sourceforge changed their format, again 2005-01-04 16:17:35 +00:00
James Vega b11c4f1390 Update Debian.bug for a slight website change. 2005-01-04 03:28:33 +00:00
Kevin Murphy e0887194f8 Updated for new site format 2005-01-04 00:45:40 +00:00
James Vega 3cb46ab765 Add a feedName converter 2005-01-03 18:45:07 +00:00
James Vega b697661a56 Actually wrap crossword so that it's an available command. Include game.guess
in the initial reply when starting a hangman game.
2005-01-03 18:03:29 +00:00
James Vega d9e4838410 Remove self.replied in favor of checking msg.repliedTo 2005-01-03 04:58:19 +00:00
James Vega 0d6761f1c6 Change RSS.announce such that it appends the given feeds to its current
list of feeds to announce.
2005-01-03 04:56:37 +00:00
James Vega 56907b8266 Let's not error to the channel if we're randomly speaking 2005-01-02 03:10:14 +00:00
James Vega d103888968 Forgot an import 2005-01-02 03:04:13 +00:00
James Vega c4df7970ae Fix bug #1094020, AttributeError in Anonymous.say 2005-01-02 00:21:07 +00:00
James Vega 48c5a3950f Fix bug #1093890, Add some irc.noReply() calls 2005-01-01 00:38:49 +00:00
James Vega a4545d45a7 Fix bug #1093594, UnboundLocalError 2004-12-31 04:18:02 +00:00
James Vega a6a45f9dc3 Make sure we're not trying to reply on the irc we just disconnected 2004-12-30 21:59:48 +00:00
James Vega 58b4e09e83 Connect has a status reply, why not have one for disconnect 2004-12-30 18:07:33 +00:00
Kevin Murphy ea5bc4d5ca Moved the ln-s urlquote to a more appropriate place, and removed it for tinyurl as it actually made tiny not work 2004-12-30 08:32:36 +00:00
James Vega 7a176eead3 Revert the non-PRIVMSG changes until after the release 2004-12-30 05:38:34 +00:00
James Vega 8d4244f04e Add support for non-PRIVMSG Seen watching. QUIT and NICK are the only two
things that aren't currently supported
2004-12-30 03:22:17 +00:00
James Vega 4012c5b771 Fix a bug in Note where Note.list --sent would list the sender's name instead
of the receivers.
2004-12-30 02:44:23 +00:00
James Vega 034fb54bd2 Fleshed out Observer.remove. Added 'active' status to Observer.info 2004-12-30 01:05:12 +00:00
James Vega fd6f4e7e24 Fix a bug where we weren't catching the end of the URL appropriately 2004-12-29 22:30:54 +00:00
James Vega ab0eff4eea Add Infobot.update, which allows updating the is/are dbs with external Infobot
"fact packs".  Need to add threading so the bot isn't blocked while updating.
2004-12-29 20:34:19 +00:00
James Vega 4261ec4f76 Implement RFE #1087718, add a config var to ignore messages addressed to the bot. 2004-12-29 16:45:08 +00:00
James Vega cb42006490 Better emulation of Infobot wrt overwriting factoids and missing factoids. 2004-12-29 16:28:46 +00:00
James Vega 82a055c466 Fix an exception. There may be a better way to fix this (jemfinch), but
this will at least stop the exceptions.
2004-12-29 14:20:00 +00:00
Kevin Murphy 6d2a52613b Fix for bug #1088549 2004-12-29 07:01:18 +00:00
Kevin Murphy e867e4cab6 Easy peezy
Fix for Bug #1090008
2004-12-29 06:46:35 +00:00
Kevin Murphy bbedf5c2d4 Fix for bug #1092462 2004-12-29 06:41:32 +00:00
James Vega c93edfc42e Change Infobot's *Unaddressed* config variables to be unaddressed.* and add
unaddressed.replyExistingFactoid.
Began Infobot refactoring and changing the dbs so that they can be channel
specific.  This is likely still broken.
2004-12-29 06:18:43 +00:00
Jeremy Fincher 11c12e9062 Fixed bug #1091927, Topic.insert was doing the same thing as Topic.add. 2004-12-28 01:10:31 +00:00
Jeremy Fincher 094e2c15e0 Cleaner implementation of noticeNonPrivmsgs. You'd think the variable name would've clued me in. 2004-12-21 15:37:54 +00:00
Jeremy Fincher c350baa2ae Added Topic.separator. 2004-12-21 13:09:41 +00:00
Jeremy Fincher d6136cc39e Left in an _getIrcName call. 2004-12-21 01:03:31 +00:00
Jeremy Fincher 9d3cb7952d Misspelling. 2004-12-20 19:23:58 +00:00
Jeremy Fincher afcb951e9b Pluralization bug. 2004-12-20 06:22:21 +00:00
Jeremy Fincher dd572f56ea Forgot to lower the nick. 2004-12-20 06:05:17 +00:00
Jeremy Fincher 3552a1374c Forgot a user dot. 2004-12-20 02:21:16 +00:00
Jeremy Fincher d4e41dae55 Forgot another import. 2004-12-19 16:05:46 +00:00
Jeremy Fincher df03340113 Added noticeNonPrivmsgs configuration variable. 2004-12-19 01:21:32 +00:00
Jeremy Fincher 5b622adec6 No reason why we can't sample empty strings. 2004-12-19 00:17:26 +00:00
Jeremy Fincher f4d7da4f35 Updated to give an appropriate error message in Observer.remove. 2004-12-19 00:17:09 +00:00
Jeremy Fincher 1f22d5eb1d sorted isn't in utils anymore. 2004-12-18 23:45:06 +00:00
Jeremy Fincher 35c2003773 Forgot to remove a debugging print. 2004-12-18 21:22:20 +00:00
Jeremy Fincher 3e10b627c0 Fixed a bug in apply and added the shuffle command. 2004-12-18 21:03:53 +00:00
Jeremy Fincher ec2d298d8b Forgot an import. 2004-12-18 20:36:26 +00:00
Jeremy Fincher 15f47f5ea9 Catch an exception that wasn't being caught. 2004-12-18 20:28:52 +00:00
James Vega 6a1d4d64f6 Hopefully this will completely fix the WordStats bug. 2004-12-18 12:15:46 +00:00
James Vega cd4f073ad5 Fix bug #1087369, WordStats is case sensitive 2004-12-18 04:06:53 +00:00
Jeremy Fincher 2dcc0779ff Remove empty strings in args. 2004-12-18 01:31:33 +00:00
Jeremy Fincher f1b53073fb Make sure reply prefixes the nick. 2004-12-17 20:08:18 +00:00
Jeremy Fincher 20924ed87e Added RFE #1031748, optional password for Network.connect. 2004-12-17 19:51:09 +00:00
Jeremy Fincher b8f2e97237 Forgot the dot 2004-12-17 19:11:05 +00:00
James Vega b9b04fdb90 Need SimpleProxy for irc.noReply() 2004-12-17 06:02:20 +00:00
James Vega 3b2ef3d88f Add plugins.getChannel 2004-12-17 05:18:21 +00:00
James Vega 75eb335e39 Apparently, popen2.popen4 doesn't reap its children, so let's use
popen2.Popen4 and do it ourselves.
2004-12-17 01:37:42 +00:00
James Vega 62c77509d4 Make the specific tracker commands work. 2004-12-16 20:34:52 +00:00
James Vega 7b800fb4c6 Send proper CTCP responses. 2004-12-16 18:07:55 +00:00
James Vega 1e484a2b87 Don't cycle if we're already op. 2004-12-16 18:07:10 +00:00
Jeremy Fincher 889cb347f7 Misspelled variable name. 2004-12-16 14:17:03 +00:00
Jeremy Fincher e91a897f53 Removed some XXXes. 2004-12-16 09:50:42 +00:00
Jeremy Fincher 0c0f7915f5 Converted to use world.getIrc. 2004-12-16 08:10:46 +00:00
Jeremy Fincher 73deb2036c Minor stylistic changes. 2004-12-16 08:10:22 +00:00
Jeremy Fincher a29c4b216a Converted to use irc.isChannel rather than ircutils.isChannel. 2004-12-16 07:56:57 +00:00
Jeremy Fincher 161b9b96fc Todo #1047143, conversion of os.path.join calls to dirize calls. 2004-12-16 07:43:13 +00:00
Jeremy Fincher 6f28557f23 Format change. 2004-12-15 19:56:40 +00:00
James Vega cee0dc3463 wrapify. I don't feel like converting the db properly (i.e., using
data/Todo/<user>.db), so I'll leave alone the current db.
2004-12-15 18:43:09 +00:00
James Vega c8af5c886b wrapified 2004-12-15 16:37:26 +00:00
Jeremy Fincher 29c9fe96cd Try to handle disconnects. 2004-12-15 07:04:01 +00:00
Jeremy Fincher 3d881add82 Better error message. 2004-12-13 20:03:41 +00:00
James Vega 7d66c9e6a4 Finish implementing Limiter and add tests. 2004-12-13 13:54:44 +00:00
Jeremy Fincher d170a717d3 Fixed handling of QUITs and NICKs. 2004-12-13 05:45:27 +00:00
James Vega aa3868c87e Make the error messages refer to specific tracker types instead of using
the generic term tracker.
2004-12-12 20:02:42 +00:00
James Vega f4af582a4e Fixed bug #1083822, attributing the 'dis'ee incorrectly. Now it says
"for trying to dis irc.nick". Was unsure if that or "for trying to dis me"
would be preferred.  Change it if you have an opinion.
2004-12-12 17:54:12 +00:00
Jeremy Fincher 62d5627bb2 Finish fixing #1082830. 2004-12-12 17:50:56 +00:00
James Vega 8ea6331cb1 Finally finish renaming Quotes -> Quote 2004-12-12 05:39:19 +00:00
Jeremy Fincher 0ed2832b30 Fix0red the implementation of makeChannelFilename. 2004-12-10 23:40:46 +00:00
Daniel DiPaolo 9f0b593854 Typo. Come on Jeremy, how can you have a typo on a one-line diff?! 2004-12-10 16:07:32 +00:00
Jeremy Fincher 3e13d36b75 Forgot to change the name of the plugin. 2004-12-10 15:13:22 +00:00
Jeremy Fincher e533de543b Forgot an import. 2004-12-10 15:08:40 +00:00
Jeremy Fincher 28cfd18c67 Fix for bug #1082928. 2004-12-10 15:07:37 +00:00
Jeremy Fincher 9c08a192d5 Fix for logging with multiple networks. 2004-12-10 08:54:49 +00:00
Jeremy Fincher c70007278c Changed implementation of xor command to be cooler. 2004-12-10 07:04:10 +00:00
Jeremy Fincher 0efb17dd81 Variable name change, humanTimestampFormat => reply.format.time 2004-12-10 06:21:53 +00:00
Jeremy Fincher 3679b28e57 Fix bug #1082278, forgot parens. 2004-12-10 06:15:35 +00:00
James Vega 9f84f150b7 There were some unforseen consequences of using irc.error(), so back to
this way for now.
2004-12-10 05:55:04 +00:00
James Vega d5af6fc1f0 What is it with people changing the html for their website? 2004-12-10 05:29:47 +00:00
James Vega 68569f1649 Updated the easy stuff to work with groups.google.com's new layout. The
rest will have to wait until Google decides to declare it non-beta or someone
besides me is motivated enough to fix it.
2004-12-10 04:53:16 +00:00
James Vega df14ebc0d2 Deprecate Infobot until we get around to fixing it. 2004-12-10 03:43:43 +00:00
James Vega dc7a3dc3af Handle some more reply formats to fix a test failure. 2004-12-10 03:41:05 +00:00
James Vega 3b61351d21 Let's try and use the database we'd normally be using. 2004-12-10 03:39:45 +00:00
James Vega fd2f52970c Hopefully Markov is now written with the lowest common denominator of the
idiotic anydbm in mind.
2004-12-10 02:43:33 +00:00
James Vega 7862d8d5d2 Better way to reply with the help. 2004-12-09 19:15:09 +00:00
Jeremy Fincher 2ae2c16171 Forgot to take out a line. 2004-12-08 16:21:26 +00:00
Jeremy Fincher 6c8071da48 No need for backups on these ChannelUserDBs. 2004-12-08 12:23:18 +00:00
James Vega bda9e9144c Add Debian.debianize. Add a try:except for webutils usage. Use Raise=True
in a few more places.
2004-12-08 03:19:07 +00:00
James Vega 59b561b0af Add Markov.stats. Add some elucidating comments. Remove incomplete
SqliteMarkovDB and unused MarkovDBInterface
2004-12-08 03:10:03 +00:00
Jeremy Fincher 15c5a7fe71 Missed an indentation level. 2004-12-07 08:17:27 +00:00
Jeremy Fincher 517cd03eec Fixed some fallthrough handling. 2004-12-07 07:38:27 +00:00
Jeremy Fincher 36095341e1 Fix for bug in Network.command. 2004-12-07 07:12:47 +00:00
Jeremy Fincher 6b69d36628 Used commands.wrap, fixed reconnect again. 2004-12-07 06:40:57 +00:00
Jeremy Fincher 826786dd47 This shouldn't have been committed. 2004-12-07 04:49:35 +00:00
Jeremy Fincher edb0f1afdd Typoed method name. 2004-12-07 04:21:33 +00:00
Jeremy Fincher 1149ff65ff Forgot a Raise=True. 2004-12-07 04:18:22 +00:00
Jeremy Fincher 5af655391a New way of handling channel keys. 2004-12-07 00:29:20 +00:00
Jeremy Fincher 1e49f9e82b Fix replies to some dumb/broken CTCP PING implementations. 2004-12-06 23:44:32 +00:00
Jeremy Fincher fee37e43cc Updated to use commands.wrap. 2004-12-06 22:46:13 +00:00
James Vega e4fa4dec7b Prevent two replies when @weather succeeds 2004-12-06 20:31:47 +00:00
James Vega 91c6cb51e5 Another slight randomgrab bugfix 2004-12-06 20:30:24 +00:00
James Vega 0a1907318a Fix a bugz0r in randomgrabbing 2004-12-06 20:26:52 +00:00
Jeremy Fincher 7f00bf01c2 Dump/load commands. 2004-12-06 07:23:56 +00:00
Jeremy Fincher 7c8f8b4fca Removed a check for something that would make us never send an ISON. 2004-12-06 03:31:26 +00:00
Jeremy Fincher 00b7a097cb Added an info-level log. 2004-12-06 03:29:45 +00:00
James Vega d9e766b278 Revert back to non-wrap/abstracted form since it'll be replaced by a better
Factoids plugin.
2004-12-05 19:31:42 +00:00
Jeremy Fincher 08f4e8c59f Converted to use commands.wrap. 2004-12-04 18:48:57 +00:00
Jeremy Fincher b9d109222a Better implementation of relay detecting/punishing. 2004-12-04 18:24:35 +00:00
James Vega 019a53cdae Need to make sure we set the nickeq function even if we're using an already
created database.
2004-12-03 16:01:13 +00:00
James Vega 4ba005ddf6 Update QuoteGrabs to use db abstraction. Hopefully fix the mxCrap thing
for good.  This update should also fix the problem that had existed with
QuoteGrabs and databases.plugins.channelSpecifc=False
2004-12-03 15:41:08 +00:00
Jeremy Fincher ac04024f47 Use commands.wrap, removed a line of code whose purpose I don't know. 2004-12-03 08:52:12 +00:00
James Vega 73a3261cda Better (?) help message. Comments/changes welcome. 2004-12-03 01:57:00 +00:00
James Vega 80fe67519b Fix a bug for when showFactoidIfOnlyOneMatch is set 2004-12-02 14:17:50 +00:00
James Vega f95f5a09ac I had the map(str, ...) there for a reason. 2004-12-02 14:13:57 +00:00
Jeremy Fincher f7a3504a93 Added getUserName. 2004-12-02 05:33:29 +00:00
Jeremy Fincher 3606f2ec9e Fixed the bug, but forgot to commit. 2004-12-01 21:46:23 +00:00
Jeremy Fincher 2f3fa324f0 Convert some 'text' to 'something' 2004-11-30 13:58:50 +00:00
Jeremy Fincher 01513bcb95 Fixed a couple test failures. 2004-11-30 04:49:21 +00:00
Jeremy Fincher f9d82c7495 Changed some 'text' to 'something' 2004-11-30 04:36:54 +00:00
James Vega 9a71af37a6 Make sure we keep the originally registered probability. Also, quote the
command being run like we do in an alias' help.
2004-11-28 09:03:39 +00:00
Jeremy Fincher 4a0cefc9ab Fix for non-persistence of observers. 2004-11-28 08:20:32 +00:00
James Vega 9a3d196986 Move the Probability class to src/registry.py 2004-11-28 08:05:56 +00:00
James Vega 7eed44eef7 Converted Random to wrap. Added a long converter to assist this. 2004-11-28 02:23:59 +00:00
James Vega e5b2459665 Update to use wrap and our better db interface. 2004-11-26 23:37:34 +00:00
Jeremy Fincher 6adc746696 Added an optional argument for the notes command. 2004-11-26 08:11:19 +00:00
Jeremy Fincher 08040bf106 Added a 'notes' command. 2004-11-26 08:00:51 +00:00
James Vega 2911a2c1fe Catch some webutils exceptions. Fix a 'literal' usage. Change some 'text'
wraps to 'something'.
2004-11-23 16:46:53 +00:00
Jeremy Fincher a08bf6b114 Better string handling. If there's a particular reason why the .upper() calls were necessary, feel free to add them in. 2004-11-22 07:36:15 +00:00
Jeremy Fincher f91a8199c7 Oops, forgot the quotes. 2004-11-22 07:33:35 +00:00
Jeremy Fincher de367731f1 Fixed some bugz0rs. 2004-11-21 13:18:58 +00:00
Jeremy Fincher 8071e0236b Converted to commands.wrap. These are all untested, so someone should test them at some point. 2004-11-19 23:54:14 +00:00
Jeremy Fincher 4a4a0915b7 Converted to commands.wrap. These are all untested, so someone should test them at some point. 2004-11-19 23:44:15 +00:00
Jeremy Fincher 5762ed6d74 Converted to commands.wrap. These are all untested, so someone should test them at some point. 2004-11-19 23:23:14 +00:00
Jeremy Fincher 8b1962068b Moved. 2004-11-19 23:10:38 +00:00
James Vega 8b0d0a9aca We no longer have to strip the first two characters of options. wrap()
handles this for us.
2004-11-17 22:13:52 +00:00
James Vega fda6b572a7 Make sure we reply if all of our fallbacks fail. 2004-11-16 00:55:00 +00:00
James Vega b135107038 Fix bug #1063950, traceback when Weather is an unexpected format. 2004-11-12 16:24:10 +00:00
James Vega f36fdd3d21 Let's *really* prevent ourselves from reconnecting to the same network. The
Raise=True was raising a callbacks.Error which was being caught.
2004-11-12 16:22:06 +00:00
Jeremy Fincher b4557e0cf4 Moved to sandbox. 2004-11-11 20:57:12 +00:00
James Vega 611149aadc Add plugins.Markov.minChainLength and plugins.Markov.maxAttempts which
should allow for interesting Markov chains (unless you like the one-worders).
2004-11-11 18:50:21 +00:00
Jeremy Fincher ed2488c1f8 Converted Alias to use commands.wrap (for the most part). 2004-11-11 16:37:47 +00:00
Jeremy Fincher a0e863deef Fix for bugz0r. 2004-11-11 15:25:17 +00:00
James Vega ea8bf1f479 We no longer need to getUser here since wrap() handles this for us. 2004-11-09 20:23:30 +00:00
James Vega 59d306598a Commit my long sought after *cough*Skorobeus*cough* randomSpeaking updates 2004-11-09 18:43:27 +00:00
James Vega 0263eb95a8 Fix bug #1063094, Note.reply exception. 2004-11-09 13:35:54 +00:00
Jeremy Fincher 54db030707 Added test, changed to use commands.wrap. 2004-11-08 20:03:42 +00:00
James Vega beffc15c0d Someone committed this in dos file format. Let's purge that evil. 2004-11-08 17:41:13 +00:00
Jeremy Fincher 6341b26755 Fixed a failing test, showed a results number in search, and added to our standardSubstitute for Dunnos. 2004-11-08 17:02:02 +00:00
Daniel DiPaolo eed842270d Updated to tell what channel the seen commands are being applied to. 2004-11-08 16:57:12 +00:00
Jeremy Fincher 689803330c Fixed some bugs. The tests still fail, I can't figure out why. 2004-11-07 21:10:51 +00:00
Jeremy Fincher 2633575d9a Fixed some uncaught exceptions and a few other places it might happen. 2004-11-07 20:40:49 +00:00
Jeremy Fincher 21d5745677 Bug fixed. 2004-11-06 19:05:53 +00:00
Jeremy Fincher df42550505 Bugfixes. 2004-11-06 19:03:02 +00:00
Jeremy Fincher 92d86d9806 We should run these tests periodically. 2004-11-05 16:22:07 +00:00
Jeremy Fincher d7275d75d3 Relay nicks should still work when the bot isn't in the channel on a network. 2004-11-04 06:43:38 +00:00
Jeremy Fincher 33254cb538 Better error handling of bad loads. 2004-11-04 06:03:22 +00:00
James Vega b8216a6bd5 Correct the behavior of "karma" 2004-11-04 01:24:31 +00:00
James Vega 4ca62e60fd Missing irc's are bad 2004-11-03 01:35:00 +00:00
James Vega 553f31c425 Need to make sure s is declared 2004-11-02 05:41:42 +00:00
James Vega 716aefbb8d LOTS of bugs fixed. More to go. 2004-11-01 04:00:24 +00:00
James Vega 4c6ad94435 many('text') => many('something') since we don't want to combineRest. Also,
fix a mistyped variable name.
2004-10-31 15:17:33 +00:00
James Vega 49f8105263 proper string formatting 2004-10-29 19:47:46 +00:00
James Vega f6d8c2a38c commands.wrap update 2004-10-29 01:35:37 +00:00
James Vega ecc61d3cbd rest()ify Topic.set since we no longer combine all remaining args 2004-10-28 18:18:30 +00:00
James Vega b744ab696c Fix an old-style import 2004-10-28 18:06:29 +00:00
Jeremy Fincher 3899f33d54 Added Lart and Praise plugins, deprecated FunDB, converted Dunno and Success to the new plugins.ChannelIdDatabasePlugin. 2004-10-28 17:20:37 +00:00
Kevin Murphy ac57418802 RFE #1049535 : Wildcard "seen" results are now sorted by time seen (most recent first) 2004-10-28 07:07:18 +00:00
Jeremy Fincher 6d99d8251a Added an XXX. 2004-10-27 07:31:03 +00:00
James Vega 83cc539086 Let's do things the right way 2004-10-27 04:25:27 +00:00
James Vega d9a8b7df06 standardSubstitute moved 2004-10-27 03:27:38 +00:00
James Vega 631da9c13f commands.wrap update 2004-10-27 03:26:55 +00:00
Jeremy Fincher 024052b4ab Updated for the move of standardSubstitute. 2004-10-27 02:33:59 +00:00
Jeremy Fincher e688faf16e Moved standardSubstitute to ircutils. 2004-10-27 01:37:19 +00:00
Jeremy Fincher 114d625ff5 Updated to use commands.wrap. 2004-10-26 23:22:02 +00:00
Jeremy Fincher f6461699f6 Converted to commands.py. 2004-10-26 23:01:11 +00:00
Jeremy Fincher dffa1782d1 Updated to use commands.py. 2004-10-26 21:07:53 +00:00
Jeremy Fincher 44d59fc651 Updated to use commands.wrap. 2004-10-26 20:45:52 +00:00
James Vega e63d93d48f Let's not check explicitly for None, just to be safe. 2004-10-26 12:47:08 +00:00
James Vega cbd5abbab7 A bunch more %r -> %s conversions as well as wrap updates, new policy for
Channel.voice and some bug fixes for Debian
2004-10-25 22:59:03 +00:00
James Vega 2adef7c265 Make Weather.weather actually work as a wrapped command calling wrapped
commands and using the user registry.
2004-10-25 08:30:04 +00:00
James Vega de711b5bab Remove unnecessary allowExtra and switch from 'text' specs to 'something'
specs in non-arbitrary text situations.
2004-10-25 08:00:13 +00:00
Jeremy Fincher f54b107e88 Old code alert. 2004-10-25 04:26:54 +00:00
Jeremy Fincher 8c4d17433a Converted to use commands.wrap. 2004-10-24 16:16:30 +00:00
Jeremy Fincher cd2a06a259 Messed up import. 2004-10-24 07:40:17 +00:00
Jeremy Fincher 2d0be46cd0 Should be a fix for the double relaying of topics. 2004-10-24 07:34:30 +00:00
Jeremy Fincher 83d49315df Fix for bug #1052911. 2004-10-24 06:36:21 +00:00
James Vega c0a8f5e45d commands.reversed => commands.reverse 2004-10-24 03:53:56 +00:00
Jeremy Fincher 66196683a5 Forgot to add it as a possible outfilter. 2004-10-24 03:07:44 +00:00
Jeremy Fincher b8621f0c34 Fixed shrink command. 2004-10-24 03:04:29 +00:00
Jeremy Fincher a19bf090e5 Fix0red the bugz0r with reversed. 2004-10-24 02:35:59 +00:00
James Vega 8954aa2d71 I'm dumb 2004-10-24 01:14:27 +00:00
James Vega 4dafdcdd57 Massive updates. %r -> %s, some commands.wrap updates. Factoids is broke
until we get some stuff working in commands.py
2004-10-23 22:07:50 +00:00
Jeremy Fincher 7ab8be2f64 Added an XXX. 2004-10-23 21:27:17 +00:00
Jeremy Fincher c6e5d22f6b Updated to use commands.wrap. 2004-10-23 21:27:01 +00:00
Jeremy Fincher 0d2b710aa2 commands.wrap. 2004-10-23 20:26:40 +00:00
Jeremy Fincher 575d83b3ad Oops, did an optional instead of an additional. 2004-10-23 19:28:20 +00:00
Jeremy Fincher 1745c6d144 Added shrink filter. 2004-10-23 16:32:59 +00:00
James Vega 168e61aef8 Finally fix bug #1034916, Weather.wunder exception 2004-10-23 16:05:22 +00:00
Jeremy Fincher 06c16396b0 Fixed bug. 2004-10-23 16:02:49 +00:00
Jeremy Fincher e24c1c0cc6 Updated to use commands.wrap. 2004-10-23 04:55:52 +00:00
James Vega 98c716d8cb commands.wrap update 2004-10-22 22:19:30 +00:00
James Vega dd1550afcc commands.wrap update 2004-10-22 22:08:03 +00:00
Jeremy Fincher d5241eb07a No errors on exit when google.py fails to import. 2004-10-22 20:53:35 +00:00
Jeremy Fincher 6b946aad94 Added phonebook command. 2004-10-22 20:35:45 +00:00
Jeremy Fincher 53f77b790b Converted to commands.wrap. 2004-10-22 19:50:12 +00:00
Jeremy Fincher 66282cdc1e Fixed some bugz0rs. 2004-10-22 19:37:25 +00:00
Jeremy Fincher c49b32f224 Fixed fallthrough handling. 2004-10-22 19:36:30 +00:00
Jeremy Fincher 64c2558150 Removed, split into multiple plugins. 2004-10-22 19:33:59 +00:00
Jeremy Fincher 4d1d52f61b Actually works. 2004-10-22 19:07:13 +00:00
Jeremy Fincher b1d46cc8a3 Initial checkin, refactoring of Enforcer. 2004-10-22 07:02:39 +00:00
Jeremy Fincher 098fbbfeae Slight optimization. 2004-10-22 05:59:13 +00:00
Jeremy Fincher c943ab77bb Made commands.wrap stop doing decorators, exposed thread and urlSnarfer, and changed plugins accordingly. 2004-10-22 05:56:55 +00:00
Jeremy Fincher e817b2379e Broke out some of the behavior of the Enforcer plugin. 2004-10-22 04:49:39 +00:00
Jeremy Fincher e9b5f0ec61 Let's only log one of our non-{PRIVMSG,NOTICE} outgoing messages. 2004-10-20 08:47:25 +00:00
Jeremy Fincher 3bc1a1fa8b Added NICK change logging support. It's absolutely unbelievable that no one complained about it until now. 2004-10-19 17:09:11 +00:00
Jeremy Fincher 10fc3bf42a Converted to use commands. 2004-10-19 16:48:52 +00:00
Jeremy Fincher 3f16003371 Handled the case of an empty file (which apparently can crop up sometimes in unclean exits). 2004-10-19 16:41:52 +00:00
Jeremy Fincher dec94a2ecf optional => additional conversions. 2004-10-19 12:14:01 +00:00
Jeremy Fincher 75bd81aed7 optional to additional conversions. 2004-10-19 12:03:18 +00:00
Jeremy Fincher 6eb0066dec Converted to commands.wrap, added capitalize and title. 2004-10-19 11:58:04 +00:00
Jeremy Fincher 425436b5f7 Forgot to import * from commands. 2004-10-19 03:09:32 +00:00
Jeremy Fincher 98e6e9a1d7 Fixed. 2004-10-19 03:07:25 +00:00
Jeremy Fincher e826ebde49 Fixed. 2004-10-19 02:57:40 +00:00
James Vega 31d71b1a8e commands.wrap update 2004-10-17 18:14:18 +00:00
James Vega 4b86bf5eaf commands.wrap update 2004-10-17 18:01:58 +00:00
James Vega 284cf06a67 whitespace 2004-10-16 03:41:54 +00:00
James Vega 1f35ff36d4 commands.wrap update 2004-10-16 03:39:42 +00:00
James Vega 38ee295f8e commands.wrap update 2004-10-16 03:07:15 +00:00
James Vega c6afe40abc commands.wrap update 2004-10-16 02:52:31 +00:00
James Vega 242ecb4f8f commands.wrap update 2004-10-16 02:19:17 +00:00
Jeremy Fincher dcb91579b0 Make sure we always reply to a stand. 2004-10-15 17:52:59 +00:00
Jeremy Fincher 9f372e60d9 Updated. 2004-10-15 17:10:14 +00:00
Jeremy Fincher d88d7797be Added a fold message and some TODOs. 2004-10-15 16:39:36 +00:00