Commit Graph

2614 Commits

Author SHA1 Message Date
James Vega
8d4244f04e Add support for non-PRIVMSG Seen watching. QUIT and NICK are the only two
things that aren't currently supported
2004-12-30 03:22:17 +00:00
James Vega
4012c5b771 Fix a bug in Note where Note.list --sent would list the sender's name instead
of the receivers.
2004-12-30 02:44:23 +00:00
James Vega
034fb54bd2 Fleshed out Observer.remove. Added 'active' status to Observer.info 2004-12-30 01:05:12 +00:00
James Vega
fd6f4e7e24 Fix a bug where we weren't catching the end of the URL appropriately 2004-12-29 22:30:54 +00:00
James Vega
ab0eff4eea Add Infobot.update, which allows updating the is/are dbs with external Infobot
"fact packs".  Need to add threading so the bot isn't blocked while updating.
2004-12-29 20:34:19 +00:00
James Vega
4261ec4f76 Implement RFE #1087718, add a config var to ignore messages addressed to the bot. 2004-12-29 16:45:08 +00:00
James Vega
cb42006490 Better emulation of Infobot wrt overwriting factoids and missing factoids. 2004-12-29 16:28:46 +00:00
James Vega
82a055c466 Fix an exception. There may be a better way to fix this (jemfinch), but
this will at least stop the exceptions.
2004-12-29 14:20:00 +00:00
Kevin Murphy
6d2a52613b Fix for bug #1088549 2004-12-29 07:01:18 +00:00
Kevin Murphy
e867e4cab6 Easy peezy
Fix for Bug #1090008
2004-12-29 06:46:35 +00:00
Kevin Murphy
bbedf5c2d4 Fix for bug #1092462 2004-12-29 06:41:32 +00:00
James Vega
c93edfc42e Change Infobot's *Unaddressed* config variables to be unaddressed.* and add
unaddressed.replyExistingFactoid.
Began Infobot refactoring and changing the dbs so that they can be channel
specific.  This is likely still broken.
2004-12-29 06:18:43 +00:00
Jeremy Fincher
11c12e9062 Fixed bug #1091927, Topic.insert was doing the same thing as Topic.add. 2004-12-28 01:10:31 +00:00
Jeremy Fincher
094e2c15e0 Cleaner implementation of noticeNonPrivmsgs. You'd think the variable name would've clued me in. 2004-12-21 15:37:54 +00:00
Jeremy Fincher
c350baa2ae Added Topic.separator. 2004-12-21 13:09:41 +00:00
Jeremy Fincher
d6136cc39e Left in an _getIrcName call. 2004-12-21 01:03:31 +00:00
Jeremy Fincher
9d3cb7952d Misspelling. 2004-12-20 19:23:58 +00:00
Jeremy Fincher
afcb951e9b Pluralization bug. 2004-12-20 06:22:21 +00:00
Jeremy Fincher
dd572f56ea Forgot to lower the nick. 2004-12-20 06:05:17 +00:00
Jeremy Fincher
3552a1374c Forgot a user dot. 2004-12-20 02:21:16 +00:00
Jeremy Fincher
d4e41dae55 Forgot another import. 2004-12-19 16:05:46 +00:00
Jeremy Fincher
df03340113 Added noticeNonPrivmsgs configuration variable. 2004-12-19 01:21:32 +00:00
Jeremy Fincher
5b622adec6 No reason why we can't sample empty strings. 2004-12-19 00:17:26 +00:00
Jeremy Fincher
f4d7da4f35 Updated to give an appropriate error message in Observer.remove. 2004-12-19 00:17:09 +00:00
Jeremy Fincher
1f22d5eb1d sorted isn't in utils anymore. 2004-12-18 23:45:06 +00:00
Jeremy Fincher
35c2003773 Forgot to remove a debugging print. 2004-12-18 21:22:20 +00:00
Jeremy Fincher
3e10b627c0 Fixed a bug in apply and added the shuffle command. 2004-12-18 21:03:53 +00:00
Jeremy Fincher
ec2d298d8b Forgot an import. 2004-12-18 20:36:26 +00:00
Jeremy Fincher
15f47f5ea9 Catch an exception that wasn't being caught. 2004-12-18 20:28:52 +00:00
James Vega
6a1d4d64f6 Hopefully this will completely fix the WordStats bug. 2004-12-18 12:15:46 +00:00
James Vega
cd4f073ad5 Fix bug #1087369, WordStats is case sensitive 2004-12-18 04:06:53 +00:00
Jeremy Fincher
2dcc0779ff Remove empty strings in args. 2004-12-18 01:31:33 +00:00
Jeremy Fincher
f1b53073fb Make sure reply prefixes the nick. 2004-12-17 20:08:18 +00:00
Jeremy Fincher
20924ed87e Added RFE #1031748, optional password for Network.connect. 2004-12-17 19:51:09 +00:00
Jeremy Fincher
b8f2e97237 Forgot the dot 2004-12-17 19:11:05 +00:00
James Vega
b9b04fdb90 Need SimpleProxy for irc.noReply() 2004-12-17 06:02:20 +00:00
James Vega
3b2ef3d88f Add plugins.getChannel 2004-12-17 05:18:21 +00:00
James Vega
75eb335e39 Apparently, popen2.popen4 doesn't reap its children, so let's use
popen2.Popen4 and do it ourselves.
2004-12-17 01:37:42 +00:00
James Vega
62c77509d4 Make the specific tracker commands work. 2004-12-16 20:34:52 +00:00
James Vega
7b800fb4c6 Send proper CTCP responses. 2004-12-16 18:07:55 +00:00
James Vega
1e484a2b87 Don't cycle if we're already op. 2004-12-16 18:07:10 +00:00
Jeremy Fincher
889cb347f7 Misspelled variable name. 2004-12-16 14:17:03 +00:00
Jeremy Fincher
e91a897f53 Removed some XXXes. 2004-12-16 09:50:42 +00:00
Jeremy Fincher
0c0f7915f5 Converted to use world.getIrc. 2004-12-16 08:10:46 +00:00
Jeremy Fincher
73deb2036c Minor stylistic changes. 2004-12-16 08:10:22 +00:00
Jeremy Fincher
a29c4b216a Converted to use irc.isChannel rather than ircutils.isChannel. 2004-12-16 07:56:57 +00:00
Jeremy Fincher
161b9b96fc Todo #1047143, conversion of os.path.join calls to dirize calls. 2004-12-16 07:43:13 +00:00
Jeremy Fincher
6f28557f23 Format change. 2004-12-15 19:56:40 +00:00
James Vega
cee0dc3463 wrapify. I don't feel like converting the db properly (i.e., using
data/Todo/<user>.db), so I'll leave alone the current db.
2004-12-15 18:43:09 +00:00
James Vega
c8af5c886b wrapified 2004-12-15 16:37:26 +00:00