[00:09:48] *** Crazysim has quit IRC [00:17:35] *** factor has left #supybot [00:44:43] <eracc> My bots are reconnecting a LOT due to "lost" ping from freenode. Is there any way to mitigate this other than disabling ping or making the interval an hour? [00:49:23] *** Mazon is now known as mazon [00:50:00] <eracc> What is odd is I do not "lose" connection to freenode from my X-Chat session which is coming from the same network as my bots. So I do not understand why the bots are "losing" connection so much and reconnecting 2 - 4 times every hour. [00:50:58] <supybot> <Strike|work> well they could still be connecting to different servers, but yes that does sound curious [00:53:16] <eracc> One of the bots is on zelazny.freenode.net and the other is on kornbluth.freenode.net at the moment. [00:53:36] <eracc> Of course when they reconnect they likely will hit different servers. [00:54:35] <supybot> <Strike|work> what driver are you using? [00:56:43] <eracc> Which of these do I check? supybot.drivers, supybot.drivers.poll, supybot.drivers.module, and supybot.drivers.maxReconnectWait [00:56:53] <eracc> module? [00:57:20] <supybot> <Strike|work> @config supybot.drivers [00:57:24] <supybot> <supybot> Strike|work: Error: That registry variable has no value. Use the list command in this plugin to see what variables are available in this group. [00:57:25] <supybot> <Strike|work> @config supybot.drivers.module [00:57:26] <supybot> <supybot> Strike|work: default [00:57:33] <supybot> <Strike|work> yeah, what is that for your bot(s)? [00:57:47] <eracc> default [00:57:56] <supybot> <Strike|work> do you have twisted installed on your system? [00:58:16] <eracc> Probably not. I've not heard of it so ... [00:58:55] <eracc> Thing is the bots only started doing this earlier this week. [00:59:24] <eracc> Prior to this week everything seemed fine. [00:59:53] <supybot> <Strike|work> done any updates/installs in that week? [01:00:01] <eracc> Nope. [01:00:04] <supybot> <Strike|work> it may just be freenode sucking, for all we know [01:00:27] <eracc> Server on which the bots run has not been updated since ... December. [01:00:42] <eracc> Yeah. [01:01:00] <eracc> Probably freenode suckage. Still, I don't like it. :-) [01:01:14] <supybot> <Strike|work> I don't blame you. [01:01:57] <eracc> Hmmm, what if I try decreasing the ping interval to use ping as a sort of "keep alive"? [01:02:21] <eracc> I'll try that with one of the bots and see what heppens. [01:02:25] <eracc> *happens [01:08:32] <eracc> This is FreeBSD. I presume the port to install for "twisted" is py-twisted? [01:08:47] <eracc> Oh, wait. [01:09:31] <eracc> Ah, /usr/local/lib/python2.4/site-packages/supybot/drivers/Twisted.py [01:10:15] <eracc> So I "load Twisted" and then use that? [01:10:56] <supybot> <Strike|work> no, if you have it installed, the "default" uses it [01:11:12] <supybot> <Strike|work> it checks for that and if it's not there it uses the regular python socket stuff [01:11:45] <eracc> OIC. So, is it included with supybot or do I have to install it from the FreeBSD ports? [01:12:12] <supybot> <Strike|work> shouldn't be included with the bot [01:12:21] <eracc> Ok. What I needed to know. [01:12:30] <supybot> <Strike|work> you don't NEED twisted, I was just curious to see if you were using it so I could diagnose similar problems in the future [01:12:35] <supybot> <Strike|work> in case someone else experiences the same thing [01:12:38] <eracc> Ah, ok. [01:14:11] <eracc> Well, I decreased the ping interval on one of my bots to 60 seconds to see if that will work to "keep alive" the connection. Crossing my fingers. [01:15:30] <eracc> I also set the log to DEBUG so I can have more detail. [01:17:03] <supybot> <Strike|work> cool [01:24:49] <eracc> Odd. The bot has stopped pinging, according to the log, but is still "alive". Log now says INFO but I did not change it. :-/ [01:26:02] -supybot- Strike|work has quit oftc (Quit: leaving) [01:40:47] *** flamingspinach has joined #supybot [02:19:49] *** xulin has quit IRC [02:39:17] *** Freso has quit IRC [02:58:38] <BigTrucK> supybot owns btw [02:58:41] <BigTrucK> :) [03:44:55] *** jetscreamer has joined #supybot [04:41:31] <BigTrucK> fasdfa [05:08:52] *** jetscreamer has quit IRC [06:23:31] <Hagabard> sweet. [06:23:42] <Hagabard> twisted isn't working all of a sudden. [06:24:09] <Hagabard> oh well, socket works for me [06:26:16] <BigTrucK> twisted? [06:26:56] <Hagabard> yes, twisted [06:27:18] <BigTrucK> what is that? [06:27:56] <Hagabard> @google twisted python [06:28:00] <supybot> Hagabard: Search took 0.50 seconds: Twisted Matrix Labs: Twisted Matrix Laboratories: <http://twistedmatrix.com/>; Twisted Matrix Labs: Twisted: <http://twistedmatrix.com/products/twisted>; ONLamp.com -- Twisted Python: <http://www.onlamp.com/pub/a/python/2003/4/24/pythonnews.html> [06:32:23] <BigTrucK> ic [06:39:46] <Hagabard> strike: after upgrading to latest darcs, i can't seem to get my bots to even connect to irc using twisted. had to manually set to default sockets. [07:43:29] *** eracc has quit IRC [07:45:01] *** eracc has joined #supybot [08:02:22] *** agile has quit IRC [08:29:05] *** beoba has quit IRC [10:11:15] *** brad2901 has quit IRC [10:50:01] <jemfinch> @later tell aa* Hey, what's going on with this? ''[last --from Hagabard]'' [10:50:03] <supybot> jemfinch: The operation succeeded. [11:10:13] <Hagabard> uNF [11:10:37] <Hagabard> i'm aroundish if you have questions [11:10:41] * Hagabard is at work, w00t [11:20:45] <Hagabard> i will be upgrading to freebsd 6 this year, so hopefully my strange issues will just 'go away' [11:58:46] *** bbrazil has left #supybot [12:01:48] *** shalafi has joined #supybot [12:02:31] <shalafi> hi i can't seem the configure the database for QuoteGrabs and can't seem to find anything according, in documentation [12:02:35] <shalafi> somebody can direct me ? [12:02:44] <shalafi> i chek the QuoteGrabs plugin page [12:02:51] <shalafi> but coulndt found [12:14:02] <Hagabard> hm [12:14:11] <Hagabard> it could support a couple, i forget [12:14:15] <Hagabard> @search data [12:14:16] <supybot> Hagabard: supybot.directories.data, supybot.directories.data.tmp, supybot.databases, supybot.databases.users, supybot.databases.users.filename, supybot.databases.users.timeoutIdentification, supybot.databases.users.allowUnregistration, supybot.databases.ignores, supybot.databases.ignores.filename, supybot.databases.channels, supybot.databases.channels.filename, supybot.databases.plugins, (1 more message) [12:14:28] <Hagabard> @config help supybot.databases [12:14:29] <supybot> Hagabard: Determines what databases are available for use. If this value is not configured (that is, if its value is empty) then sane defaults will be provided. (Current value: sqlite flat cdb pickle) [12:15:02] <shalafi> oh i can use the flat file then [12:15:10] <Hagabard> i took sqlite out of mine, caused too many issues for me (the py-sqlite module isn't the most robust lib out there) [12:15:29] <Hagabard> yea, and i think it honors that in order of preference too [12:15:54] <Hagabard> so if you put clat cdb pickle sqlite, it wouldn't use sqlite as the default (i think) [12:16:21] <shalafi> ah ok [12:16:25] <shalafi> great thanks [12:16:26] <Hagabard> jemfinch would probbably correct me if i was wrong, mainly because he's always lurking behind his idle client facade [12:16:48] <Hagabard> or something [12:36:07] *** shalafi has left #supybot [13:35:25] *** brad2901 has joined #supybot [15:37:10] *** mazon is now known as Mazon [16:57:05] *** Hagabard has quit IRC [19:05:36] *** BigTrucK has quit IRC [20:04:51] *** brad2901 has quit IRC [20:05:07] *** brad2901` has joined #supybot [20:05:21] *** Crazysim has joined #supybot [20:25:58] *** brad2901` is now known as brad2901 [20:39:22] *** eracc has quit IRC [20:39:41] *** eracc has joined #supybot [20:47:29] *** beoba has joined #supybot [21:33:14] *** Freso has joined #Supybot [22:34:11] *** Ahil has joined #supybot [22:54:05] *** zanny has joined #supybot [23:43:53] *** Freso has quit IRC [23:46:09] *** jetscreamer has joined #supybot [23:46:20] *** jetscreamer has left #supybot