[00:21:08] *** Crazysim has quit IRC [00:33:01] <TFKyle> hey guys, in supybot.utils.safeEval, is there a reason that you re-parse the node when its already parsed (nodes = compiler.parse(s).node.nodes where its already been parsed in a try: block right above it) /me is trying to optimize a bit [00:45:32] <supybot> <Strike> TFKyle: doesn't look like it (but I didn't write safeEval) [00:45:56] -supybot- babyhuey has joined on oftc [00:46:15] <supybot> <babyhuey> is there any way i can get my supybot to identify with nickserv when he start? [00:47:08] <bbrazil> yes, see the services plugin [00:47:20] <TFKyle> babyhuey: yep, read http://supybot.com/documentation/help/howto/auto-identify [00:47:21] <supybot> Title: How to auto-identify your Supybot with NickServ Supybot Website (at supybot.com) [00:47:45] <supybot> <babyhuey> thanks [00:49:45] *** jetscreamer has joined #supybot [00:50:01] -supybot- babyhuey has left on oftc [00:50:05] *** Crazysim has joined #supybot [00:50:39] -supybot- Strike|work has quit oftc (Quit: leaving) [01:05:26] *** jetscreamer has left #supybot [01:24:49] *** brad2901 has quit IRC [01:25:01] *** brad2901 has joined #supybot [01:33:29] *** Mazon is now known as mazon [01:33:55] *** agile has joined #supybot [01:47:29] *** aa__ has joined #supybot [01:52:29] *** aa___ has joined #supybot [01:58:23] *** aa_ has quit IRC [02:02:25] *** aa___ has quit IRC [02:03:15] *** aa_ has joined #supybot [02:07:10] *** aa__ has quit IRC [02:58:45] *** jetscreamer has joined #supybot [04:52:22] *** jetscreamer has quit IRC [05:30:12] *** DukGalNamu has joined #supybot [05:30:18] <DukGalNamu> hey, there is a channel [05:30:33] <DukGalNamu> ohh [05:30:47] <DukGalNamu> ummm, i am a little confused as to where to go from here [05:31:05] <DukGalNamu> bots installed, and on my cahnnel... [05:31:10] <DukGalNamu> responds to me [05:31:22] <DukGalNamu> how do i get it to respond to certain commands [05:31:45] <DukGalNamu> how do i give it those commands [05:31:51] <DukGalNamu> and such [05:35:22] *** jetscreamer has joined #supybot [05:35:37] <DukGalNamu> someone joined :) [05:38:40] *** Freso has quit IRC [05:39:21] *** jetscreamer has quit IRC [05:40:10] <jat> DukGalNamu: In the channel? [05:40:49] <DukGalNamu> yeah in my channel [05:40:49] *** jetscreamer has joined #supybot [05:41:07] <DukGalNamu> jat: or did you mean something else? [05:41:42] <jat> Depends on the prefix character. [05:41:43] <DukGalNamu> for isntance i want it to respond to kill someone and such [05:41:53] <DukGalNamu> so [05:41:58] <DukGalNamu> !kill jat [05:42:16] <DukGalNamu> would have the bot do something somewhat amusing [05:42:29] <DukGalNamu> like attempt to kill you with a soiled diaper [05:42:39] <jat> Well first you'd need to set ! as one of your prefix chars. [05:42:46] <DukGalNamu> done [05:42:51] <jat> And then you'd need kill to be implemented in a plugin. [05:42:58] <jat> Or you could make an alias for it. [05:42:59] <DukGalNamu> .... [05:43:02] <DukGalNamu> ? [05:43:09] <DukGalNamu> alias? [05:43:21] <jat> @help alias add [05:43:22] <supybot> jat: (alias add <name> <alias>) -- Defines an alias <name> that executes <alias>. The <alias> should be in the standard "command argument [nestedcommand argument]" arguments to the alias; they'll be filled with the first, second, etc. arguments. $1, $2, etc. can be used for required arguments. @1, @2, etc. can be used for optional arguments. $* simply means "all remaining arguments," (1 more message) [05:43:49] *** jetscreamer has quit IRC [05:46:04] <DukGalNamu> jat: so !alias add kill "/me kills $1 with a soiled diaper" ? [05:46:21] <jat> /me isn't a supybot command, so no. [05:46:35] <jat> !alias add kill "action kills $1 with a soiled diaper" [05:46:39] <jat> @alias add kill "action kills $1 with a soiled diaper" [05:46:40] <supybot> jat: The operation succeeded. [05:46:43] <jat> @kill DukGalNamu [05:46:45] * supybot kills DukGalNamu with a soiled diaper [05:46:48] <DukGalNamu> lol [05:47:07] <jat> action isn't in any of the default plugins though. [05:47:10] <DukGalNamu> jat: what about multiple random strings, supported? [05:47:24] <jat> There's probably a way to do that. [05:47:27] <DukGalNamu> jat: great [05:47:46] <DukGalNamu> what do i need to have action supported? [05:48:30] <jat> I'm trying to remember the command to figure out which plugin a command is in. :| [05:48:45] <jat> @plugin action [05:48:46] <supybot> jat: The "action" command is available in the Reply plugin. [05:48:51] <jat> There we are. [05:49:31] <DukGalNamu> jat: does that mean that i can also change the command in the same way? [05:49:42] <jat> huh? [05:49:53] <DukGalNamu> so i want to change it [05:50:34] <DukGalNamu> to kills $1 with a leaved stick [05:50:47] <DukGalNamu> i just run the same command by it? [05:51:22] <jat> Change the alias you mean? [05:51:25] <jat> Or have it random? [05:51:26] <DukGalNamu> yeah [05:51:29] <DukGalNamu> change [05:51:39] <DukGalNamu> random later [05:51:46] <jat> @alias add kill "action kills $1 with a leaved stick" [05:51:46] <supybot> jat: The operation succeeded. [05:51:48] <jat> @kill DukGalNamu [05:51:49] * supybot kills DukGalNamu with a leaved stick [05:51:55] <DukGalNamu> cool [05:52:02] <jat> You can lock it so it can't be changed if you want. [05:54:07] <jat> Well you could always play with the Insult plugin. [05:54:35] <DukGalNamu> jat: true, although the praise plugin doesn't seem to work [05:54:54] <jat> I've never used either, so I can't really help with them. [05:59:48] <DukGalNamu> does the first part of the string have to be a command? [06:00:12] <DukGalNamu> would !alias add kirk "KHAAAAAAAAN!!!!" [06:00:16] <DukGalNamu> work? [06:02:00] <DukGalNamu> ahh, figured it out [06:02:02] <DukGalNamu> nm [06:06:15] <DukGalNamu> ohh, how can i get it to respond in more then one line [06:07:23] <jat> Don't know if you can. [06:07:29] <jat> You'd probably have to write a plugin for that. [06:10:21] <DukGalNamu> dang [06:10:54] <DukGalNamu> i was hoping for this bot to be a little more functional out of the box.... [06:11:00] <DukGalNamu> nice config script though [06:11:07] <DukGalNamu> and it does work [06:18:01] <DukGalNamu> how would i get it to simply say someting instead of reply [06:26:01] *** Inc has joined #supybot [06:26:04] <Inc> http://tinyurl.com/tmft [06:26:06] <supybot> Title: Lemon Party - Join the fun (at tinyurl.com) [06:26:09] <Inc> hahaha [06:26:13] <Inc> figured it would be [06:26:19] <Inc> that's why I sniffed the url. [06:26:46] <Inc> no one click the link. [06:27:43] <DukGalNamu> why not? [06:27:53] <Inc> because it's bad [06:28:58] <DukGalNamu> OMG MY EYES!!! [06:29:27] <Inc> exactly why I <3 supybot. [06:29:44] <DukGalNamu> ? [06:30:44] <DukGalNamu> how did you know just from that titile? [06:32:55] <Inc> because [06:33:03] <Inc> it says Lemon part -join the fun [06:33:14] <DukGalNamu> and that means what? [06:33:33] <Inc> a bunch of a gay guys fucking eachother. [06:33:34] <DukGalNamu> old guys doing eachother? [06:33:43] <DukGalNamu> ok [06:33:44] <Inc> I've visited the site before due to alink like that [06:33:46] <DukGalNamu> i didn't know that [06:34:06] <DukGalNamu> now i do, and will avoid it at all costs [06:35:03] <Inc> yes [06:37:36] *** jetscreamer has joined #supybot [06:40:59] <Inc> @help titlesniffer [06:41:00] <supybot> Inc: Error: There is no command "titlesniffer". [06:41:06] <Inc> what do they use [06:41:13] <Inc> @tinyurl [06:41:15] <supybot> Inc: Error: "tinyurl" is not a valid command. [06:41:38] *** beoba has quit IRC [06:43:13] <Inc> NO ONE CLICK THIS LINK. I got it in spam in gmail and want to check if it's a virus or something [06:43:16] <Inc> opps [06:43:19] <Inc> 23:42 <HedgeMage> plus, about 1/4 of them or so come in with missing/outdated [06:43:22] <Inc> err [06:43:34] <Inc> www.od.hVX.cvbzcj.org/5sp/ [06:43:58] <Inc> lame [06:44:02] * Inc slaps supybot [06:46:07] *** factor has joined #supybot [06:46:32] <factor> is the weather module fixed? [06:46:44] <factor> @weather tulsa,ok [06:46:46] <supybot> factor: Error: Could not find weather information. [06:46:50] <factor> guess not [06:59:53] *** jetscreamer has left #supybot [07:11:38] <Hagabard> well [07:11:40] <Hagabard> you can cheat [07:11:42] <Hagabard> like i do [07:11:46] <Hagabard> @search weather [07:11:46] <supybot> Hagabard: supybot.plugins.Weather, supybot.plugins.Weather.public, supybot.plugins.Weather.temperatureUnit, supybot.plugins.Weather.command, and supybot.plugins.Weather.convert [07:11:53] <Hagabard> @config help supybot.plugins.Weather.command [07:11:54] <supybot> Hagabard: Sets the default command to use when retrieving the weather. Command must be one of wunder, wunder rss, cnn, or ham. Valid strings: wunder, wunder rss, cnn, and ham. (Current value: wunder) [07:12:27] <Hagabard> i set that to wunder rss or whatever. then you don't notice as much, it's just a longer delay in updates [07:12:30] <Hagabard> but it works [07:16:51] <factor> yea I use cnn but the weather option was the best [07:18:54] <Inc> http://www.nsa.gov/kids/ [07:18:56] <supybot> Title: CryptoKids America's Future Codemakers & Codebreakers -- Site Start Page (at www.nsa.gov) [07:19:00] <Inc> ^^the best [07:19:55] <factor> heh future law breaker. [07:19:59] <Inc> "Do you like designing web pages or developing online computer [07:20:00] <Inc> games?" yup that's what you'll be doing as a computer scientist [07:20:00] <Inc> at the nsa [07:30:49] *** Inc has left #supybot [07:31:34] *** jemfinch has joined #supybot [07:31:35] <supybot> jemfinch! Sedated loves you! [07:32:36] <jemfinch> . [07:32:47] <Hagabard> .. [07:33:32] <factor> jemfinch:is the weahter module fixed yet? [07:36:55] * jemfinch doesn't really work with the weather module. [07:36:58] <jemfinch> @weather [07:36:59] <supybot> jemfinch: (weather <US zip code | US/Canada city, state | Foreign city, country>) -- Returns the approximate weather conditions for a given city. [07:37:07] <jemfinch> @weather 43202 [07:37:08] <supybot> jemfinch: Error: Could not find weather information. [07:37:19] <jemfinch> factor: talk to jamessan :) [07:37:57] <factor> heh [07:37:57] <factor> ok [07:38:24] <factor> jamessan is the weather module fixed yet :) [07:43:26] <Hagabard> factor: use the wunder rss, it's still wunder, just a little more delayed. [07:44:05] <DukGalNamu> http://www.od.hVX.cvbzcj.org/5sp/ [07:44:11] <supybot> Title: Comfort RX - Where it matters. (at www.od.hVX.cvbzcj.org) [07:44:59] <DukGalNamu> @weather 92821 [07:45:00] <supybot> DukGalNamu: Error: Could not find weather information. [07:45:11] <Hagabard> @list weather [07:45:11] <supybot> Hagabard: cnn, ham, weather, wunder, and wunder rss [07:45:25] <Hagabard> @wunder rss 92821 [07:45:27] <supybot> Hagabard: Temperature: 55°F / 13°C | Humidity: 83% | Pressure: 30.21in / 1023hPa | Conditions: Clear | Wind Direction: North | Wind Speed: 0mph / 0km/h; Rest of Tonight - Mostly clear. Patchy fog. Visibility one quarter mile or less at times. Lows 43 to 53. Light winds becoming east 15 mph after midnight. as of 8:23 PM PST on February 11, 2006; [07:47:01] <DukGalNamu> 55 yeah right [07:47:08] <DukGalNamu> more like 70 [07:47:21] <DukGalNamu> stupid weather people [07:47:46] <DukGalNamu> Wind Direction: North | Wind Speed: 0mph / 0km/h LOL [07:48:02] <DukGalNamu> how can there be direction without movement [07:56:51] *** brad2901` has joined #supybot [07:56:53] *** brad2901 has quit IRC [07:57:46] *** mazon is now known as Mazon [08:01:07] <Mazon> anyone awake? - have a bot thats gone 100% - again [08:01:17] <Mazon> any advise on how to debug ? [08:03:45] <Hagabard> what was it's quit message? [08:04:16] <Hagabard> and gone as in deleted? [08:04:27] <Hagabard> that's more likely an OS or user issue :) [08:04:59] <Mazon> gone 100% as in using 100% cpu [08:05:31] <factor> what version. [08:05:38] <Mazon> latest [08:06:09] <Mazon> the best I can get debug wise from the log is: [08:06:14] <Mazon> ERROR [12-Feb-2006 06:32:32] supybot Uncaught exception: [08:06:26] <Mazon> File "/usr/lib/python2.4/site-packages/supybot/plugins/ChannelLogger/plugin.py", line 247, in doQuit [08:06:26] <Mazon> for (channel, chan) in self.lastStates[irc].channels.iteritems(): [08:06:30] <Mazon> KeyError: <irclib.Irc object for freenode> [08:06:40] <Mazon> and then a stream of [08:06:46] <Mazon> Error connecting to efnet.demon.co.uk:6667: timeout: timed out [08:06:50] <Mazon> Reconnecting to efnet [08:06:56] <Mazon> Connecting to efnet.. [08:14:41] <factor> dunno [08:14:53] *** jetscreamer has joined #supybot [08:15:00] <factor> I had the older one do that to me ,but not the new [08:26:14] <Hagabard> sqlite was the main culprit of cpu sucking. [08:42:40] *** brad2901` has quit IRC [08:48:29] <Mazon> does this make any sense: [08:48:31] <Mazon> efnet: unset and freenode: brown.freenode.net [08:48:31] <Mazon> network connect efnet irc.inet.tele.dk [08:48:31] <Mazon> Error: I'm already connected to efnet. [08:48:31] <Mazon> network disconnect efnet [08:48:32] <Mazon> The operation succeeded. Disconnection to efnet initiated. [08:48:34] <Mazon> network connect efnet irc.inet.tele.dk [08:48:36] <Mazon> The operation succeeded. Connection to efnet initiated. [08:48:38] <Mazon> efnet: unset and freenode: brown.freenode.net [08:49:51] *** Crazysim has quit IRC [08:50:43] *** Crazysim has joined #supybot [09:02:03] <Hagabard> mazon: unset means it has not connected yet [09:10:34] *** jetscreamer has quit IRC [09:12:09] <Mazon> but I can't get it to connect then - odd - just keeps saying The operation succeeded. and unset [09:23:31] <Hagabard> happens to me when i can't connect to a network for some reason [09:23:49] <Hagabard> usually i can tell from the logs or messages on screen (as i keep stdout available via screen) [09:43:58] *** echelog has joined #supybot [09:52:31] *** harshy has joined #supybot [10:13:53] *** jetscreamer has joined #supybot [11:09:19] <DukGalNamu> woo, prelinking [11:10:51] <DukGalNamu> 1=true right? [11:11:07] <DukGalNamu> oops wrong channel [11:11:12] <DukGalNamu> :P [12:45:06] *** harshy has quit IRC [12:47:34] *** Freso has joined #Supybot [13:09:37] *** brad2901 has joined #supybot [14:13:22] *** echelog has joined #supybot [14:17:47] *** echelog has joined #supybot [14:23:12] *** Mazon has quit IRC [15:36:15] *** jetscreamer has left #supybot [16:26:33] *** StyXman has joined #supybot [16:26:45] <StyXman> hi all [16:27:00] <StyXman> my supy doesn't completely shoutdown [16:27:23] <StyXman> e.g., if I hit C-c on it, it reaches INFO 2006-02-12T12:26:20 Shutdown complete. [16:27:37] <StyXman> but then I need to kill -9 it [16:33:27] <jamessan> yeah, that's a problem with the twisted drivers [16:39:28] <StyXman> I see [17:16:40] *** EtherealShifter has joined #Supybot [17:17:51] *** StyXman has left #supybot [17:30:48] *** StyXman has joined #supybot [18:08:47] *** beoba has joined #supybot [18:11:22] *** StyXman has left #supybot [18:59:45] *** jetscreamer has joined #supybot [19:10:55] -supybot- DannyB has quit oftc (Remote host closed the connection) [19:21:24] *** jetscreamer has quit IRC [19:25:07] *** jetscreamer has joined #supybot [19:26:46] *** jetscreamer has quit IRC [19:39:53] *** jetscreamer has joined #supybot [19:53:30] *** jetscreamer has quit IRC [19:59:16] -supybot- DannyB has joined on oftc [20:22:25] *** beoba has quit IRC [20:23:10] *** beoba has joined #supybot [20:25:57] *** Mazon193 is now known as Mazon [20:54:03] *** jetscreamer has joined #supybot [22:08:07] *** jetscreamer has quit IRC [22:49:00] *** dju` has joined #supybot [23:10:59] -supybot- DannyB has quit oftc (Read error: Connection reset by peer) [23:12:57] -supybot- DannyB has joined on oftc [23:48:23] *** Mazon is now known as mazon [23:51:42] *** dju` has quit IRC [23:54:11] *** dju` has joined #supybot