Commit Graph

3116 Commits

Author SHA1 Message Date
Jeremy Fincher a8190dc5da RFE #1039510, plugins.LogToIrc.networks. 2004-10-05 01:00:33 +00:00
James Vega 4c1c5ff723 One more fix for _getLnUrl 2004-10-04 18:45:20 +00:00
James Vega b4580384ee Catch a webutils.WebError, fix whitespace, and remove a urlquote 2004-10-04 18:15:06 +00:00
Jeremy Fincher 6a1b9ccaeb test optimization. 2004-10-04 16:24:08 +00:00
Jeremy Fincher c84e8ff8fa Forgot a parameter. 2004-10-04 16:03:20 +00:00
Jeremy Fincher 5526c4e298 Added elapsed command. 2004-10-04 13:37:46 +00:00
James Vega 16c4561da6 Correct the plugin documentation. 2004-10-04 13:36:50 +00:00
Jeremy Fincher 48b3ce5b73 Hmm...maybe this is the second part of the disabling-network commit? Who knows. 2004-10-04 10:01:23 +00:00
James Vega 68844cda3a Update Http.acronym to match the changes in the website. Remove the headers
since we include those by default.  Set __parent.
2004-10-04 02:00:37 +00:00
Jeremy Fincher 7c019b3893 Speeling 2004-10-03 22:38:32 +00:00
Jeremy Fincher 0115f4adf6 Abstracted like a madman. 2004-10-03 18:02:11 +00:00
Jeremy Fincher 571a107ace Saved a few characters in our colorization of Google. 2004-10-03 10:00:46 +00:00
Jeremy Fincher eace0b5c55 Changed the warning log to a debug log. 2004-10-03 09:57:57 +00:00
Jeremy Fincher df3d7a4ecb Oops, exception when a dude quits and supybot's not in a channel he's supposed to be in. 2004-10-03 09:55:10 +00:00
Jeremy Fincher 65cf9af143 What the heck? All this worked in testing. 2004-10-03 09:50:29 +00:00
Jeremy Fincher 4c52ad680d Forgot an import. Odd that this didn't show up in my testing with lambdabot. 2004-10-03 09:26:37 +00:00
Jeremy Fincher a73348f962 Forgot a self. 2004-10-03 09:24:48 +00:00
Jeremy Fincher 4d27ef28f7 Initial checkin. 2004-10-03 09:08:36 +00:00
Jeremy Fincher c563596405 Converted to use commands. 2004-10-03 09:05:37 +00:00
Jeremy Fincher 4c31e63ff8 Updated to use __all__, etc. 2004-10-03 09:03:34 +00:00
Jeremy Fincher 1aaad10276 Added disabledNetworks, to disable the plugin on certain networks. 2004-10-03 08:58:26 +00:00
Jeremy Fincher 64d60ff8db Removed a useless import. 2004-10-03 08:58:01 +00:00
Jeremy Fincher e1acd0e653 Added a noReply to latency. 2004-10-03 08:57:45 +00:00
Jeremy Fincher 20d30da744 Initial import, does authentication. 2004-10-03 08:55:05 +00:00
Kevin Murphy ac1930b7de RFE 1030244: Added cycle timer to random results and turned them into a stack so multiple random results can be harvested from a single web page service.
Minor grammatical changes
Corrected screen-scrape regexp for (yet another) qdb format change
2004-10-03 08:29:14 +00:00
Jeremy Fincher f92e37704b Fixed a bug with outFilter losing tags. 2004-10-03 03:43:36 +00:00
Jeremy Fincher d253d7e1bf Added --without. 2004-10-03 03:01:27 +00:00
Jeremy Fincher 54b6880a80 Changed noExtra to allowExtra and kept the default False. 2004-10-02 17:46:03 +00:00
Jeremy Fincher 54d1a91e80 Commanded Fun.py. 2004-10-02 17:31:38 +00:00
Jeremy Fincher 349155191a Converted to use commands. 2004-10-02 16:51:48 +00:00
Jeremy Fincher 9298888353 Uses commands.wrap now. 2004-10-02 05:37:00 +00:00
Jeremy Fincher 8a98fe66f4 Updated slightly. 2004-10-02 02:22:25 +00:00
Jeremy Fincher d2c05a460f Converted to use commands.wrap. 2004-10-02 02:20:35 +00:00
Jeremy Fincher ca5a27f2d4 Updated to use commands.wrap. 2004-10-02 00:48:29 +00:00
Jeremy Fincher 9d5a04ba95 We shouldn't toLower until we know it's not None. 2004-10-01 21:27:44 +00:00
Jeremy Fincher 133f6a8aff Initial checkin. 2004-10-01 21:23:15 +00:00
Jeremy Fincher 39cff598cb Forgot an eff. 2004-10-01 18:48:16 +00:00
James Vega 69aaabd152 Fix a few bugs with my ln-s.net addition 2004-10-01 18:44:36 +00:00
James Vega 3900c9301e Added ln-s.net support 2004-10-01 16:08:00 +00:00
Jeremy Fincher 0e5cd79a1b eXXXtra eXXXtra, read all about it. 2004-10-01 08:22:48 +00:00
Jeremy Fincher b6be47abc5 quick stylistic things. 2004-10-01 04:22:18 +00:00
Jeremy Fincher 3a9194d2e4 Updated contributors. 2004-10-01 04:13:32 +00:00
Jeremy Fincher 9426acc56c Better behavior in the case of a non-importing google.py. 2004-09-30 22:00:00 +00:00
Jeremy Fincher a30ad667ed Added some more stop words. 2004-09-30 20:00:41 +00:00
Jeremy Fincher 567cd195d3 Fixed to catch our SOAPpy errors. 2004-09-30 14:53:22 +00:00
Jeremy Fincher 9c2a9096d3 Removed privmsgs.urlSnarfer, now it exists only in commands. 2004-09-30 10:04:22 +00:00
Jeremy Fincher 1a6f9325dd Converted to use commands. 2004-09-30 09:57:47 +00:00
Jeremy Fincher fc72c88d99 Fixed the failing RSS test, yay. 2004-09-30 08:41:07 +00:00
Jeremy Fincher 6c36941f7c Should fix bug #1029954. 2004-09-30 08:31:27 +00:00
Jeremy Fincher 3566b12b29 Added a warning about languages that depend strongly on multi-byte characters. 2004-09-30 08:26:22 +00:00
Jeremy Fincher a21d181a50 We can allow the at and until commands now. 2004-09-30 07:41:05 +00:00
Jeremy Fincher b4ad7ca863 Integrated sweede's patch and removed includeNetworkName (the directory structure rocks much more, and that just confused things). 2004-09-30 06:03:21 +00:00
Jeremy Fincher 325ad70187 Changed default of private. 2004-09-30 05:39:23 +00:00
Jeremy Fincher e803bc1e0a Enforce the noExtraness of these commands. 2004-09-30 05:28:24 +00:00
Jeremy Fincher 1b611d75d9 Added stats command. 2004-09-30 05:25:54 +00:00
Jeremy Fincher 3d81d6627b Updated to add the configurable single-letter commands. 2004-09-30 04:12:15 +00:00
Jeremy Fincher b3631cb22e Added a database and an outfilter. 2004-09-30 04:10:54 +00:00
Jeremy Fincher 4026f8a3e3 Removed some useless blank lines. 2004-09-30 04:10:28 +00:00
Jeremy Fincher 755cfd258d Outfilters should *always* give a msg= keyword argument when they create a new message, because otherwise tags don't remain. If you see any other places where they don't, go ahead and fix them as well :). 2004-09-29 18:56:02 +00:00
Jeremy Fincher 491ebdaf53 Not entirely necessary there, removed the plugin-wide check for sqlite. 2004-09-29 18:55:13 +00:00
Jeremy Fincher a75857ee3b Made this error an error. 2004-09-29 18:54:49 +00:00
Jeremy Fincher e67daa9338 Now the comment is even MORE elucidating\! 2004-09-29 18:54:33 +00:00
Jeremy Fincher a6f7dc99b7 Moved tinyurl stuff out to the ShrinkUrl plugin. 2004-09-29 04:40:25 +00:00
Jeremy Fincher 0704c34fc7 Added a Hebrew filter. 2004-09-28 20:08:41 +00:00
Jeremy Fincher 3139ffe909 Re-added near functionality and re-abstracted the plugin. 2004-09-28 19:58:32 +00:00
Jeremy Fincher a829bf2965 Forgot the dot. 2004-09-28 07:43:55 +00:00
James Vega d5a324a0d2 It's nice when Weather.weather works. 2004-09-25 17:55:22 +00:00
James Vega 334c5f9456 Improve our whois handling. whois.pir.org became a bit more strict on the
input they accept.
2004-09-25 17:29:27 +00:00
James Vega b9db0330e4 Update others/amazon.py to latest version and add the new region support to
plugins/Amazon.py (supybot.plugins.Amazon.region)
2004-09-25 16:59:23 +00:00
Jeremy Fincher 7b68eb622d Abstracted out some functionality to plugins.DbiChannelDB. 2004-09-24 20:06:07 +00:00
Jeremy Fincher 5753195f45 Changed dbi.Record not to use a metaclass. 2004-09-24 20:05:34 +00:00
James Vega bbddc4b834 Make showLinks a ChannelValue specific to RSS.rss and add announce.showLinks
to for RSS.announce
2004-09-23 23:53:51 +00:00
Jeremy Fincher 3e58419338 Various minor refactorings, moved supybot.reply.{brackets,pipeSyntax} to supybot.commands.nested. 2004-09-23 23:15:27 +00:00
Jeremy Fincher 6e1dc647dd Better filenames for FunDB databases. 2004-09-23 16:18:41 +00:00
Jeremy Fincher 16b9fb386e Added a repr keyword argument to errorInvalid and used it to fix bug #1030474. 2004-09-22 22:41:58 +00:00
James Vega f2d064cfac Forgot muh spaces 2004-09-22 22:23:54 +00:00
Jeremy Fincher 53baabedad Should fix #1032551. 2004-09-22 22:22:38 +00:00
James Vega 89f6d285b0 Fix bug #1032402, and convert to use commands.wrap. 2004-09-22 22:10:16 +00:00
James Vega ed61675016 Fix the bugs in #1032945, Observer.list exceptions and exceptions when adding
an observer after a plugin reload.
2004-09-22 22:06:27 +00:00
Jeremy Fincher 998f61cce8 Moved disambiguation stuff to callbacks.IOP. Also fixed rename-persistence. 2004-09-22 21:38:20 +00:00
Jeremy Fincher 3aa8bdcf18 Fixed unsend bugz0r. 2004-09-22 21:29:23 +00:00
Jeremy Fincher 99e35d6810 Fixed a performance problem. 2004-09-22 13:13:37 +00:00
Daniel DiPaolo b2dadb3516 Added new 'spellit' command 2004-09-22 03:38:39 +00:00
Kevin Murphy 45aabeb5ea Needed to import webutils for webutils.strError calls 2004-09-21 22:31:43 +00:00
Jeremy Fincher aeecf352a7 Fixed bug #1029690. 2004-09-21 21:18:37 +00:00
Jeremy Fincher 440695555f Initial checkin; handles CAPAB IDENTIFY-MSG and is able to ignore unidentified users unilaterally. 2004-09-21 16:48:12 +00:00
Kevin Murphy f3d0670175 RFE 1017095 - Added wildcard support to Seen command 2004-09-21 06:51:12 +00:00
James Vega 535f4a164f Fix bug #1031277, exception in some Topic commands when trying to modify a
topic in a channel that the bot is not in.
2004-09-20 19:24:15 +00:00
James Vega e48b78787a This should fix bug #1031279, xml.sax exception when calling google commands. 2004-09-20 19:12:32 +00:00
James Vega a87660ade2 Fix bug #1031347, Google.stats exception. 2004-09-20 17:26:32 +00:00
Kevin Murphy a03f1d9f69 Fixed regexp to match changes made to UrbanDict site 2004-09-20 16:41:13 +00:00
Jeremy Fincher 164d4bc427 Added urlquote/urlunquote to webutils and changed Fun to use them. 2004-09-20 11:48:37 +00:00
Kevin Murphy ad7ae52bd9 Fixed a bug where lookup.search would fail with an error when an invalid domain was provided. 2004-09-20 09:11:17 +00:00
Kevin Murphy 4b0ed27fef RFE 871111 : Added --nokey option
Fixed a bug in the remove command where lookup specific registry values were not being removed along with the lookup
Database abstraction
2004-09-20 06:15:52 +00:00
James Vega 50973a10fb Remove #! lines. 2004-09-20 03:01:50 +00:00
James Vega 4f09fad147 More __parent fixes. 2004-09-19 23:51:21 +00:00
James Vega b396a9f19e Fix for bug #1029837, exception when calling google with unicode characters. 2004-09-19 23:22:10 +00:00
James Vega c873d0eabb Update Weather.wunder to use BeautifulSoup. Remove the #! line and add a
__contributors__ line.
2004-09-19 21:14:43 +00:00
Daniel DiPaolo 3e44335f28 Added fundb.search() and tests, AND fixed a bug with reloading FunDB 2004-09-18 15:36:52 +00:00
James Vega a641a1c437 Remove the #! line and use getpass to get the password. 2004-09-18 01:56:55 +00:00
James Vega 0045c5e69a missing import 2004-09-17 20:21:08 +00:00
James Vega 57d257078a Let's pass on AttributeError since we know what's happening there. 2004-09-17 17:17:11 +00:00
James Vega 1dc359a385 current -> currently 2004-09-17 17:13:57 +00:00
James Vega e02e0ec08b ifilter wasn't being used anymore. 2004-09-17 16:32:46 +00:00
James Vega cccbfd1d3e Add a missing config option. 2004-09-17 16:27:03 +00:00
Jeremy Fincher 597819a971 Some bugfixes. 2004-09-17 16:06:36 +00:00
James Vega b71736b6aa Fix for bug #1029764, exceptions when using MF in a /msg 2004-09-17 15:09:08 +00:00
Jeremy Fincher f8a6f2c95d Reverted accidental commit. 2004-09-17 05:09:14 +00:00
Jeremy Fincher 0a2802f56e others/timeparse.py 2004-09-17 04:56:38 +00:00
James Vega 6548085878 Stop stripping Markov's db 2004-09-17 04:40:21 +00:00
James Vega 0f182d67e4 Update to use new-style db abstractions, some super stuff. 2004-09-17 04:21:32 +00:00
James Vega bc8a6b94d9 Update to use the new-style DB abstraction. 2004-09-17 03:01:21 +00:00
Jeremy Fincher d242c8ad81 Precedence. 2004-09-16 21:01:38 +00:00
Jeremy Fincher 21efa75130 Bah, my boss agreed with Grantbow...I hate when I'm wrong. 2004-09-16 20:54:28 +00:00
Jeremy Fincher b19a2bb051 Information gathering. 2004-09-16 19:23:58 +00:00
Jeremy Fincher 324ab71db4 Added topic command. 2004-09-16 18:43:31 +00:00
Jeremy Fincher 0ceb2deb80 enableSpecificTrackerCommands. 2004-09-16 16:11:20 +00:00
Jeremy Fincher db4ae67a58 Fixed up a bit, and added tests 2004-09-16 16:03:47 +00:00
Jeremy Fincher d631b3ea1b This seems to cause bus errors, somehow, so I'm reverting it. 2004-09-16 14:49:32 +00:00
Jeremy Fincher 98150a971e Caught some exceptions, as well as made it technically more typesafe and rocking. 2004-09-16 14:48:55 +00:00
Jeremy Fincher a7ec382f71 Removed some useless stuff. 2004-09-16 14:48:22 +00:00
Jeremy Fincher 82e85fbd4f Caught another possible exception because I searched the tests' misc.log for exceptions. 2004-09-16 14:46:09 +00:00
Jeremy Fincher 5d60ece2ac Fixed a bugz0r. We should also look in test-logs/misc.log for exceptions. 2004-09-16 14:41:40 +00:00
Jeremy Fincher 9720b79a48 Changed tagging method. 2004-09-16 14:37:08 +00:00
Jeremy Fincher ea078abc57 Require word boundaries. 2004-09-16 12:13:59 +00:00
Jeremy Fincher 46eab7681a Fix 24 hours thingy. 2004-09-16 12:11:54 +00:00
James Vega cab512a86f bold's a string, not a variable. 2004-09-16 11:44:56 +00:00
Jeremy Fincher 12269e0986 I got rid of callbacks.IrcObjectProxy.finished. 2004-09-16 11:41:20 +00:00
Jeremy Fincher 4f49f11f20 Updated to use tokenizedCommand. 2004-09-16 11:36:24 +00:00
Jeremy Fincher 5be5a2c379 Some extra error checking. 2004-09-16 10:56:02 +00:00
Jeremy Fincher b0c00fb82f Converted to use tokenizedCommand rather than invalidCommand. 2004-09-16 10:54:42 +00:00
Jeremy Fincher 138b683d96 Stupid __del__ methods. 2004-09-16 10:30:17 +00:00
Jeremy Fincher 390bd45fbd Added pid command. 2004-09-15 22:37:30 +00:00
James Vega 105c371f6c Fix for bug #1028749, bad listing of babelfish languages. 2004-09-15 20:05:27 +00:00
James Vega 8f8a97261d bad logic 2004-09-15 19:31:53 +00:00
Jeremy Fincher 00889cc390 Added max and min. 2004-09-15 16:17:03 +00:00
Jeremy Fincher f53d3d5934 Added Time plugin, moved Misc.seconds to it. 2004-09-15 14:39:34 +00:00
Jeremy Fincher 01e05b8915 Fixed bug #1028385. 2004-09-15 06:18:34 +00:00
Jeremy Fincher 6c24a3e4f5 Bold instead of repr if things are to be bolded. 2004-09-15 03:50:53 +00:00
Jeremy Fincher c2399ec881 Case-insensitivity for Math.calc. 2004-09-14 21:51:54 +00:00
Jeremy Fincher 001d8439c3 Added colorfulSnarfer. 2004-09-14 20:56:47 +00:00
Jeremy Fincher da5fd46bb1 Use the new msg.repliedTo tag. 2004-09-14 15:09:01 +00:00
James Vega 5570ba3dbe Fix bug #1027279, $randomnick should not return msg.nick 2004-09-13 18:19:03 +00:00
Jeremy Fincher cdd07ecb83 Moved to plugins. 2004-09-13 17:55:04 +00:00
Jeremy Fincher bae1972316 Fixed bug #1027229 and cleaned up _chanservCommand a bit. 2004-09-13 17:51:34 +00:00
James Vega 7e52305f35 Add anydbm to our conf.Databases so that Markov can be converted to our
new-style db infrastructure.
2004-09-13 17:28:31 +00:00
James Vega 1fcc709ae8 Finish switching from "foo in db" to "db.has_key(foo)" 2004-09-13 14:26:25 +00:00
Jeremy Fincher c6bec174c4 Prettier format for latency. 2004-09-13 13:45:19 +00:00
Jeremy Fincher 4da127906d Fixed CTCP FINGER. 2004-09-13 03:18:35 +00:00
Jeremy Fincher eb0f810a47 Added a dot. 2004-09-13 01:07:04 +00:00
Jeremy Fincher 4d69806920 Removed old regexp docstrings. 2004-09-13 00:41:15 +00:00
Jeremy Fincher c3b7ade6d0 Changed contribution of jamessan slightly. 2004-09-13 00:40:25 +00:00
Jeremy Fincher 459bc3de33 Added latency command. 2004-09-13 00:29:39 +00:00
Grant Bowman 2f22be6bfc Finish adding Bold to separators in output controlled by the
existing bold registry entry.
2004-09-12 22:33:39 +00:00
Kevin Murphy 1aab33c546 Changed main command from 'ud' to 'urbandict' 2004-09-12 20:58:38 +00:00
Jeremy Fincher 9ff5f051bf Forgot an irc argument. 2004-09-12 20:36:36 +00:00
Jeremy Fincher ce3847fc88 Swapped the order of the arguments for makeChannelFilename. 2004-09-12 20:26:08 +00:00
Jeremy Fincher 4f9e67a796 Fixed tests, and changed to use invalidCommand rather than addressedRegexps so commands may now be nested in definitions. 2004-09-12 20:24:08 +00:00
Jeremy Fincher a9694c1012 Network plugin for network-related commands. 2004-09-12 05:46:18 +00:00
Jeremy Fincher dfef079480 Name changed from 'Network' 2004-09-12 04:39:46 +00:00
Jeremy Fincher 9ee20273f2 Small style fixes. 2004-09-12 04:36:54 +00:00
Jeremy Fincher 63cb4b9e6e Small style fixes. 2004-09-12 04:34:59 +00:00
Grant Bowman 33bb2e7347 Bold separators between headlines, uses existing bold registry value. 2004-09-11 21:17:54 +00:00
Kevin Murphy 73166887fb New plugin based on RFE 1024783 2004-09-11 20:35:00 +00:00
Jeremy Fincher 7335f06b81 Forgot to import supybot. 2004-09-11 20:25:07 +00:00
Jeremy Fincher 49c465c1c7 Database independence stuff. 2004-09-11 20:24:52 +00:00
James Vega 9c8c505de5 Scrap the Old 'n' Busted. Bring in the New Hotness (aka, freshly abstracted). 2004-09-10 19:37:49 +00:00
James Vega 82167728e4 Update the kernel command. 2004-09-10 17:31:13 +00:00
James Vega a7bdd631e3 Add conf.supybot.plugins.Karma.allowUnaddressedKarma 2004-09-10 15:59:38 +00:00
James Vega 4a6740fbca Removed Http.futurama as it's has been made into a supyfact file for the
Lookup plugin.
2004-09-10 15:55:25 +00:00
Jeremy Fincher 915ab813c6 Wow, this was some of the most broken code EVAR. 2004-09-10 07:28:07 +00:00
James Vega 56cf248302 If we're never normal, we shouldn't try to say we are. 2004-09-10 07:17:53 +00:00
Jeremy Fincher 8edb880af0 Initial checkin. 2004-09-10 07:02:21 +00:00
Jeremy Fincher eb9bd70599 Updated to use the new plugin ordering method. 2004-09-10 06:36:27 +00:00
Jeremy Fincher 95877b2d53 This should work somewhat. 2004-09-10 06:26:46 +00:00
Jeremy Fincher 5589ffdea3 Slight help update. 2004-09-10 06:25:38 +00:00
Jeremy Fincher ff957f8952 Added an XXX. 2004-09-10 06:25:05 +00:00
Jeremy Fincher 9fa465ce09 Changed action to do; it's more consistent with 'say' (rather than 'privmsg') and MozBot's similar plugin. 2004-09-10 06:24:30 +00:00
James Vega c1a0304724 Gotta have ourself if we want to be called. 2004-09-10 01:36:55 +00:00
Daniel DiPaolo 0f89737c16 Whoops, forgot an arg to the string formatting 2004-09-09 21:18:57 +00:00
Jeremy Fincher 1745e091f6 Initial checkin; it doesn't work, but some people might like to look at it. 2004-09-09 19:13:32 +00:00
James Vega 9b5f945d28 I was brain-dead when I committed this last time. 2004-09-09 16:27:18 +00:00
Jeremy Fincher 91101978d5 Added IrcMsg attribute tagging, and used it in some places. 2004-09-09 15:33:57 +00:00
James Vega 3986f24dad Implement patch #1023620, Handling of international Google Groups snarfing 2004-09-09 14:04:44 +00:00
James Vega b76ed61d5b Privmsg, not PrivmsgCommand 2004-09-09 00:12:44 +00:00
James Vega ddfa5e8d32 Added patch #1024088, better handling of various Ebay URLs. 2004-09-08 23:44:39 +00:00
Jeremy Fincher ee70224aa3 Changed callCommand to give a name rather than a method; added invalidCommand throttling, ctcp throttling, and whole bunch of other crap. 2004-09-08 23:34:48 +00:00
James Vega 3848ca4aa5 fix another irc.queueMsg -> irc.reply where we needed prefixName=False 2004-09-08 23:23:25 +00:00
Jeremy Fincher 383f40e55a Removed an old debugging print. 2004-09-08 22:57:39 +00:00
Jeremy Fincher 858e9e4886 Some slight fixes. 2004-09-08 22:57:09 +00:00
Jeremy Fincher a9cf06ebca Updated the docstring. 2004-09-08 22:56:55 +00:00
James Vega 30d36aae1f Add support for multi-word karmas 2004-09-07 20:28:24 +00:00
James Vega c77daeac5c We didn't used to prefixName, so let's stay that way. 2004-09-07 19:58:24 +00:00
Kevin Murphy b56ae0cadb Created Geekquote plugin
Moved Geekquote (geekquote, geekSnarfer) functionality from Http plugin to Geekquote plugin
2004-09-07 18:16:55 +00:00
James Vega d92bf5ec46 configure method was missing it's conf.register... 2004-09-07 14:59:11 +00:00
James Vega 382fb2b838 Our #! path should be /usr/bin/env python 2004-09-07 14:31:06 +00:00
James Vega b51f753b11 Let's give the user the option to get only a Bender or Fry quote. 2004-09-07 14:30:35 +00:00
James Vega ac27c8e95a Change Http.bender to Http.futurama and add support for X-Fry headers. 2004-09-07 14:07:43 +00:00
Grant Bowman a96229de1c On second thought (thanks jemfinch) making insults to channels without
knowing who is insulting can be used dangerously.  In practice I have
seen this command only used among friends or when someone is bored and
wants to see the random string produced.
2004-09-06 17:54:44 +00:00
Jeremy Fincher 26bb2335f3 Fix for attributeError I ran into, as well as a premature commit of a name change (but since it's just a name change, I'm fine with it). 2004-09-06 08:44:45 +00:00
Jeremy Fincher 2db0cd197c Fixed bug #1021631. 2004-09-06 08:42:00 +00:00
Jeremy Fincher 28b05cffcf This, also, is just plain super. 2004-09-06 08:10:49 +00:00
Jeremy Fincher 975b2806a2 This is just super. 2004-09-06 08:09:08 +00:00
Jeremy Fincher 386a23090b Elucidation. 2004-09-06 08:08:42 +00:00
Jeremy Fincher f4f25ef72c Added abs to the calc command. 2004-09-06 08:07:54 +00:00
James Vega 35b8fdeae3 Add a conf.supybot.plugins.Sourceforge.bold and setup @bugs, @rfes, and @patches to use it. 2004-09-06 01:32:45 +00:00
James Vega c4b2d53468 We shouldn't confirm for alsos. Add some more ends and add starts. Also,
move the sqlite import inside of SqliteInfobotDB
2004-09-05 22:57:15 +00:00
Daniel DiPaolo ebb7becd4f Spankin' new abstraction! 2004-09-05 17:29:22 +00:00
Grant Bowman 06ce162bd4 Improvements based on plugins/FunDB.py's insult command. 2004-09-05 02:56:16 +00:00
James Vega 6c6da438a1 Missing space 2004-09-04 05:52:07 +00:00
James Vega 977a33a43f Properly added and abstracted trackers commands 2004-09-04 05:51:30 +00:00
Grant Bowman d98de454b9 After talking to jemfinch today, this is the first checkin. All comments
from the @tracker 1012031 were addressed.
The old style __author__ field was used and no __contributors__
        (like myself) were added since I don't think the new system is
        checked in to CVS yet.
