Commit Graph

1919 Commits

Author SHA1 Message Date
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