[00:10:52] *** Mazon is now known as mazon [00:19:27] *** Freso has quit IRC [00:32:51] *** Sedated has quit IRC [00:48:49] *** brad2901 has joined #supybot [00:52:45] *** zanny has joined #supybot [01:01:18] *** Freso has joined #Supybot [01:09:49] -supybot- Strike|work has quit oftc (Quit: leaving) [01:13:01] *** Sedated has joined #supybot [01:20:57] *** agile has quit IRC [01:25:41] -supybot- DannyB has quit oftc (Ping timeout: 480 seconds) [02:29:18] -supybot- DannyB has joined on oftc [02:57:21] *** brad2901 has quit IRC [03:11:46] *** beoba has joined #supybot [03:27:06] -supybot- DannyB has quit oftc (Ping timeout: 480 seconds) [03:27:27] -supybot- DannyB has joined on oftc [03:38:45] -supybot- DannyB has quit oftc (Ping timeout: 480 seconds) [03:39:11] -supybot- DannyB has joined on oftc [03:56:00] *** factor has left #supybot [04:04:52] *** eracc_ is now known as eracc [04:15:09] *** Freso has quit IRC [04:41:12] -supybot- DannyB has quit oftc (Ping timeout: 480 seconds) [04:41:47] -supybot- Strike|laptop has joined on oftc [04:42:28] -supybot- Strike|laptop has quit oftc (Quit:) [04:51:13] -supybot- DannyB has joined on oftc [04:57:41] *** jemfinch has joined #supybot [04:57:42] <supybot> jemfinch! mykilx loves you! [05:02:32] *** jemfinch has quit IRC [05:03:01] *** jemfinch has joined #supybot [05:08:55] -supybot- DannyB has quit oftc (Ping timeout: 480 seconds) [05:18:47] -supybot- DannyB has joined on oftc [05:58:28] *** jetscreamer has joined #supybot [06:15:36] *** jetscreamer has quit IRC [06:20:03] *** flamingspinach has quit IRC [06:21:07] *** flamingspinach has joined #supybot [06:58:51] -supybot- DannyB has quit oftc (Ping timeout: 480 seconds) [07:00:54] *** jetscreamer has joined #supybot [07:05:45] *** Gokee2 has quit IRC [07:05:46] -supybot- Gokee2 has quit oftc (Remote host closed the connection) [07:08:17] -supybot- DannyB has joined on oftc [08:13:48] *** beoba has quit IRC [08:17:46] *** jetscreamer has quit IRC [08:42:41] *** jetscreamer has joined #supybot [08:43:32] *** eracc_ has joined #supybot [08:44:03] *** eracc has quit IRC [08:59:27] *** mazon is now known as Mazon [09:51:06] *** Hagabard has quit IRC [10:19:45] *** jetscreamer has quit IRC [10:44:17] *** Hagabard has joined #supybot [11:13:14] *** flamingspinach has quit IRC [11:43:50] *** zanny has quit IRC [12:09:37] *** Crazysim has quit IRC [12:56:57] *** Crazysim has joined #supybot [13:49:08] *** Crazysim has quit IRC [13:50:00] *** Crazysim has joined #supybot [13:54:02] *** Freso has joined #Supybot [15:01:26] *** jetscreamer has joined #supybot [15:45:11] *** Nightweaver has quit IRC [15:46:00] *** agile has joined #supybot [15:46:57] *** jetscreamer has quit IRC [15:47:59] -supybot- DannyB has quit oftc (Ping timeout: 480 seconds) [15:57:41] -supybot- DannyB has joined on oftc [16:30:04] *** Mazon is now known as mazon [16:35:24] *** jetscreamer has joined #supybot [17:38:08] *** flamingspinach has joined #supybot [17:46:46] *** brad2901 has joined #supybot [17:48:11] *** TFKyle has quit IRC [17:51:22] *** TFKyle has joined #supybot [18:24:08] *** TFKyle has joined #supybot [18:33:50] -supybot- Strike|work has joined on oftc [18:33:55] -supybot- mode change by ChanServ on oftc: +o Strike|work [18:47:45] *** TFKyle has quit IRC [19:14:05] *** TFKyle has joined #supybot [19:33:33] <zirpu> @version [19:33:36] <supybot> zirpu: The current (running) version of this Supybot is 0.83.0rc3+darcs. The newest version available online is 0.83.1. [19:35:15] *** mazon is now known as Mazon [19:52:33] *** always35_192 has joined #supybot [19:52:40] <always35_192> hi everyone [19:54:01] *** always35_192 has left #supybot [20:01:39] *** brad2901 has quit IRC [20:01:50] *** brad2901` has joined #supybot [20:04:07] *** brad2901` is now known as brad2901 [20:59:30] <Moof> how do I get supybot to talk on a channel unbidden? [20:59:43] <supybot> <Strike|work> eh? [21:00:18] * Moof is tryign to write a plugin which monitors a directory for new files, and wants the bot to speak on the channel when new files are found [21:00:53] <supybot> <Strike|work> oh, our Tail plugin (in supybot-plugins) does something very similar [21:00:58] <Moof> ah [21:01:01] <supybot> <Strike|work> I'd check that out and see what it does [21:01:02] <Moof> I'll have a peek [21:02:54] *** jetscreamer has quit IRC [21:03:32] <Moof> what iss supybot-data? [21:03:59] <Moof> also, given supybot-plugins is 30th August, should I be looking at some repository head? [21:04:04] <supybot> <Strike|work> just a few data files to use with plugins, mainly Lookup [21:04:20] <supybot> <Strike|work> well, there's the darcs repo if you want to use that, but I don't think Tail has been changed much since then [21:05:35] <Moof> ok [21:08:47] <Moof> ah, cunning [21:09:01] <Moof> lastIrc is set on init? [21:09:15] <Moof> oh, on __call__ [21:11:25] <Moof> when is the plugin __call__ed? [21:16:48] <Moof> also, is there an example of a Perspecitve Broker Client somewhere? [21:19:15] *** scrooge has joined #supybot [21:19:25] <scrooge> @google google google google [21:19:26] <supybot> scrooge: (google google google google <search> [--{language,restrict} <value>] [--{notsafe,similar}]) -- Searches google.com for the given string. As many results as can fit are included. --language accepts a language abbreviation; --restrict restricts the results to certain classes of things; --similar tells Go [21:19:29] <scrooge> :/ [21:32:09] *** Freso has quit IRC [22:07:34] *** beoba has joined #supybot [22:29:25] <supybot> <Strike|work> Moof: __call__ is (I think) guaranteed to be called every 2 minutes or something [22:42:29] <Moof> ah [22:42:47] <supybot> <Strike|work> or maybe it's every time it receives a message (plus the guarantee of 2 minutes even with no messages) [22:42:51] <supybot> <Strike|work> I can't remember [22:43:00] <Moof> how do I get notified on channel join? [22:43:23] <supybot> <Strike|work> define an onJoin method, I believe [22:44:08] <Moof> hmmm, what's the prototype? [22:44:45] <supybot> <Strike|work> I mean doJoin, sorry [22:44:56] <supybot> <Strike|work> def doJoin(self, msg) [22:46:16] <Moof> where can I see that? [22:47:18] <supybot> <Strike|work> ChannelStats uses it [22:48:30] <supybot> <Strike|work> Herald does too of course [22:49:05] <supybot> <Strike|work> oh, and apparently Herald's doJoin uses "def doJoin(self, irc, msg):" I guess you can use either.. [22:58:26] <Moof> I take it I have to ignore every join that doesnt' have me as msg.nick? [23:03:58] <Moof> and I take it I need to doPart in case of parting? [23:05:11] <Moof> basically, I'm looking to add my channel's watch dirs when I join the channel, and I assume I need to clean up when I part them or am kicked form them ,or whatever [23:11:08] *** Crazysim has quit IRC [23:18:41] *** jetscreamer has joined #supybot [23:20:30] *** josef has joined #supybot [23:20:37] <josef> how do i make supybot do /me ? [23:21:18] <supybot> <Strike|work> @action does something [23:21:19] <supybot> * supybot does something [23:21:38] <josef> sorry, i mean in a plugin [23:22:18] <supybot> <Strike|work> irc.reply('...', action=True) I believe [23:22:21] <josef> sweet [23:23:36] <supybot> <Strike|work> yeah, that's it [23:53:32] *** domenico_c has joined #supybot [23:53:39] *** domenico_c has left #supybot [23:59:05] <Moof> when should I not use private=True on irc.reply?