I wanted to write a test suite as well but I didn't get to it today.
2004-09-04 03:14:13 +00:00
James Vega 553a61515c Consolidate @bugs, @rfes into @trackers and add support for retrieving info
on patches.  Add (commented out) infrastructure for supporting usage of
@bugs, @rfes, and @trackers depending on the value of a config var.
2004-09-03 19:46:50 +00:00
James Vega 5f00a39ce4 Update to proper super() usage and make sure we're not trying to close() None 2004-09-03 19:12:05 +00:00
James Vega 99a1da950b Revert most of jemfinch's changes (he hadn't meant to commit them) and
fix my handling of the db in SqliteInfobotDB
2004-09-03 13:55:03 +00:00
James Vega 75dc3e804a _getId needs the irc object if it's going to use it 2004-09-03 13:42:57 +00:00
Jeremy Fincher 41117c431e Fixed bug #1020820. 2004-09-02 04:06:20 +00:00
Jeremy Fincher 012487b920 Fix bug #1020519. 2004-09-01 21:32:43 +00:00
James Vega 3aafc97a7f Catch a KeyError when trying to remove a non-existent herald. 2004-09-01 18:51:32 +00:00
James Vega adedfb8274 It helps if I register things correctly 2004-09-01 18:24:59 +00:00
James Vega 84a7026367 Add stripFormatting option (default True) 2004-09-01 18:15:57 +00:00
Grant Bowman 52ee0919db One line bug fix. 2004-09-01 17:47:32 +00:00
Jeremy Fincher 4e2be3a6a3 Use reply instead of queueMsg where possible. 2004-09-01 12:37:07 +00:00
Jeremy Fincher e4f361d7ca Forgot an import. 2004-09-01 11:48:00 +00:00
Jeremy Fincher 1b4c1f068a Fix for bug with some anydbms. 2004-09-01 11:17:36 +00:00
Jeremy Fincher f21d6c71b2 Let's make sure we use reply. 2004-09-01 10:57:17 +00:00
Jeremy Fincher 6afd74d3ad This shouldn't ignore. 2004-09-01 06:23:05 +00:00
Jeremy Fincher 3db2904ed0 Updated for new authors abstraction (single points of control are good). 2004-09-01 06:06:54 +00:00
Jeremy Fincher 82791571c1 Fixed some bugs in some callCommands, as well as used some super calls where before we did it the wrong way. 2004-09-01 04:55:08 +00:00
Jeremy Fincher 7c3092ac94 Changed info to stats. 2004-08-31 20:22:57 +00:00
Jeremy Fincher 6890baa787 Changed equalWeight to equal and augmented the descriptions. 2004-08-31 19:32:38 +00:00
Jeremy Fincher 029218b56e Only allow numeric ids. 2004-08-31 19:28:43 +00:00
Jeremy Fincher 9efe550b52 Changed some nick != othernick to not ircutils.strEqual. 2004-08-31 19:19:31 +00:00
Jeremy Fincher bad2bb12f2 Changed a warning to an info. 2004-08-31 19:16:20 +00:00
Jeremy Fincher ead683b269 Can't define an empty word. 2004-08-31 18:23:47 +00:00
Jeremy Fincher 86c7743fc9 Fixed some == tests on nicks (became ircutils.strEqual). 2004-08-31 17:23:33 +00:00
Jeremy Fincher ed71df8655 Fix for bug #1019392. 2004-08-31 16:35:42 +00:00
James Vega bb4d3cda49 Add a couple more options to supybot.unix.fortune 2004-08-31 16:20:01 +00:00
Jeremy Fincher 53c951cc04 Allow multiple fortune files. 2004-08-31 15:53:57 +00:00
Jeremy Fincher 7ede876aaa Added extra note about fortune's stupidity. 2004-08-31 15:49:20 +00:00
Jeremy Fincher 58ce7c2141 Modernized. 2004-08-31 15:24:54 +00:00
James Vega 85acfacf5d bash.org changed their URL format a little 2004-08-31 15:14:05 +00:00
Jeremy Fincher 65c739d706 Reverted to the old tld mechanism since our regexps depend on English. 2004-08-31 14:45:26 +00:00
Jeremy Fincher 1f9979073c Made info persistent as well as allowed reloading without resetting the license key. 2004-08-31 14:45:01 +00:00
James Vega 5a43c3718b That was a nasty bug and a stupid mistake on my part\. 2004-08-31 13:19:44 +00:00
Jeremy Fincher 6985fe3803 Don't send empty queries. 2004-08-31 05:53:05 +00:00
Jeremy Fincher e138211f9b Bugfixes and a test. 2004-08-30 21:46:04 +00:00
Jeremy Fincher 86106460d6 Accepted Grantbow's suggestion. 2004-08-30 04:13:31 +00:00
Jeremy Fincher 70a9fdb6b6 Accepted Grantbow's suggestion. 2004-08-30 03:33:46 +00:00
James Vega a7379fe538 I should've run the tests earlier. Now adding the inital values to the db
actually works.
2004-08-30 02:03:38 +00:00
James Vega 9b00751ce0 We must use our internal reply() method if we're going to keep track of whether
we've already replied.
2004-08-30 00:56:00 +00:00
James Vega 9fe9e142c5 Fix the problem with configure() mangling the nick 2004-08-29 20:49:03 +00:00
James Vega d7d1c42ebc Abstract registerNick and update configure() to use the abstraction 2004-08-29 20:33:07 +00:00
James Vega b111642379 Let's properly mimic Infobot's stats command and add some initial items to
a freshly created db.
2004-08-29 17:05:14 +00:00
Jeremy Fincher 0c97cb488f debug log access level required from chanserv as well as some elucidating comments. 2004-08-29 15:56:43 +00:00
Jeremy Fincher 4609557b36 Add a period. 2004-08-29 07:13:00 +00:00
James Vega 78b9d0b47d Fix the auctionSnarfer regexp to be more generic and stop logging bad snarfs
as an exception.  Warning is good enough.
2004-08-29 02:13:00 +00:00
James Vega 164f57a01b Add Anonymous.action as requested by malex 2004-08-28 23:52:48 +00:00
James Vega 23332315c9 Let's do this a slightly better way that I saw in one of the src/ files 2004-08-28 22:46:12 +00:00
James Vega b6d28d7560 Let's avoid an assertion error by making sure we don't use empty msg's 2004-08-28 21:12:44 +00:00
James Vega 0349d11853 Hopefully, this will fix the unicode issues we have with Amazon 2004-08-28 20:42:37 +00:00
Jeremy Fincher bd0d438234 *Actually* not queue things on zombies now. 2004-08-28 20:13:59 +00:00
James Vega 570b3024c2 Should fix a reported bug. I guess db isn't always iterable. 2004-08-28 20:12:51 +00:00
Jeremy Fincher a30dd2d8de Initial checkin. 2004-08-28 05:26:07 +00:00
James Vega fec25b7ee2 Remove some unnecessary regexps 2004-08-28 01:33:32 +00:00
Jeremy Fincher e11baf35b1 Stopped logging this at level warning, instead use debug. 2004-08-27 23:44:57 +00:00
James Vega b40fc68673 Fix PySqlite stupidity. 2004-08-27 20:25:30 +00:00
James Vega ba2fa6b749 Use BeautifulSoup to fix Debian.version 2004-08-27 20:02:09 +00:00
James Vega a68f8cabfe We are so smart! S-M-R-T! 2004-08-27 17:20:15 +00:00
James Vega b2b0e26e59 Let's ignore things that look like karma adjustments 2004-08-27 16:05:33 +00:00
James Vega 94c43c5040 I like the looks of these regexps better and alternation is expensive 2004-08-27 16:05:07 +00:00
Jeremy Fincher 9a7c64a359 Added clear command. 2004-08-27 15:26:52 +00:00
Jeremy Fincher ca492afd38 Fix for the TypeError bug. 2004-08-27 15:01:28 +00:00
Jeremy Fincher 685eda4a9f Don't try to send messages to zombies. 2004-08-27 08:46:29 +00:00
Jeremy Fincher c38ca4dec1 Added redo. 2004-08-27 08:44:20 +00:00
Jeremy Fincher 9e970274fb Debug log already opped messages. 2004-08-27 07:14:08 +00:00
Jeremy Fincher 7e22b2b78d Added swap. 2004-08-27 07:06:59 +00:00
James Vega 29a6c92b76 Added an optional pair to start the chain, tests, and caught some errors. 2004-08-27 06:34:48 +00:00
Jeremy Fincher 4c0e8980a3 Let's debug log a 'Registered channel' message from ChanServ. 2004-08-27 06:20:42 +00:00
Jeremy Fincher c0b3c930fb Not-so-elucidating comment. 2004-08-27 05:04:25 +00:00
Jeremy Fincher db23f4e4b5 Added sorcerynet support and refactored some other support. 2004-08-27 04:28:36 +00:00
Brett Kelly df5c1b4f79 Testing security 2004-08-26 07:42:58 +00:00
Jeremy Fincher d5aa3a6e90 Updated configure function to new format. 2004-08-26 06:35:33 +00:00
Jeremy Fincher 7cb54def63 An attepmt to be reloadable. 2004-08-25 23:05:36 +00:00
Jeremy Fincher 1d3a332769 Fix for dunno bugz0rs. 2004-08-25 22:22:46 +00:00
James Vega 85355f5da7 We have to unAction or we get ugly replies 2004-08-25 19:35:03 +00:00
James Vega ba7b018078 gotta explicitly split on ' ' since we use \n as a delimiter 2004-08-25 19:13:35 +00:00
James Vega 3635c654ef Fix a bug with adding lasts. Add some elucidating (as jemfinch would put it)
documentation.  Modify the behavior of DbmMarkovDB.firsts and .lasts so
they only report unique entries since this is how we used to behave.  We'll
still keep duplicate entries in the db because it affects randomness.
2004-08-25 18:54:21 +00:00
James Vega fbc1b04cae Markov *finally* works again. Yay! 2004-08-25 18:15:09 +00:00
Jeremy Fincher 3313080eef Fixed bug #1015151. 2004-08-25 17:32:49 +00:00
James Vega e0c5dbae43 gotta stop being so greedy. it's not fair for everyone else 2004-08-25 16:42:54 +00:00
Jeremy Fincher 92b0d6da1f Added the unban and invite commands, as well as a better framework for detecting when a channel can't be joined and handling it. 2004-08-25 04:06:59 +00:00
Jeremy Fincher 0143a41e4f Changed the topic command to be topic.set-with-no-number. 2004-08-24 23:06:16 +00:00
Jeremy Fincher 30f93fdc8f Added the Topic.default command. 2004-08-24 23:00:48 +00:00
Jeremy Fincher 151d3b7571 Topic.undo. 2004-08-24 22:48:56 +00:00
Jeremy Fincher ad578a3d0b RecognizeTopiclen. 2004-08-24 22:25:43 +00:00
Jeremy Fincher 18dce894a5 Refactoring, added set, topic, and insert. 2004-08-24 22:03:13 +00:00
Jeremy Fincher 96c5cd392e Changed getops to op, added voice. 2004-08-24 14:11:12 +00:00
Jeremy Fincher 9f14d126ce Let's notice when we can't change the topic. 2004-08-24 14:06:19 +00:00
James Vega 752ae6325e Fix for bug #1015159 2004-08-24 12:49:57 +00:00
Jeremy Fincher e32fe3b0c5 Typos. 2004-08-24 12:10:18 +00:00
Jeremy Fincher dccf91c855 Fix for RFE #1012383, RSS shouldn't announce announced feeds right after startup. 2004-08-24 04:47:34 +00:00
Jeremy Fincher 0acec85fcb Added some caching to the read/notified ids. Eventually, I imagine, this should be generically done via dbi.py. 2004-08-24 04:05:55 +00:00
Grant Bowman f208939323 Added URL to original Mozbot code per MPL 3.3.
Original developer names are absent from the file itself.
Sorry about the line length, but the URL is over 80 chars alone with
        or without the spacing.
