Commit Graph

1943 Commits

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