2004-08-23 23:56:29 +00:00
Jeremy Fincher 868a6684af Removed logfile command, no one uses it and it's an information leak (channel logfiles). 2004-08-23 21:35:43 +00:00
Jeremy Fincher eccb7bacdb Added good error handling in the case that there is no words file. 2004-08-23 20:17:59 +00:00
Jeremy Fincher 25b21895d9 Better. 2004-08-23 20:13:34 +00:00
Jeremy Fincher 5861a5e07c Changed totalbugs/totalrfes to a single total command. 2004-08-23 19:53:29 +00:00
James Vega edecd51fc1 It's handy to translate the user id to a name. 2004-08-23 19:23:01 +00:00
Daniel DiPaolo bfd4a9f492 Fixed a stupid error message. (Closes: #1009681) 2004-08-23 19:08:18 +00:00
Grant Bowman c05cc2397d Cleanup. 2004-08-23 18:08:21 +00:00
James Vega 852388e8b7 Being able to send a note using the person's current nick instead of needing
to know their ircdb user name is good
2004-08-23 17:36:00 +00:00
Jeremy Fincher b3ca5ed568 Updated the help for nickometer. 2004-08-23 16:16:13 +00:00
Jeremy Fincher 8f47f0bb0d Updated the documentaiton. 2004-08-23 16:15:41 +00:00
James Vega 96754b8f4b Add $today as advertised in Utilities.echo 2004-08-23 14:01:57 +00:00
Jeremy Fincher fbb348b6e7 Copyright updates. Again, more is left to be done, but this is my part. 2004-08-23 13:14:06 +00:00
Jeremy Fincher c0386751cf Moved the connect and disconnect commands to the Owner plugin from the Relay plugin. 2004-08-23 12:34:16 +00:00
Jeremy Fincher b3ddef0105 Style updates, basically, and some slight functionality changes. 2004-08-23 12:23:21 +00:00
Jeremy Fincher 2c05cac06d Fix the __authors__/__contributors__ thing. 2004-08-23 12:16:22 +00:00
Grant Bowman 992cbb91ee Upgrade of Fun's eightball command ported from Tellbot, previously
ported from Mozbot's MagicEightBall.bm module.
2004-08-23 06:51:18 +00:00
Jeremy Fincher 5390e58176 Let's notice by default. 2004-08-22 20:45:05 +00:00
Jeremy Fincher ae048d977a Let's not bother getting database if it's not a channel. Good call. 2004-08-22 18:58:28 +00:00
Jeremy Fincher 02cd153e3d Blech. I should reverse the arguments of makeChannelFilename officially, because I keep messing them up. 2004-08-22 15:04:11 +00:00
Jeremy Fincher f18f5a7bc2 Typo. 2004-08-22 08:17:19 +00:00
Jeremy Fincher 091ff90cfb Added day and monthname. 2004-08-22 08:06:39 +00:00
Jeremy Fincher 4a36ef95ec Let's make sure is always in the string. 2004-08-21 09:49:45 +00:00
Jeremy Fincher e9c59b1426 Added punishment of other attempting relay bots. 2004-08-21 08:43:47 +00:00
Jeremy Fincher 5bb43126a6 Changed colorized to color to be consistent with other plugins. 2004-08-21 07:35:45 +00:00
Jeremy Fincher 0e9a7a7057 New implementation of formatting; dropped unformatting entirely. 2004-08-21 07:30:39 +00:00
Jeremy Fincher 247f8f4cc6 Using utils.stackTrace now that it has a compact option. 2004-08-21 07:29:33 +00:00
Jeremy Fincher 3bacc7d0b7 Attempt to document a bit better. 2004-08-21 07:29:11 +00:00
Jeremy Fincher 49c3f0c6f7 Better error messages and help. 2004-08-21 07:27:35 +00:00
Jeremy Fincher 8a9ca0bb06 New implementation of standardSubstitute. 2004-08-21 02:50:54 +00:00
Jeremy Fincher df1a964a0f standardSubstitute on the default herald. 2004-08-20 23:26:54 +00:00
Jeremy Fincher aa40c90737 Added networks command. 2004-08-20 22:32:48 +00:00
Jeremy Fincher 452f23946d Changed defaultHerald to default (now that channel values can have children) and added a public boolean for the default herald. 2004-08-20 22:27:29 +00:00
James Vega eb60864c51 Money is a float not an int. Also, uber simplify Currency.yahoo since they
provide a csv file. Yay, no html parsing!
2004-08-20 19:07:51 +00:00
Jeremy Fincher eb23fa3b14 Fixed some space problems in Google.calc. 2004-08-20 18:01:36 +00:00
Jeremy Fincher 71c752a7fb Added bender, fixed bugs. 2004-08-20 17:20:52 +00:00
Jeremy Fincher a904f0e8d2 Oops, didn't think about daemons. 2004-08-20 15:26:03 +00:00
Jeremy Fincher 852e1dcb56 Fix0red. 2004-08-20 06:52:45 +00:00
Jeremy Fincher 5c30fe221c Added mroth's noJoinsUntilIdentified. 2004-08-20 06:38:43 +00:00
Jeremy Fincher e97d866421 Removed one hack, added another, though I believe we have a net gain (and the hacks are completely unrelated, incidentally). 2004-08-20 06:22:33 +00:00
Jeremy Fincher fd959370a1 Changed default for cycleToGetOps. 2004-08-20 05:29:58 +00:00
Jeremy Fincher 403afe653a Reversed the arguments to makeChannelFilename. 2004-08-20 05:14:34 +00:00
James Vega 102188d568 utils.nItemsify 2004-08-20 04:10:32 +00:00
Jeremy Fincher d86ebf4e7f Updated calc. 2004-08-20 04:08:00 +00:00
Jeremy Fincher cf124a2f2b mroth's google calc. 2004-08-20 03:55:27 +00:00
James Vega 54995c84bc Yahoo does some funky stuff when you try to convert *large* numbers *cough*Vee*cough* 2004-08-19 22:47:30 +00:00
Jeremy Fincher 5be0b319a4 Bugfix. 2004-08-19 18:16:24 +00:00
James Vega fa84b0c87c Switchamabob 2004-08-19 17:57:55 +00:00
Jeremy Fincher bfcff00380 s is not equal to newS. 2004-08-19 17:01:04 +00:00
Jeremy Fincher 268c317fa3 Let's make this private. 2004-08-19 16:56:58 +00:00
Jeremy Fincher e6fb52e565 perlReToReplacer. 2004-08-19 16:53:41 +00:00
Jeremy Fincher cc4b76a8f3 Updated to allow configuration for multiple nicks as well as to use conf.supybot.nick() by default. 2004-08-19 16:51:18 +00:00
Jeremy Fincher f8d223095a Updated to rock more. 2004-08-19 15:59:15 +00:00
Jeremy Fincher 9a4a6adc8a Forgotten imports. 2004-08-19 13:57:15 +00:00
Jeremy Fincher 13cca25702 Initial checkin. 2004-08-19 13:49:27 +00:00
Jeremy Fincher d36459ab0b More spelling/capitalization normalization. 2004-08-19 13:33:34 +00:00
Jeremy Fincher 501b642796 Some extra periods. 2004-08-19 12:19:18 +00:00
Jeremy Fincher 4348b41178 Style updates. 2004-08-19 12:16:52 +00:00
Jeremy Fincher e11ced5f00 Capitalize supybot. 2004-08-19 12:12:38 +00:00
Jeremy Fincher 17ca364350 Normalized our 'take no arguments' strings. 2004-08-19 11:58:17 +00:00
Grant Bowman 3036e5b206 Updated help text of supybot.plugins.Bugzilla.bugSnarfer to reflect
both URL and bug ### features.
2004-08-19 05:33:15 +00:00
Grant Bowman 4c459c3a72 Bugzilla.py enhancement to allow snarfing "bug ###".
new config variable: supybot.plugins.Bugzilla.snarfTarget
Uses existing supybot.plugins.Bugzilla.bugSnarfer boolean for activation.
Includes update to test_Bugzilla.py.

Developed by Mike Taylor and I.
2004-08-19 05:29:56 +00:00
Jeremy Fincher 0f598271dc Speeling fixes. 2004-08-18 23:15:27 +00:00
Jeremy Fincher b04f6166a3 Code cleanup. 2004-08-18 20:30:06 +00:00
Jeremy Fincher dadc37149f Another typo. 2004-08-18 20:08:51 +00:00
James Vega bb36f4877f If wunderground finds multiple locations, let's return the results for the
first location they list.  Also, default Weather.weather to Weather.wunder
2004-08-18 19:32:15 +00:00
Jeremy Fincher 2e8bd9a012 Oops, typo. 2004-08-18 19:03:44 +00:00
Jeremy Fincher 820c6e8e29 Refactoring for improved handling of errors later. 2004-08-18 18:55:54 +00:00
Jeremy Fincher cd9ad40591 Let's reorder this, in case it matters sometime. 2004-08-18 18:45:52 +00:00
Jeremy Fincher e9142dc880 Style cleanups, some refactoring. 2004-08-18 18:45:02 +00:00
Daniel DiPaolo 85cbffc5dd Tyop. 2004-08-18 18:44:18 +00:00
Jeremy Fincher a1a4a7705b Let's name the workqueue. 2004-08-18 18:43:03 +00:00
Jeremy Fincher 3c866dcee3 Updated help string. 2004-08-18 18:42:01 +00:00
Jeremy Fincher 662a8cccc2 Default dictionary support. 2004-08-18 18:37:59 +00:00
Jeremy Fincher b876d792e0 Fix for ugly documentation. 2004-08-18 16:12:27 +00:00
Jeremy Fincher 2be2b4e29f ly 2004-08-17 21:00:55 +00:00
Jeremy Fincher 44d9fbe02e Added wildcard support. 2004-08-17 20:59:42 +00:00
Jeremy Fincher 1290d2e3eb Added profiling information as well as the threads command. 2004-08-17 20:28:00 +00:00
James Vega 72f36efc18 Fix some problems in Infobot.py's sqlite implementation and genericize
some other errors to better fit in with db abstraction
2004-08-17 20:01:23 +00:00
Jeremy Fincher 0bdbae6e47 Make sure the MarkovWorkQueue dies. 2004-08-17 16:18:59 +00:00
Jeremy Fincher 451e083aec Updated. 2004-08-17 15:41:19 +00:00
Jeremy Fincher fe139ce79b Immense improvements to recapturing nick. 2004-08-17 08:29:08 +00:00
James Vega c7170240f2 Unused import 2004-08-17 05:45:47 +00:00
James Vega ff8edb48fe Abstract Infobot's DB and default to SqliteInfobotDB over PickleInfobotDB 2004-08-17 05:16:28 +00:00
James Vega 2ad62c502a Add conf.supybot.plugins.Quotes.requireRegistration and fix a bug with
Quotes.random
2004-08-17 03:45:30 +00:00
James Vega 0ee2ff4fbb De-uglified urllib2.URLErrors and cleaned up a couple blocks in plugins/Http.py 2004-08-17 02:52:40 +00:00
James Vega 4a8e60b087 Add showLinks config variable and remove an unnecessary utils.htmlToText 2004-08-17 02:01:26 +00:00
James Vega 5c32fc3e17 I guess not all items have titles 2004-08-17 01:12:51 +00:00
Jeremy Fincher 3d03d6fd9f Allow notes to be auto-sent. 2004-08-16 22:43:10 +00:00
Jeremy Fincher 0f14557342 Typo. 2004-08-16 21:32:32 +00:00
Jeremy Fincher 3bd1e009fa Lower the priority, so other snarfers run first. 2004-08-16 18:46:13 +00:00
James Vega 46c71a7521 Add dbi.NoRecordError and update Quotes to use it 2004-08-16 17:34:58 +00:00
James Vega 57c2f263f9 Fix broken Quotes.info and improve Quotes.search by passing the predicate
to QuotesDB.search instead of the regexp.
2004-08-16 16:36:18 +00:00
James Vega 1a6754a307 Http.cyborg now uses the user's nick if non is specified 2004-08-16 04:48:35 +00:00
James Vega 176c71b6a9 Fix Currency.xe. Also, some slight reply cleanups and default Currency.currency
to use Currency.yahoo
2004-08-16 03:34:36 +00:00
Jeremy Fincher 60a0810b97 Added change command. 2004-08-15 18:38:07 +00:00
Grant Bowman 7f9a95d50b Updated docstring for def rfes method to give Request For Enhancement acronym. 2004-08-13 15:33:58 +00:00
Jeremy Fincher 31b1bdfcc8 Changed an info log to a debug log. 2004-08-13 12:31:38 +00:00
James Vega c2d5ac56ce Updated for database independence 2004-08-13 03:50:38 +00:00
Jeremy Fincher f45c3f5923 Default to msg.nick. 2004-08-12 18:53:11 +00:00
James Vega 25858a7c00 Some slight adjustments brought about by investigating Bug #1002363 2004-08-12 14:15:27 +00:00
Jeremy Fincher a1a703df32 Let's go to repr. Beware, people, this may invalidate certain databases. 2004-08-12 07:41:05 +00:00
Jeremy Fincher 1c69d9746c No notes to self. 2004-08-12 07:40:11 +00:00
Jeremy Fincher d64bc77b5a Testing remotely blows. 2004-08-11 23:40:56 +00:00
Jeremy Fincher 7f1c57c388 Testing remotely blows. 2004-08-11 23:37:41 +00:00
Jeremy Fincher a6f03fa33a Updated as a precursor to making it database-independent. 2004-08-11 23:35:11 +00:00
Jeremy Fincher 3af85f301b Updated as a precursor to making it database-independent. 2004-08-11 23:31:18 +00:00
Jeremy Fincher 985eb7beee Updated as a precursor to making it database-independent. 2004-08-11 23:28:45 +00:00
Jeremy Fincher a9ab89664c Moved logfilesize to Status. 2004-08-11 17:04:57 +00:00
Jeremy Fincher 58e40a81bc Small type change. 2004-08-11 17:04:08 +00:00
Jeremy Fincher 0768ce1c85 Converted to use dbi. 2004-08-11 06:17:11 +00:00
Jeremy Fincher ab29dbb479 Removed useless DunnoDBInterface. 2004-08-11 05:50:53 +00:00
Jeremy Fincher c941521ba0 Converted to use dbi. 2004-08-11 05:48:28 +00:00
Jeremy Fincher e5e98fdc2f Initial checkin. 2004-08-11 05:14:15 +00:00
Jeremy Fincher 759f38f8e0 Use makeChannelFilename. 2004-08-11 05:00:09 +00:00
Jeremy Fincher 92a04920cb Added a bit more flushing. 2004-08-11 04:57:55 +00:00
Jeremy Fincher 9ceb89c254 Dumb, error. 2004-08-10 15:45:26 +00:00
Jeremy Fincher 1b10c0ad26 Only write the file if we're monitoring words. 2004-08-10 15:45:03 +00:00
Jeremy Fincher 532ac414a0 Added includeNetwork. 2004-08-10 15:40:21 +00:00
Jeremy Fincher e908b14c64 Added a field command. 2004-08-10 15:24:01 +00:00
Jeremy Fincher 245c77d69b Made the maximum length configurable. 2004-08-10 08:09:25 +00:00
Jeremy Fincher ad0ffd2752 Let's make sure people can't run levenshtein (an O(n**3) algorithm) on large inputs. I gave it to lambdaman almost 10 minutes ago and it's still not finished. 2004-08-10 07:42:38 +00:00
Jeremy Fincher a39ad7b801 Changed info logs to debug logs. 2004-08-10 06:14:31 +00:00
Jeremy Fincher 4e92a0d0dd No => Neutral. 2004-08-09 15:04:52 +00:00
Jeremy Fincher f19c98a8f1 Extra space zapped\! 2004-08-08 19:34:15 +00:00
Jeremy Fincher efc34691bf Added Note.reply). 2004-08-08 16:50:09 +00:00
Jeremy Fincher 52cbec4838 Fixed some bugs with note orders, etc. 2004-08-07 00:48:03 +00:00
Jeremy Fincher ec16cf9622 New implementation using FlatfileDB. 2004-08-07 00:41:55 +00:00
Jeremy Fincher a59ba2563d Bugzor fix0red. 2004-08-06 17:37:28 +00:00
Jeremy Fincher efc095fcc6 Broke user and last commands off. 2004-08-06 17:35:00 +00:00
James Vega a290f4bff5 Excuses are gone 2004-08-06 12:41:07 +00:00
Jeremy Fincher 3a916b2486 Updated to allow a dirname, so I can use it later for ChannelLogger. 2004-08-06 11:29:51 +00:00
Jeremy Fincher 542a9a8193 Not die, close. Close, not die. 2004-08-06 11:23:25 +00:00
Jeremy Fincher 42bd2d42ae Updated to use FlatfileDB. 2004-08-06 11:16:05 +00:00
Jeremy Fincher 8a835a0b15 Removed configure and added a class docstring. 2004-08-06 09:52:36 +00:00
James Vega 04d0e5f667 Infobot is looking pretty complete! 2004-08-06 02:42:20 +00:00
James Vega 2952ed4d07 Make sure we don't start a game if the file doesn't exist. Also, complete
sentences are nice to have.
2004-08-06 02:01:35 +00:00
James Vega 5728974ea2 We only want to hide/count characters in string.ascii_lowercase 2004-08-05 20:29:20 +00:00
Jeremy Fincher d134a2d9ac Updated to use webutils throughout. 2004-08-05 18:29:26 +00:00
Jeremy Fincher 667b5ff0b7 Extra data directory, no yuo\! 2004-08-05 05:59:14 +00:00
Jeremy Fincher 5c4d0e48cb Extra space. 2004-08-05 05:57:53 +00:00
Jeremy Fincher 2bbfc6f67a Forgot to import sets. 2004-08-05 05:32:18 +00:00
Jeremy Fincher 8daceeaebd Changed the way channel databases are handled, added supybot.databases.plugins.channelSpecific. 2004-08-05 05:23:44 +00:00
Jeremy Fincher 75f1eb4eee Updated to handle some EnvironmentErrors. 2004-08-05 05:20:13 +00:00
Jeremy Fincher 4be774363a Yeah, shouldn't have committed this without testing first. 2004-08-05 04:15:33 +00:00
Jeremy Fincher fdc8cdb15c Let's make relaying the hostmasks on join optional. 2004-08-05 04:01:52 +00:00
Jeremy Fincher 250df8538c Slight update to make the code a touch cleaner. 2004-08-05 04:01:22 +00:00
Jeremy Fincher 76a79b0d76 New Dunno implementation. 2004-08-05 03:59:40 +00:00
Jeremy Fincher cb52197d1b Forgot to close the files. 2004-08-04 12:39:24 +00:00
Jeremy Fincher 68516b8fec Let's catch some socket.timeout action. 2004-08-04 06:19:31 +00:00
Jeremy Fincher 350f189041 FlatfileDB rulez0rs. Now we just have to convert Dunno and FunDB to use it. 2004-08-04 05:56:30 +00:00
James Vega 9db07346dc Fix (and cleanup) thanks to the suggestion in Bug #1002547 2004-08-04 02:33:57 +00:00
Jeremy Fincher bbd401533f Added requireCapability. 2004-08-03 07:32:18 +00:00
Jeremy Fincher 53c19e314b supybot.plugins.Dunno.prefixNick. 2004-08-03 07:28:14 +00:00
Jeremy Fincher 86f2cb8efa Registry values for Status.cpu. 2004-08-03 07:03:56 +00:00
Jeremy Fincher c51a9db841 Updated to use the same scheme as Bugzilla. 2004-08-03 05:52:03 +00:00
Jeremy Fincher cf90f3ce38 Later is now persistent. 2004-08-03 05:10:47 +00:00
Jeremy Fincher e729915fec Updated severely. 2004-08-03 04:39:11 +00:00
Jeremy Fincher b6a03d9ac1 Proxy for Google. 2004-08-03 04:29:25 +00:00
Jeremy Fincher 766d77e107 Updated to be smarter, though we still need ctime watching. 2004-08-02 20:33:58 +00:00
Jeremy Fincher 64d5f53dc4 Comment our use of sendMsg instead of queueMsg. 2004-08-02 19:42:48 +00:00
James Vega c08ee5ecc6 model Tail._send after LogToIrc's setup 2004-08-02 19:14:28 +00:00
Jeremy Fincher f9e96770a3 Let's make sure the angle brackets don't change color based on capitalization. 2004-08-02 18:03:27 +00:00
Daniel DiPaolo 55a38cb211 Fixed lingerinb bug from when random quotegrabs stuff was converted to config vars 2004-08-02 17:00:40 +00:00
James Vega 35ab104533 No need to import registry twice, and Strike can't even remember what that
jab at me is for, so I'm removing it.
2004-08-02 16:19:32 +00:00
Jeremy Fincher 47a098eb2d Ininital checkin of Tail. 2004-08-02 12:39:36 +00:00
Jeremy Fincher a4fdb02291 The default is not to limit the number of messages. 2004-08-02 10:52:24 +00:00
Jeremy Fincher 5300aff306 Forgot to setDaemon. 2004-08-02 00:38:39 +00:00
Jeremy Fincher d81ca6fa08 New Markov implementation. It's still broken, but I gotta run, so I'll fix it later. 2004-08-01 20:28:08 +00:00
James Vega 09c81c6d24 Update to use the registry for denying capabilities. 2004-08-01 15:35:31 +00:00
James Vega d47d54bc82 Almost out entire testsuite works, yet again. Yay! 2004-08-01 14:38:37 +00:00
Jeremy Fincher b6ba7955ac With some clearer thinking, I believe this is the proper implementation of tmpDir. If there's something wrong with it, send me a note or write a test and it'll be fixed. 2004-08-01 12:46:03 +00:00
Jeremy Fincher 197238efa0 Lucky should error if given no args. 2004-07-31 18:42:48 +00:00
Jeremy Fincher f349f08111 Changed IrcObjectProxyRegexp to SimpleProxy to more accurately show what the deal is. 2004-07-31 12:14:13 +00:00
Jeremy Fincher b4f7b878cf Forgot to prepend something to the tell. 2004-07-31 12:09:41 +00:00
Jeremy Fincher 4f248a0e03 Initial checkin. 2004-07-31 12:06:22 +00:00
Jeremy Fincher 823bfb040f Added utils.AtomicFile and converted our uses of 'w' to it. This rocks. 2004-07-31 10:21:07 +00:00
Jeremy Fincher fe8a8ee8fd Let's make sure our hashes are case-insensitive. 2004-07-31 08:54:03 +00:00
Jeremy Fincher ae26bf4a6c Still changing over those variable names. 2004-07-31 08:43:58 +00:00
Jeremy Fincher fb9a19ca17 Bugfix. 2004-07-31 08:26:29 +00:00
Jeremy Fincher 9772c45af3 Made description optional. 2004-07-31 08:05:46 +00:00
Jeremy Fincher d8d1b9f445 Added channel limit enforcement. RFE #1000368. 2004-07-31 07:46:54 +00:00
Jeremy Fincher 9165c698e0 Changed to use a 6-barrel revolver. 2004-07-31 07:01:46 +00:00
Jeremy Fincher 750d6c5e5b Added tell to Infobot. 2004-07-31 06:46:19 +00:00
James Vega 0412055a85 There's no need to test all of the tokens we're looking at. If the first one
is a command, bail out.
2004-07-31 06:32:01 +00:00
James Vega eeacd8bd22 Fixed the issue with responding when he shouldn't be by making try:finally
one fat bastard.
2004-07-31 04:52:50 +00:00
Jeremy Fincher 1cb576db03 Updated to include new status command. 2004-07-31 03:45:46 +00:00
James Vega 115a3a88ec move isCtcp to ircmsgs and fix up a couple things with Infobot 2004-07-31 03:45:25 +00:00
James Vega c31512da01 We can respond if we're addressed but there's no terminal question mark. Actions
on the other hand are the DEVIL! They get banished immediately.
2004-07-31 02:01:28 +00:00
Jeremy Fincher a3e04ea9e8 Handled some XXXs. 2004-07-31 00:46:26 +00:00
James Vega a421cbcd54 No need to tag or's since you can't escape the | 2004-07-30 23:49:44 +00:00
Jeremy Fincher c83c8c3ec3 Fixed bugz0rs in URL, added vacuum (called on stats). 2004-07-30 23:41:17 +00:00
Jeremy Fincher 893727f962 Fixed some bugz0rs. 2004-07-30 23:40:36 +00:00
Jeremy Fincher 565c6b7347 Fixed bugz0rs in URL, added vacuum (called on stats). 2004-07-30 23:39:57 +00:00
James Vega 7f112672de Added <action>, <reply>, and | handling 2004-07-30 23:08:16 +00:00
Jeremy Fincher 2336af5525 Updated to allow multiple servers. 2004-07-30 06:52:21 +00:00
Jeremy Fincher 544bfa35da Current temperature *in*, not *at*. 2004-07-29 18:36:45 +00:00
Jeremy Fincher 40ea535e06 Forgot to add rainbow to the filters list. 2004-07-29 10:47:40 +00:00
Jeremy Fincher a7dcf7604b Removed PersistentDictionary. 2004-07-29 06:58:42 +00:00
Jeremy Fincher 206d8bd527 Added the note ids that are unread to the notification message. 2004-07-28 20:25:11 +00:00
Jeremy Fincher bfa2382aae Slight doc/style updates. 2004-07-28 16:42:39 +00:00
Jeremy Fincher 6886a88d5c Added KeepAlive. 2004-07-28 06:46:28 +00:00
Jeremy Fincher 7c71096929 Changed the default for setValue keyword in setUserValue. 2004-07-28 06:12:02 +00:00
Jeremy Fincher 66bad99eaa Let's make sure getUrls doesn't return duplicates. 2004-07-28 06:02:09 +00:00
Jeremy Fincher d594232c5c Reduced functionality, but I doubt anyone will complain. Much cleaner and clearer now that we're using flat files. 2004-07-28 05:59:30 +00:00
Jeremy Fincher a42eb99cdf Bug in nicks. 2004-07-28 03:08:03 +00:00
Jeremy Fincher 848303c021 Fix for world.documenting issue. 2004-07-28 02:20:58 +00:00
Jeremy Fincher 8f72aeca1a Fix for cycling bug. 2004-07-27 23:58:07 +00:00
Jeremy Fincher 65c8b48d40 We're probably going to use Joel's irclib.py, stripped for its DCC stuff. 2004-07-27 23:55:05 +00:00
Jeremy Fincher 32ba3b10b1 Made crossword fail when an active hangman game has a solution in the answer set. 2004-07-27 22:04:43 +00:00
Jeremy Fincher 82161ee386 Refactored not to use SQLite; we lose anagrams, but crossword and hangman become much easier to use. 2004-07-27 17:43:17 +00:00
Jeremy Fincher fe55f17cbf Updated to use only the registry. 2004-07-27 05:19:14 +00:00
Jeremy Fincher 01e3cbad9e Updated, adding some logging, adding style dots to some others, etc. 2004-07-27 05:17:31 +00:00
Rob Sanderson 50c650ace3 Sample File server for DCC. Uses DCC Chat to navigate directory structure.
Allows multiple configurable queues on multiple channels.
-- Azaroth
2004-07-27 02:05:18 +00:00
Jeremy Fincher 377c443405 Deprecated, with no requests for revival. Removed. 2004-07-26 14:37:29 +00:00
Jeremy Fincher 16f4231780 Forgot questions. 2004-07-25 18:24:51 +00:00
James Vega d868a17bf9 Added "Date Submitted" to the reported information 2004-07-25 01:02:37 +00:00
Jeremy Fincher d0552fdcf2 Let's segregate our ChannelLogger logfiles. 2004-07-24 05:46:35 +00:00
Jeremy Fincher f9c61271ea w00, less path mungingEXCLAIMEXCLAIM 2004-07-24 05:18:26 +00:00
James Vega b2dbbe9ef5 small cleanups 2004-07-24 05:09:22 +00:00
Jeremy Fincher db111b7a1b Removed, they broke. 2004-07-24 05:08:45 +00:00
Jeremy Fincher 177d6fea07 Added myself as the __author__. 2004-07-24 02:30:19 +00:00
Jeremy Fincher b9da065391 Slight tweak. 2004-07-24 02:29:51 +00:00
Jeremy Fincher 70dc5c3096 Updated. 2004-07-23 21:27:16 +00:00
Jeremy Fincher 7869413b55 Add a log.info. 2004-07-23 06:55:54 +00:00
Jeremy Fincher 3d039fcdc4 Slight docstring fix. 2004-07-23 05:03:27 +00:00
Jeremy Fincher 278310e999 Moved some commands from Utilities to Format. 2004-07-23 04:55:17 +00:00
Jeremy Fincher 2369a1adae Updated. 2004-07-22 22:58:06 +00:00
Jeremy Fincher 2ebbec7d95 Added format command. 2004-07-22 22:55:06 +00:00
Jeremy Fincher 28d702ae82 Finished color command. 2004-07-22 22:46:46 +00:00
Jeremy Fincher 3cb0cf82d6 It's good for things to compile. 2004-07-22 22:17:45 +00:00
Jeremy Fincher f44121910a Initial checkin. 2004-07-22 22:15:13 +00:00
Jeremy Fincher 01435e1399 Fixed some bugs, added rainbow, etc. 2004-07-22 19:10:30 +00:00
Jeremy Fincher ce315d33a1 Forgot a #. 2004-07-22 02:20:32 +00:00
James Vega 315810d08e yay! no more stray whitespace 2004-07-21 19:36:35 +00:00
James Vega 27e3b07119 Improved RSS.announce 2004-07-21 19:12:57 +00:00
James Vega 9d4b715004 Fix a typo and remove extraneous whitespace 2004-07-21 19:06:49 +00:00
James Vega 093aa40335 whitespace 2004-07-21 01:00:37 +00:00
Jeremy Fincher 39bf2e4848 Minor updates. 2004-07-20 15:59:04 +00:00
Jeremy Fincher 368958388f Added aol filter. 2004-07-20 09:28:38 +00:00
Jeremy Fincher 2d11b44d36 Added aol filter. 2004-07-20 09:28:38 +00:00
Jeremy Fincher 95f8a7407d Added Nickometer plugin from baggins. 2004-07-20 09:04:51 +00:00
Jeremy Fincher 2b506b2fc7 Made setUserValue argument order consistent with userValue argument order. 2004-07-20 07:34:22 +00:00
Jeremy Fincher 35e2c45f2f Added multiple recipient support. 2004-07-20 07:03:15 +00:00
Jeremy Fincher 1cc62cf609 Added a list command. 2004-07-20 06:37:21 +00:00
Jeremy Fincher 83e16fa4bb Added some help and Dunno.stats. 2004-07-20 05:36:59 +00:00
Jeremy Fincher 4a7e2dba20 Example plugin helps. 2004-07-20 05:26:52 +00:00
James Vega 327254a85d Add Currency plugin and fix some whitespace annoyances. 2004-07-20 03:51:56 +00:00
James Vega 0585ccb090 Improve Weather.wunder's UV report and add heat index reporting 2004-07-18 22:25:12 +00:00
Jeremy Fincher bc1027d8cc Updated the function to match the help. 2004-07-17 16:51:27 +00:00
Jeremy Fincher efca3783c1 Let's make sure to handle the situation when the Irc object isn't in self.connected. 2004-07-15 15:05:41 +00:00
Jeremy Fincher 74208016df Added RFE about connected time. 2004-07-15 06:56:54 +00:00
James Vega 91a440e6b3 Add rudimentary blocking of adjusting one's own karma 2004-07-07 18:10:00 +00:00
Jeremy Fincher e5e1f2e84e Bugfix. I can't test this on my laptop, so expect a couple more of these. 2004-07-02 14:08:19 +00:00
Jeremy Fincher 88751622c7 Don't number if there's only one factoid, and added a factoidPrefix configuration variable. 2004-07-02 13:58:29 +00:00
Jeremy Fincher cc193c39ea Added lucky command. 2004-07-02 13:53:33 +00:00
Jeremy Fincher 0937ba22ca Added a channel-specific enforce value. 2004-07-01 17:55:10 +00:00
James Vega 180d2e8392 Fix some help messages 2004-06-28 19:38:05 +00:00
Jeremy Fincher d9d8c04e24 Slight bugfix. 2004-06-26 20:29:55 +00:00
Jeremy Fincher dae0db1de5 RFE #952861. 2004-06-25 14:14:39 +00:00
James Vega 847227622f Fix some bugs I introduced with the conversion to utils.getSocket and improve
DCC's error checking.
2004-06-20 18:03:11 +00:00
James Vega 9d9c3020ca Add handling of opening sockets to communicate with IPV6 hosts. 2004-06-20 07:37:25 +00:00
James Vega 18138da1c0 Catch some sqlite exceptions that probably shouldn't be happening, but I
don't have the best of luck with sqlite.
2004-06-19 18:03:58 +00:00
James Vega 21764931ec Fix some typos in configure() 2004-06-19 18:00:03 +00:00
James Vega 2657257535 Fixed a couple bugs and added tests for said bugs. 2004-06-19 00:10:04 +00:00
James Vega b9598abfb8 Herald.default & conf.supybot.plugins.Herald.defaultHerald 2004-06-18 18:32:05 +00:00
Jeremy Fincher 6f336f297e Possible fix for the dumb bug from dumb servers who put dumb dots in the dumb channels's dumb name. 2004-06-14 06:14:37 +00:00
Jeremy Fincher b2a70f29fe Fixed bug reported by locsmif on #supybot. 2004-06-10 13:34:06 +00:00
James Vega 5633b9d46b Updated the tiny regexp to match the site's new layout. Added more checks for
nonSnarfingRegexp. Lowered the minimum length we check for tiny URLs since
they can be as short as 20 characters.
2004-06-07 19:45:49 +00:00
Jeremy Fincher 2bf216626d Changed a message slightly. 2004-06-07 12:20:51 +00:00
Jeremy Fincher 9b662b3edc Made registry variables for the defaultLanguage and safeSearch default. 2004-06-07 12:20:16 +00:00
James Vega 36e7931b83 A few small corrections 2004-06-07 05:17:50 +00:00
James Vega b77a16f9e4 hamweather changed on us 2004-06-06 21:21:15 +00:00
James Vega 5693e0e30e Fixed some error reporting 2004-06-06 21:18:18 +00:00
Jeremy Fincher 14ae0595ba Help needed help. 2004-06-05 06:02:31 +00:00
James Vega 4479c43d1d Cleaned up regexp naming so that it is more consistent and easier to use with
multiple weather commands. Added Weather.wunder.
2004-06-04 19:49:08 +00:00
James Vega d508b19347 Evil lines of DOOM!!!...or just lines that should be empty but have
whitespace.
2004-06-04 06:14:29 +00:00
Jeremy Fincher f0c3ceabcd Added a nice little finally, just in case. 2004-06-02 05:16:54 +00:00
Jeremy Fincher 24c25436be Fixed bug in announcements. 2004-06-01 16:22:48 +00:00
James Vega 880bf8544c Somehow this bug has been around since 0.77.0 2004-05-27 16:47:05 +00:00
Jeremy Fincher b01ca9845f Change to a sendMsg to stave off a possible loop. 2004-05-11 18:14:23 +00:00
Daniel DiPaolo 6d5050eef8 Okay, total exorcism of the stupidity. 2004-05-11 04:40:38 +00:00
Daniel DiPaolo ebaecbf665 Okay, previous fix was super-dumb so for now I'm making it just not allow pipes
in aliases at all, though we may decide to change that later.
2004-05-11 04:37:26 +00:00
Daniel DiPaolo 09724663bd Fixed a typo in the Relay.join docstring. 2004-05-10 22:17:45 +00:00
Daniel DiPaolo c93171012f pipeSyntax is now in supybot.reply AND it's channel-specific .. fixed addAlias
to reflect that
2004-05-10 22:14:54 +00:00
Jeremy Fincher 6d1092957a Stop bolding exception. 2004-05-07 16:13:02 +00:00
Jeremy Fincher 738546b4cf Updateed to have a bit more personality and infinity percent more configuration variables. 2004-05-07 11:34:56 +00:00
Jeremy Fincher 741fc1d8d0 Oops, didn't anchor the no. 2004-05-06 20:09:16 +00:00
Daniel DiPaolo 8dccee975f Unclaiming Note (sorry, ink), claiming Todo, fixing the other author strings. 2004-05-06 16:33:43 +00:00
Jeremy Fincher e59ae37415 Commented out some print statements, made the reply not prefix the name. 2004-05-06 16:15:21 +00:00
Jeremy Fincher e3643e0d54 Complete rewrite. 2004-05-06 15:54:26 +00:00
Daniel DiPaolo a764359d3d Author strings, yay. 2004-05-06 15:12:41 +00:00
Daniel Berlin 583f08f3da Ignore no user error when trying to set last location 2004-05-02 16:21:35 +00:00
James Vega 86451cc8ae Added Sourceforge.fight 2004-05-01 21:38:49 +00:00
James Vega 336fabe61f Fix bug #945522 2004-05-01 19:53:28 +00:00
James Vega 3672f72b96 Returning after irc.error is good 2004-05-01 19:25:19 +00:00
Jeremy Fincher 2ebabe1a73 Hah! 2004-05-01 00:15:11 +00:00
Jeremy Fincher d82c694a05 Reimplemented set to be more general. 2004-04-30 19:21:02 +00:00
Jeremy Fincher 6b3ed89e17 Minor updates. 2004-04-30 19:20:47 +00:00
Jeremy Fincher ea90ba36db Added ignores. 2004-04-30 19:19:59 +00:00
Jeremy Fincher ae542511be Our first use of the userdata registry! 2004-04-30 18:36:16 +00:00
Jeremy Fincher e3b690f933 Added userdata registry. 2004-04-30 18:24:35 +00:00
Jeremy Fincher ab1b7d3434 Initial checkin. 2004-04-30 18:24:01 +00:00
Jeremy Fincher d43cb1403d Fixed bugz0r with regexp. 2004-04-30 18:23:36 +00:00
Jeremy Fincher 5d10dc2047 Oops, syntax error. 2004-04-30 16:55:42 +00:00
Jeremy Fincher 21b1acd3f4 Oops, forgot to update these for the protocols change. 2004-04-30 15:03:20 +00:00
Jeremy Fincher 3eedd04653 Initial checkin. 2004-04-30 09:10:06 +00:00
Jeremy Fincher 4aedfc0077 Initial checkin. 2004-04-30 08:35:19 +00:00
Jeremy Fincher eaf40ceb71 Added __author__ string. 2004-04-30 08:13:12 +00:00
Jeremy Fincher cf54ef75cf Added reply and tweaked success. 2004-04-30 06:12:20 +00:00
Jeremy Fincher b21b3af3c2 Genuflect before the master of anality (and rejoice that bug #944861 has been fixed). 2004-04-30 05:21:13 +00:00
Jeremy Fincher dc1bc4ba55 Updated a ton of configuration variables. 2004-04-30 02:13:42 +00:00
James Vega 65ad15dd45 Fixed bugs in zipinfo and netcraft 2004-04-30 01:39:29 +00:00
Jeremy Fincher 1638a1c796 Fixed bug #941579. 2004-04-29 11:52:20 +00:00
Jeremy Fincher 2c2e21e765 Fixed bug #941101. 2004-04-29 11:49:24 +00:00
James Vega 20ac0993bc Add Http.zipinfo 2004-04-28 21:13:33 +00:00
James Vega 7d3565769c Mark the files that I'm "claiming" 2004-04-28 08:45:00 +00:00
James Vega 349245a78e Fix a (probably) long-standing bug with Debian.file and pythonZgrep. Update
Debian.version so that it uses the user's 'package' name as a subword for
which to search.  This better reflects the original behavior of
Debian.version.  Also added --exact option to Debian.version in case people
don't want to use the subword search.
2004-04-28 07:54:04 +00:00
Jeremy Fincher cd3039317d Added an author command. 2004-04-28 06:30:55 +00:00
Jeremy Fincher 41a1c9f4d1 lock, unlock, restore. 2004-04-27 11:04:36 +00:00
Jeremy Fincher 4db5d0e536 Let's not synchronize topics unless we're actually relaying the channel, k? 2004-04-27 10:55:02 +00:00
Jeremy Fincher 623d71911f Fixed bug #942506. 2004-04-26 19:42:25 +00:00
Jeremy Fincher 27cd893dbd Make sure we don't take revenge on ourselves. 2004-04-26 15:35:56 +00:00
Jeremy Fincher c63826dcff Better traceback handling. 2004-04-22 21:34:40 +00:00
Jeremy Fincher 2c1437c8fc Initial checkin for Anonymous. 2004-04-22 03:53:41 +00:00
Jeremy Fincher e50f3ccbac Added Utilities.last. 2004-04-22 03:39:38 +00:00
Jeremy Fincher d2a80781dc Should fix both RSS bugs Vee2d2 reported. 2004-04-22 02:59:15 +00:00
Jeremy Fincher b5ac09b4e1 Oops, forgot to update these for the reviter=>reversed change. 2004-04-22 02:55:46 +00:00
James Vega 173af6567f Update RSS.info to accept an rss feed name as well as a url 2004-04-21 07:38:18 +00:00
Jeremy Fincher f7010805ee Made 'alias foo bar' work as expected. 2004-04-20 11:28:03 +00:00
Jeremy Fincher c1313130a8 Added a monologue command. 2004-04-20 11:19:31 +00:00
Jeremy Fincher ed8df0a998 Updated sorted for 2.4 compatibility. 2004-04-20 10:04:09 +00:00
Jeremy Fincher 85807dd077 Fix for slashdot bug, I think. 2004-04-20 09:51:55 +00:00
Jeremy Fincher 96838d0dbc Removed catch, moved curry to utils.py 2004-04-20 09:44:58 +00:00
Jeremy Fincher eee1f7cee2 Added a <number of headlines> argument to feed commands. 2004-04-19 19:24:52 +00:00
James Vega ca9f696c8c Weed out the last of the floating point COUNT bugs 2004-04-19 15:16:31 +00:00
James Vega 48f2de64a4 If a project doesn't have any bugs/rfes/trackers, we should just say so
instead of raising an exception and making it look like there was a problem.
2004-04-18 20:16:55 +00:00
Jeremy Fincher 086a2fcab6 Refactored LogLevel crap. 2004-04-18 06:24:37 +00:00
Jeremy Fincher e7f6aa884f FinallyEXCLAIM 2004-04-18 00:35:54 +00:00
James Vega 2a62e3cd5b supybot.plugins.Babelfish.disabledLanguages ->
supybot.plugins.Babelfish.languages
2004-04-17 17:17:45 +00:00
Jeremy Fincher 136ec785b0 New implementation to the 'prevent myself from relaying my own relay messages' code. 2004-04-17 17:14:59 +00:00
Jeremy Fincher 7ef716f406 Added the network name to the logfile for channels by default. 2004-04-17 15:53:24 +00:00
Jeremy Fincher 74f2b75fac Small changes. jamessan, look at this. 2004-04-17 14:46:50 +00:00
Stéphan Kochen e6468e51da Updated wizard and a tiny docstring update. (ooooooooooh :p) 2004-04-17 14:43:09 +00:00
Stéphan Kochen 69b255b4f5 Commented. 2004-04-16 21:23:53 +00:00
Stéphan Kochen 4a5380b4f7 Fixed LogToIrc overriding default log level. 2004-04-16 21:11:41 +00:00
James Vega 6a7981aac0 A little refactoring and make sure Sourceforge.tracker reports the URL since
bug/rfe used to
2004-04-16 16:31:17 +00:00
James Vega 68766a5c91 *Someone* forgot to remove the debug logging. 2004-04-16 15:19:14 +00:00
Jeremy Fincher 25281d7476 Workaround for Markov wonkiness. 2004-04-16 08:31:16 +00:00
Jeremy Fincher 392108a6fc Blech, some commented-out code until after the release. 2004-04-16 07:59:47 +00:00
Jeremy Fincher 0284ec803e Added supybot.plugins.LogToIrc.notice, for sending logs to nicks via NOTICE instead of PRIVMSG. 2004-04-16 07:50:06 +00:00
Jeremy Fincher bf7a893a75 No need to ghost; let's try switching to the nick and only ghost if we get a 433. 2004-04-16 07:43:52 +00:00
Jeremy Fincher 16c4150d1c Mega r0x0r update. 2004-04-16 07:40:18 +00:00
Jeremy Fincher 99adf8511f Uh, someone forgot to make the remainder of the changes necessary for the unColor -> stripColor conversion... 2004-04-15 23:41:24 +00:00
James Vega b9ab839470 BadWords will now filter words that have been formatted 2004-04-15 21:20:52 +00:00
Jeremy Fincher 38fee5b2dd Oops, forgot a canonicalName. 2004-04-15 14:17:07 +00:00
Jeremy Fincher 86a217c4b3 Added. 2004-04-15 06:41:04 +00:00
Jeremy Fincher 227738f78e Bugfix for Shame. 2004-04-15 06:36:34 +00:00
James Vega 08fc07b698 Yay! Finally able to consolidate Sourceforge.{rfe,bug} into
Sourceforge.tracker. Less code, more functionality. What could be better?
2004-04-15 06:20:21 +00:00
Jeremy Fincher c428e8908b Improved Google.spell message. 2004-04-14 23:33:18 +00:00
Jeremy Fincher bb850f2d6a Added some extra logging. 2004-04-14 15:47:10 +00:00
Jeremy Fincher 866e4ebd62 Added the ability to have multiple targets as well as do some capability-checking on the targets. 2004-04-14 15:46:23 +00:00
Jeremy Fincher 6504dfcaa1 Ooh, a better implementation. I rock. 2004-04-14 14:35:06 +00:00
Jeremy Fincher 1cb8cd0933 Added RFE #900293. 2004-04-14 10:13:53 +00:00
Jeremy Fincher b15b85ea7c Changed the name from LogToChannel to LogToIrc and made it capable of message nicks and not just channels. 2004-04-14 09:31:15 +00:00
Jeremy Fincher a4bf228a45 Updated help for echo. 2004-04-14 02:40:44 +00:00
James Vega 403a561671 Add supybot.plugins.Weather.convert, which determines weather or not whether
will convert temperature to the configured unit.
2004-04-14 00:26:08 +00:00
Jeremy Fincher 5d8f0156fb Fixed bug #934240. 2004-04-13 18:25:49 +00:00
Jeremy Fincher aea2f421e8 Updated a docstring and made sure to lower all the channel logfile names. 2004-04-13 05:24:05 +00:00
Jeremy Fincher 132adeff7d Updated. 2004-04-13 05:18:17 +00:00
Daniel DiPaolo e32b66df93 Fixed a boo-boo in the help string for fundb.add 2004-04-13 04:08:15 +00:00
Jeremy Fincher 72c0eb5d23 Added success. 2004-04-13 01:49:56 +00:00
James Vega 0027117e8c Fix some coloring/formatting bugs we had 2004-04-13 01:01:17 +00:00
Jeremy Fincher e877874cf7 Forgotten colon. 2004-04-13 00:59:35 +00:00
Jeremy Fincher cb97f75027 Added the ability to auto-{op,voice,halfop}. 2004-04-13 00:58:56 +00:00
Stéphan Kochen 1541f051fd Seperated logging to channels to it's own plugin.
(...and a couple of smaller changes to log itself)
2004-04-12 16:08:23 +00:00
Jeremy Fincher ec0dd27960 All in the name of case insensitivity. 2004-04-09 16:29:16 +00:00
Jeremy Fincher 0194abff28 I may finally have squished the most obvious bugs. 2004-04-09 15:43:51 +00:00
Jeremy Fincher 8a979b3ada Updated. 2004-04-09 15:13:26 +00:00
Jeremy Fincher 34ca5530b0 Man, I really didn't get enough sleep last night. Let's try this. 2004-04-09 11:38:06 +00:00
Jeremy Fincher f77f48d0f3 Added some lockingEXCLAIM w00rEXCLAIM LocksEXCLAIM 2004-04-09 05:22:56 +00:00
James Vega b2153c83fb unColor is now working. Added a colorstrip outfilter to Filter to close RFE
#863599
2004-04-09 03:59:12 +00:00
James Vega 47d7f5e18b Correctly get the disabledLanguages value (it's a ChannelValue, not
GlobalValue) and update the tests to match the new failure string.
2004-04-08 14:34:54 +00:00
James Vega 9d3c1e6e8b commaAndify(..., And='or') 2004-04-08 14:09:46 +00:00
Jeremy Fincher 60bdc8bded Picked up a few more configuration variables. 2004-04-08 11:27:34 +00:00
James Vega 8587c3cd4f Added supybot.plugins.Babelfish.disabledLanguages to disable certain languages
from being translated/spoken
2004-04-08 03:28:28 +00:00
Jeremy Fincher 5f53515a54 Fixed bug that cause RSS.announce not to announce in more than one channel. 2004-04-05 21:36:27 +00:00
Jeremy Fincher 77e6aa7453 Oops, syntax error. 2004-04-05 15:57:22 +00:00
Jeremy Fincher b74cbfafef Errant dot, begone why the FSCK can't I put an exclamation point in a stupid commit message? Bash freaking sucks. zsh handles this just fine. I can't even escape the stupid markEXCLAIMEXCLAIMEXCLAIM I CAN'T EVEN PUT STUPID PARENTHESES IN THESE COMMITS MESSAGES DIE GNU DIE DIE DIE DIE DIE DIE STUPID DOUBLE QUOTATION PARSING BITCHES 2004-04-05 10:18:45 +00:00
Jeremy Fincher 8979bc8c3d takeRevengeOnOps. 2004-04-05 10:15:05 +00:00
Jeremy Fincher 75ef083226 Fixed an error message slightly. 2004-04-05 09:57:36 +00:00
Jeremy Fincher 4c1d2c6431 Fixed bug #927010. 2004-04-05 09:52:23 +00:00
Jeremy Fincher 36f182dc60 Handled bug #926443. 2004-04-05 09:50:58 +00:00
Jeremy Fincher f8f1b4585f Slight readability change. 2004-04-05 09:25:33 +00:00
James Vega ee6ec32e01 Added Debian.bug 2004-04-01 17:09:20 +00:00
James Vega 14ec774fe8 *finally* got the Debian.incoming globbing fixed. fnmatch.fnmatch is wonky 2004-04-01 15:01:26 +00:00
James Vega 7e7343d968 It's nice to have sgmllib imported when you're trying to catch it's exceptions 2004-04-01 15:00:04 +00:00
Jeremy Fincher 72462d85d1 Looks like I didn't finish a thought. 2004-04-01 11:47:54 +00:00
Jeremy Fincher d4c7db7a93 Began Relay.reconnect and changed names to nicks. 2004-03-30 21:14:34 +00:00
Jeremy Fincher cc9522e833 Slight cleanup. 2004-03-30 08:32:17 +00:00
James Vega 346d0a5acc your colon misses you, jemfinch 2004-03-29 16:52:42 +00:00
Jeremy Fincher 7d3c9ffef0 Fix for fix for scheduler.list showing ran (but not removed) events. 2004-03-29 16:45:09 +00:00
Jeremy Fincher c96065a540 Fix for scheduler.list showing ran (but not removed) events. 2004-03-29 16:26:09 +00:00
Jeremy Fincher f5365a6202 Added channel logfile rotation. 2004-03-27 20:18:47 +00:00
Jeremy Fincher 07d10bb223 Fixed bug #923562. 2004-03-27 13:30:46 +00:00
James Vega f130db33cc Better error checking with Http.stockquote and remove Http.weather's tests. 2004-03-26 00:56:31 +00:00
James Vega a1e48a8ff7 Make sure the Wind Chill and Heat Index temps are configurable in Weather.ham 2004-03-26 00:28:51 +00:00
Jeremy Fincher 4837707e65 Slight refactoring. 2004-03-25 12:14:01 +00:00
Jeremy Fincher 154577832c Change words from a channel value to a global value. 2004-03-25 12:13:29 +00:00
Jeremy Fincher ea8c7ddf77 Added timestamp configuration variable. 2004-03-24 23:10:55 +00:00
Jeremy Fincher 057563540f Removed leading spaces if the timestamp is set to nothing. 2004-03-24 23:05:28 +00:00
Jeremy Fincher adc046a6a0 Added flushImmediately and [nolog] prefix. 2004-03-24 22:50:10 +00:00
James Vega 22d484ef01 YAPMR 2004-03-19 17:13:33 +00:00
James Vega 6a211adb42 YAPMR 2004-03-19 16:58:54 +00:00
James Vega 3ae730a94c Fix the passing of quoted text on to Google searches ... again. This time it's
correct.  ;)
2004-03-17 13:38:04 +00:00
James Vega 823c91ff44 Updated Wordstats plugin to allow removal of tracked words. 2004-03-14 06:43:03 +00:00
Daniel DiPaolo 4e7d862373 Removing the "see foo" referencing code as it is error-prone (it's really tough
to accurately track self-referencing leading to recursion and circular
references leading to infinite looping) and I don't think it's all that useful.
Fixing it would make the already-contorted code of this plugin even worse!
2004-03-11 04:50:09 +00:00
James Vega a79bc26201 Updated Seen.seen to accept no arguments. 2004-03-09 22:04:41 +00:00
James Vega 672b2e9df1 Revert the non-PRIVMSG watching until we have a proper mixin to be able to
track part, join, *and* quit.
2004-03-09 12:59:24 +00:00
James Vega 601ea799f3 Some small cleanups 2004-03-02 00:26:35 +00:00
Jeremy Fincher b6f2cefa0c Added a revision string. 2004-03-02 00:20:32 +00:00
James Vega e31aa252dd Don't respond with the units so as to ease nesting convert and calc 2004-03-01 23:18:21 +00:00
Jeremy Fincher d3de7cbe30 Remove replySuccess. 2004-03-01 18:32:56 +00:00
James Vega 4b32a206c4 Add Seen trackers for PART, JOIN, QUIT (and fix ircmsgs.prettyPrint for QUIT) 2004-02-29 21:13:20 +00:00
Stéphan Kochen 4db8096757 Don't notice news to the channel with supybot.reply.withPrivateNotice on. 2004-02-29 14:12:10 +00:00
Jeremy Fincher 4b1e5b5a74 Don't display errors in snarfers,, mo. 2004-02-27 17:20:57 +00:00
Jeremy Fincher 700fe71958 Minor update to cpu output, mithro said it was confusing. 2004-02-27 08:20:59 +00:00
Jeremy Fincher 8ea62d2503 I should get some kind of anality award. 2004-02-26 17:16:22 +00:00
Jeremy Fincher aabd318710 Let's make Heralds use standardSubstitute too. 2004-02-26 16:45:38 +00:00
Jeremy Fincher fc71c53b0e Made echo use standardSubstitute. 2004-02-26 15:53:45 +00:00
James Vega 8590bc2134 weatherCommand -> command 2004-02-25 15:46:22 +00:00
James Vega 31c8af3fda Yay! Now Network.whois can retrieve information for any domain. 2004-02-24 21:52:53 +00:00
Jeremy Fincher 90ace9437d Minor stylistic updates. 2004-02-24 11:22:53 +00:00
James Vega 0e574d7144 Forgot something 2004-02-23 11:35:06 +00:00
James Vega e5ce3c8ee9 A few more fixes/cleanups 2004-02-23 11:08:22 +00:00
Jeremy Fincher 52230d16e1 Somewhat fixed. 2004-02-23 09:49:47 +00:00
Jeremy Fincher 295eafcb37 Added weather command. 2004-02-23 09:05:12 +00:00
James Vega af442c8313 I guess I should've used setValue instead of set for LicenseKey 2004-02-21 22:06:31 +00:00
James Vega 6f24ebecce Fixed some things with WeatherUnit and temperature parsing in Weather.cnn 2004-02-21 21:49:44 +00:00
James Vega d3b8c25255 Added Weather.cnn, which retrieves weather from weather.cnn.com.
Renamed Weather.weather to Weather.ham in preparation for jemfinch adding the
ability to specify which service to use when Weather.weather is called.
Added ability to specify default temperature units in which to report the
temperature.
2004-02-21 21:11:50 +00:00
James Vega a76036722e -.-- .- -.-- --..-- -. --- .-- -- --- .-. ... . -..-. ..- -. -- --- .-.
... .   ... ..- .--. .--. --- .-. - ...   .--. ..- -. -.-. - ..- .- - .. ---
-. .-.-.-
2004-02-20 22:45:27 +00:00
Jeremy Fincher 7859f16aa6 Fixed a bugz0r. 2004-02-20 22:41:51 +00:00
Jeremy Fincher 168b438edf Fixed bug with aliases that fail to load. 2004-02-20 08:09:59 +00:00
Jeremy Fincher 65bec68ec6 Fixed bug with aliases that fail to load. 2004-02-20 08:09:29 +00:00
Jeremy Fincher 58decb39a9 Fixed bug #900879. 2004-02-20 06:17:36 +00:00
Jeremy Fincher dda4d61421 Added the stuff needed for channel karma. 2004-02-20 05:33:12 +00:00
Jeremy Fincher d9a4a6da36 forgetting[something] KeyError: something 2004-02-20 05:00:31 +00:00
James Vega 61dbf12016 Remove a subclass from test_Amazon.
Only quote words in Amazon results if they are not being bolded.
2004-02-19 07:40:57 +00:00
Jeremy Fincher c563559b29 googleSnarfer shouldn't prefixName, and shouldn't come back with failuers. 2004-02-19 07:18:33 +00:00
Daniel DiPaolo bfea2fcc3f Make Topic.add and Topic.change agree on how strict they are with users adding
and changing topic items (i.e., they now both fallback on simply the nick
whenever a registered username is unavailable)
2004-02-18 22:36:58 +00:00
Daniel DiPaolo dcf7d167eb Fixed typo:
<sifu> Strike|laptop: Error: I've already got ops in #grasshoppersx

That last x is the typo :)
2004-02-18 04:36:50 +00:00
James Vega 3128255c0f MoobotFactoids.randomfactoid must've felt so lonely not having anyone to test
that he was ok.  Add that to him having an unwanted msg lying around, and he
must've been quite sad.
2004-02-17 21:41:52 +00:00
Jeremy Fincher 1ef546178c Fixed doMode only to do something when there are actual arguments. 2004-02-17 19:04:24 +00:00
James Vega 3851d1d152 Added amazon snarfer and price information. 2004-02-17 16:40:32 +00:00
James Vega 7192e97376 Added url to Ebay.auction as per RFE #896118 2004-02-17 15:36:27 +00:00
Jeremy Fincher 976efd87cf Added skullY's patches for Network.whois for .orgs. 2004-02-17 08:08:18 +00:00
Daniel DiPaolo a35e185c4b Just changed a var name to be more clear in _lock for MF, and finally fixed the
MF tests so that they all pass (without removing test functionality)!
2004-02-17 06:33:23 +00:00
Jeremy Fincher c0dad919d6 Updated. 2004-02-17 06:29:19 +00:00
Jeremy Fincher bef64f2b21 Should fix bugz0r with OptionList.tokenize. 2004-02-17 05:14:57 +00:00
James Vega 62f3242b81 I thought this already sorted by id... 2004-02-17 02:41:09 +00:00
Jeremy Fincher ef550c2dc0 Fixed bug lkn4it reported -- no doJoin. 2004-02-17 01:51:54 +00:00
Jeremy Fincher 2fb2a6e8cd Made us not respond in invalidCommand if the factoid isn't found. 2004-02-16 08:30:59 +00:00
Jeremy Fincher e86fdd4dcb WordStats didn't have a proper __revision__. 2004-02-16 04:14:57 +00:00
Jeremy Fincher 3566d941a2 Fixed bugz0r reported by gnd and lkn4it. 2004-02-16 03:54:16 +00:00
Jeremy Fincher 20b3b6ac88 Hopefully fixed the persistence problem. 2004-02-16 03:51:11 +00:00
James Vega 23393edd83 Set licensekey registry values to private values. 2004-02-14 07:17:59 +00:00
Jeremy Fincher 3776788694 Fixed bad configure juju. 2004-02-14 00:56:17 +00:00
Jeremy Fincher fb59b25a63 Added the ability for configuration variables to be private so they can't have their values gotten by people who can't change them. 2004-02-14 00:47:21 +00:00
Jeremy Fincher 4786631c6c Made title snarfer not snarf if the URL is in an addressed message. 2004-02-13 21:57:38 +00:00
Jeremy Fincher af0a4987f4 Made Factoids infinitely cooler. WE REFUSE TO BE A REDHEADED STEPCHILD! 2004-02-13 21:50:23 +00:00
Jeremy Fincher 8569d70f85 Fixed over-specifying test. 2004-02-13 10:33:18 +00:00
Jeremy Fincher 4c681b274c Fixed test, made sure that a failure in adding lookups doesn't keep the plugin from isntantiating. 2004-02-13 10:06:27 +00:00
Jeremy Fincher 87f4d36d6f Fixed tests. 2004-02-13 09:50:46 +00:00
Jeremy Fincher c68a8015a0 Fixed failing tests. 2004-02-13 09:29:55 +00:00
Jeremy Fincher f2fc683538 Added Herald.get. 2004-02-13 06:41:59 +00:00
Jeremy Fincher 2d79a470dc Fixed problem with integer-looking ids in repeat. 2004-02-13 04:24:44 +00:00
Jeremy Fincher af60780619 Forgot an enumerate, man, that sucked. 2004-02-12 14:12:28 +00:00
Jeremy Fincher 4396d65b94 Added docstrings for the class. Eventually help should show these instead of the dispatcher helps. 2004-02-12 07:06:12 +00:00
Jeremy Fincher 31bb1abc7d Remove stupid alias crack...er...crap from Sourceforge. 2004-02-12 04:25:37 +00:00
Jeremy Fincher b668da98aa Removed stupid alias crap\! 2004-02-12 03:59:08 +00:00
James Vega 09eae1bdcc Make sure to catch amazon.NoLicenseKey and provide a nice "hold-my-hand" help
message.
2004-02-12 01:13:16 +00:00
Jeremy Fincher 157106fad6 Changed from a warning to a debug log for unexpected NickServ notices. 2004-02-12 00:48:50 +00:00
Jeremy Fincher dda081b302 Changed error message in the case of no license key. 2004-02-12 00:23:24 +00:00
James Vega 1f9d794943 Fix the Debian.version regexps and fully propagate the Zegrep -> Zgrep
renaming that occured a few days ago.
2004-02-11 23:39:47 +00:00
Jeremy Fincher bd4451c3f6 Made RSS.announce require #channel,op. 2004-02-11 07:22:13 +00:00
Jeremy Fincher 1264f21f23 Fixed supybot.channels to use an IrcSet instead of a list. 2004-02-11 06:27:35 +00:00
Jeremy Fincher cf1c3a84b9 Made Sen case-insensitive (again...) 2004-02-11 06:20:29 +00:00
Jeremy Fincher 139e1bb614 Stylistic updates. 2004-02-11 06:08:25 +00:00
Jeremy Fincher 78bf842965 Slightly more pervasive logging. 2004-02-11 06:07:50 +00:00
Jeremy Fincher 8df8c27a66 Safety catch for inconsistent wordstats/users databases. 2004-02-11 06:06:19 +00:00
Daniel DiPaolo 5aef3f2e02 Removed all instances of repr()'ing (or "%r" % ...'ing) factoid values or keys,
as that mucks about with unicode input/output which is desirable to keep.
2004-02-10 14:01:50 +00:00
Jeremy Fincher ac74ef9819 Fix for bug #893264; we can now discover what channels require registration and only go after we've identified. 2004-02-10 04:01:05 +00:00
Jeremy Fincher d9f1c47fba Fix for bug #893264; we can now discover what channels require registration and only go after we've identified. 2004-02-10 03:48:56 +00:00
Jeremy Fincher 71d0b0343a Made Relay *actually* save the channels in the registry. 2004-02-10 03:29:52 +00:00
Jeremy Fincher a1cb1ae4d8 Added ghost command, caught a few more errors in identify. 2004-02-10 03:29:02 +00:00
Keith Jones 5eac427f15 Changed float division to integer division 2004-02-10 03:21:45 +00:00
Jeremy Fincher 20285ae546 Fixed bugz0rs in RSS's announcements. 2004-02-10 03:14:46 +00:00