[00:31:49] *** RichardG has quit IRC
[00:33:13] *** RichardG has joined #supybot
[00:38:16] *** SteelSide has quit IRC
[00:39:01] *** SteelSide has joined #supybot
[01:13:20] *** ProgVal has quit IRC
[01:38:06] <nanotube> EdWyse_Home: stick it on the 'patches' tracker on supy sourceforge
[01:38:13] <nanotube> !later tell progval pong
[01:38:17] <nanotube> ;;later tell progval pong
[01:38:17] <gribble> The operation succeeded.
[01:43:15] *** mren is now known as mren|off
[01:53:25] *** RichardG has quit IRC
[01:56:46] *** RichardG has joined #supybot
[02:00:35] *** ziplock has joined #supybot
[02:04:49] <ziplock> I'm at a loss. I was in a week or two ago trying to figure out why "factoids search #<channel> *" wasn't working, using an older version of supybot. I just installed 83.4.1 in hopes of solving the situation but no joy. Any ideas/suggestions?
[02:06:25] <ziplock> factoids search #feedsite test
[02:06:32] <ziplock> er, sorry
[02:14:38] *** KenjiE20 has quit IRC
[02:35:40] *** RichardG has quit IRC
[02:43:10] *** RichardG has joined #supybot
[03:14:18] *** fossrox has quit IRC
[03:18:44] *** fire|bird has quit IRC
[03:19:23] *** fire|bird has joined #supybot
[03:39:47] *** Steve57 has joined #supybot
[04:06:29] *** P4 has quit IRC
[04:06:29] *** P4 has joined #supybot
[04:19:02] *** Benwa has quit IRC
[04:32:53] *** Benwa has joined #supybot
[04:57:55] <EdWyse_Home> gribble factoids search #supybot *
[04:58:12] <EdWyse_Home> Do you have to be identified first?
[04:58:22] <EdWyse_Home> ziplock ^
[05:27:07] *** Checkie has joined #supybot
[07:29:37] *** ProgVal has joined #supybot
[07:37:07] *** nosa- has quit IRC
[07:51:00] <nanotube> EdWyse_Home: gribble doesn't respond when addressed by nick. try ;;
[07:51:07] <nanotube> ;;factoids search #supybot *
[07:51:08] <gribble> 'conditional', 'ggc', 'ggr', 'git', 'gitrepo', 'gribblegitcontent', 'gribblegitrepo', 'installguide', 'messageparser', 'quantumlemur', 'resources', 'snapshot', 'stepnem', 'supybook', 'supysnap', and 'wunderweather'
[07:56:50] <ProgVal> Hi nanotube
[07:57:33] <nanotube> o/
[07:58:35] <ProgVal> I had à question about git for you, but I don't remember it ><
[07:58:49] <nanotube> heh
[08:00:41] <ProgVal> Oh, not about git : abouti gettext : pygettext doesn't catch docstrings
[08:02:27] *** sailerboy is now known as zz_sailerboy
[08:02:43] <ProgVal> (sorry for missiles, I have rotfl check out how go use both franchi and english spell-correction check)
[08:03:01] <ProgVal> Misspells*
[08:03:21] <nanotube> mm if you do pygettext --docstrings?
[08:04:18] <ProgVal> It doesn't do anything
[08:04:53] * nanotube gonna give it a try...
[08:06:17] <nanotube> ProgVal: just tried pygettext --docstrings - worked for me just fine
[08:06:35] <nanotube> there were 3 docstrings in my test file, it got them all into the .pot
[08:06:39] <ProgVal> What is your file ?
[08:07:11] <nanotube> it's a plugin.py for one of my custom plugins.
[08:07:36] <ProgVal> Can you pastebin it ?
[08:07:56] <nanotube> sure... and in the meantime... tell me your python version and your pygettext version
[08:08:49] <ProgVal> Python 2.6.5 (it may have some patches from Debian)
[08:09:17] <nanotube> python - same here, 2.6.5 out of ubuntu repos
[08:09:32] <ProgVal> And pygettext, I don't know, I'll check out debian package website
[08:09:42] <nanotube> just run pygettext --version
[08:09:50] <nanotube> that'll tell you
[08:11:07] <nanotube> mine's 1.5
[08:11:23] <ProgVal> My computer is off
[08:11:46] <ProgVal> Pygettext is included in python : packages.debian.org/search?searchon=contents&keywords=pygettext&mode=path&suite=unstable&arch=any
[08:12:36] <nanotube> well if it comes with 2.6.5, probably same version as what i have
[08:12:45] <nanotube> surprised it doesn't work for you then, cuz it wfm.
[08:13:42] <ProgVal> Pygettext is included in python : packages.debian.org/search?searchon=contents&keywords=pygettext&mode=path&suite=unstable&arch=any
[08:13:51] <ProgVal> ><
[08:14:48] <ProgVal> Mmh, I have python 2.6.6-3
[08:15:45] <ProgVal> I'll try your with version
[08:16:52] <nanotube> what command are you using to run it, also, btw?
[08:17:05] <nanotube> i did: pygettext --docstrings plugin.py
[08:17:49] <nanotube> try it on my pastebinned file, see if that makes any difference. if it works, then you can suspect that the problem is in your files, not in your pygettext :)
[08:18:10] <ProgVal> I did pygettext plugin.py --docstrings
[08:18:28] <ProgVal> There is no difference...
[08:18:40] <nanotube> no difference if you put --docstrings in the front?
[08:18:44] <ProgVal> Can you try with ChannelStats?
[08:19:27] <ProgVal> Usually, programs doesn't care about order
[08:19:41] <nanotube> ProgVal: i'll do you one better - i tried with "pygettext plugin.py --docstrings" and got zilch.
[08:19:58] <nanotube> so just do "pygettext --docstrings plugin.py", as the help suggests (see pygettext --help)
[08:20:01] <nanotube> and it should work, i bet.
[08:20:40] <ProgVal> Ok. "zilch" = ?
[08:21:13] <nanotube> ;;ud zilch
[08:21:17] <nanotube> ProgVal: --^
[08:21:27] <nanotube> colloquial way of saying 'nothing'
[08:22:02] <nanotube> never hurts to follow the help :)
[08:22:37] <ProgVal> Ok.
[08:22:46] <ProgVal> Thanks
[08:23:01] <nanotube> np :) give it a shot and let me know how it goes
[08:23:16] <ProgVal> Do you think I should translate config.py's strings?
[08:23:34] <nanotube> yes - those show up when you do 'config help <value>'
[08:23:43] <nanotube> ;;config help pidfile
[08:23:44] <gribble> Determines what file the bot should write its PID (Process ID) to, so you can kill it more easily. If it's left unset (as is the default) then no PID file will be written. A restart is required for changes to this variable to take effect. (Current value: data/gribble.pid)
[08:23:46] <nanotube> like that
[08:24:04] <nanotube> for example. :)
[08:24:51] <ProgVal> Problem is that once the bot has loaded the (not translated) plugin, it is impossible to change the help, even if one updates the plugin...
[08:25:33] <nanotube> why would the bot load not-translated plugin? shouldn't gettext handle the translation upon loading?
[08:26:22] <ProgVal> It is not gettext, it is supybot. I had the same problem when I was translating the code directly
[08:27:08] <nanotube> of course you have to restart supybot for changes to take effect...
[08:27:50] <ProgVal> If the plugin is not yet translated, someone loads it, and, when one'll get the translated code, config won't be translated
[08:28:11] <ProgVal> Even if one restarts the bot
[08:28:44] <nanotube> well, guess you'd have to cut the plugin's entries from the main .conf file
[08:28:54] <nanotube> anyway, that's a secondary problem
[08:29:07] <nanotube> the main point is... config help needs to be translated too.
[08:29:48] <nanotube> anyway.. /me goes to sleep. ttyl. :)
[08:30:24] <ProgVal> Ok. It's late in US, isn't it ?
[08:30:33] <ProgVal> Good night
[08:32:41] <nanotube> yea, 2.30 am for me. heh.
[08:33:01] <fire|bird> night nanotube
[08:33:35] <ProgVal> I have to wake up now :p
[08:34:01] <nanotube> fire|bird: o/ ;)
[08:34:01] <ProgVal> It's 8h30
[08:34:04] <nanotube> hehe
[08:34:25] *** ProgVal has quit IRC
[08:51:11] *** ProgVal has joined #supybot
[09:40:10] *** Steve57 has quit IRC
[09:41:01] *** Steve57 has joined #supybot
[09:51:55] <ProgVal> @Later tell nanotube Thanks, it works
[12:03:35] *** KenjiE20 has joined #supybot
[13:07:02] *** nailuj24 has joined #supybot
[13:11:36] *** RichardG has quit IRC
[13:12:49] *** RichardG has joined #supybot
[13:19:51] *** nailuj24 has quit IRC
[13:20:34] *** S0ulBLadE has joined #supybot
[13:21:25] *** RichardG_ has joined #supybot
[13:22:14] *** S0ulBLadE has left #supybot
[13:22:21] *** RichardG has quit IRC
[13:22:21] *** RichardG_ is now known as RichardG
[13:25:46] *** Checkie has quit IRC
[13:29:33] *** RichardG has quit IRC
[13:30:20] *** Ttech has quit IRC
[13:30:41] *** RichardG has joined #supybot
[13:37:51] *** Ttech has joined #supybot
[14:12:01] *** FusionX has quit IRC
[14:14:25] *** RichardG has quit IRC
[14:17:16] *** FusionX has joined #supybot
[14:20:27] *** RichardG has joined #supybot
[14:41:25] <ProgVal> @Later tell nanotube yeaaaaah, the i18n works for docstrings !
[14:41:42] <ProgVal> &Later tell nanotube yeaaaaah, the i18n works for docstrings !
[14:41:42] <gribble> The operation succeeded.
[14:42:26] <Tucos> why use the bot to tell him something when he's here? :p
[14:42:37] <ProgVal> Tucos~> he is sleeping
[14:43:00] <ProgVal> when he'll come back and talk, gribble will send him a private message
[14:43:18] <Tucos> aha; usually people read their highlights too :p
[15:14:18] <ziplock> EdWyse_Home and nanotube, I know it's supposed to work that way, my point is that for me it doesn't and I'm seeking help on possibilities
[15:17:07] <ProgVal> ziplock~> what's the problem ?
[15:17:46] <ziplock> problem is that "factoids search #<channel> <string or wildcard> doesn't work for me
[15:17:55] <ziplock> it returns the factoids search help info
[15:18:16] <ProgVal> eh, I remember that problem
[15:18:43] <ziplock> I was on an earlier version of supybot when I first asked here a week or so ago, upgraded yesterday, same thing
[15:18:50] <ProgVal> what is your version of Supybot and on what OS does it run ?
[15:19:51] <ziplock> 83.4.1 on Ubunto 8.04
[15:22:50] <EdWyse_Home> ziplock: What's the exact string that's returning the help text?
[15:24:13] <ziplock> " factoids search #net-sploit * "
[15:24:17] <ziplock> or other channels, too
[15:24:48] <ziplock> but the triggers work in the channels....
[15:25:13] <ziplock> I plan to delete all Factoids.db files today and start from scratch. Not hopeful but it's all I can think of to do
[15:25:56] <ziplock> the problem is that others have added factoids I'm not aware of and I want a complete list for each channel, otherwise I'd just be curious about this. But as things are, I'm concerned.
[15:27:12] <EdWyse_Home> Can you have your bot join #supybot-bots?
[15:27:49] <ziplock> sec... I just added a new factoid to one of my channels and it's working in that one now, weird
[15:28:07] <EdWyse_Home> Yeah it is...
[15:28:17] <ziplock> now it lists all in that channel. I'll join #supybot-bots, sec
[15:28:49] <EdWyse_Home> If it's working, then don't worry about it.
[15:29:11] <ziplock> hmm, but if I forget the "new" trigger, it doesn't work again
[15:29:23] <ziplock> it's BT_Bot, in #supybot-bots
[15:29:28] <EdWyse_Home> Oh that is bizarre.
[15:40:22] *** Steve57 has quit IRC
[16:54:58] *** RichardG has quit IRC
[16:55:11] *** RichardG_ has joined #supybot
[16:55:17] *** RichardG_ is now known as RichardG
[16:57:48] <gribble> The operation succeeded.
[17:00:09] <nanotube> ProgVal: great ;)
[17:00:59] <nanotube> and i see you have yourself a nice git repo, too. cool. :)
[17:01:46] <ProgVal> :D
[17:02:16] <ProgVal> Hi
[17:02:19] <ProgVal> So, I have a branch named "i18n"
[17:02:42] <ProgVal> Do you thing I should start a new one from "i18n" and call it "l10n-fr" ?
[17:03:02] <ProgVal> or put the french localisation directly in i18n ?
[17:04:37] *** FusionX has quit IRC
[17:04:37] *** FusionX has joined #supybot
[17:06:17] <nanotube> ProgVal: never hurts to start a new branch - you can always merge it back if you want to.
[17:06:24] <ProgVal> okay
[17:31:18] *** FusionX has quit IRC
[17:34:46] *** FusionX has joined #supybot
[18:20:20] *** Out`Of`Control has quit IRC
[18:29:28] *** nailuj24 has joined #supybot
[18:34:12] *** zz_sailerboy is now known as sailerboy
[18:38:45] *** Out`Of`Control has joined #supybot
[18:38:45] *** Out`Of`Control has joined #supybot
[18:44:23] *** Out`Of`Control has quit IRC
[18:53:32] *** Out`Of`Control has joined #supybot
[18:54:49] *** Out`Of`Control has quit IRC
[19:31:56] *** FusionX has quit IRC
[19:36:22] *** Out`Of`Control has joined #supybot
[19:36:22] *** Out`Of`Control has joined #supybot
[19:42:16] *** FusionX has joined #supybot
[19:44:20] *** Out`Of`Control has quit IRC
[19:58:06] *** nailuj24 has quit IRC
[20:02:04] *** ProgVal has quit IRC
[20:11:38] *** Out`Of`Control has joined #supybot
[20:11:38] *** Out`Of`Control has joined #supybot
[20:16:38] *** Out`Of`Control has quit IRC
[20:22:27] *** Benwa has quit IRC
[20:23:02] *** Nwab has joined #supybot
[20:24:19] *** Out`Of`Control has joined #supybot
[20:24:19] *** Out`Of`Control has joined #supybot
[20:34:05] *** ProgVal has joined #supybot
[20:43:23] *** themill has joined #supybot
[20:52:16] *** mren|off is now known as mren
[21:17:11] *** bauerj has quit IRC
[21:17:18] *** bauerj has joined #supybot
[21:18:17] *** bauerj has quit IRC
[21:18:17] *** bauerj has joined #supybot
[21:47:13] *** bauerj is now known as bauerj|away
[22:03:37] *** sailerboy is now known as zz_sailerboy
[22:27:31] *** KittyKatt has joined #supybot
[22:27:43] *** KittyKatt has quit IRC
[22:28:07] *** KittyKatt has joined #supybot
[22:28:39] *** KittyKatt has left #supybot
[22:31:40] *** zz_sailerboy is now known as sailerboy
[22:38:04] <beo_> hm how is it cmd for checking data usage stats?
[22:42:35] <nanotube> what data usage stats?
[22:45:36] *** ProgVal_2nd has joined #supybot
[22:47:50] <beo_> like amouth of data that went thru bot.. download/upload.. that sort of stuff
[22:47:52] *** ProgVal has quit IRC
[22:48:19] *** ProgVal has joined #supybot
[22:50:05] <nanotube> ah, probably the ,,net command
[22:50:05] <gribble> I have received 7178 messages for a total of 598209 bytes. I have sent 3794 messages for a total of 123983 bytes. I have been connected to zelazny.freenode.net for 2 days, 0 hours, 17 minutes, and 42 seconds.
[22:50:14] *** ProgVal_2nd has quit IRC
[22:50:58] <nanotube> beo_: available in ,,(plugin net)
[22:50:58] <gribble> The "net" command is available in the Status plugin.
[22:51:55] <ProgVal> I think It works better if the WiFi je enabled...
[22:52:00] <beo_> yep, like that
[22:52:08] <beo_> thnx, i couldnt remmeber
[22:52:38] <beo_> is there a way how to make it megabytes instead of bytes?
[22:53:36] <ProgVal> It's a good idea
[22:57:38] <beo_> also it shows only stats for a network u call command from, global would be better imo
[22:58:10] <nanotube> beo_: feel free to submit the relevant patches. :)
[22:58:22] <beo_> :>
[23:17:11] <ProgVal> Good night everybody
[23:17:23] <Hoaas> Aaah.
[23:17:30] <Hoaas> My bot is spamming me. Again. :(
[23:17:38] *** ProgVal has quit IRC
[23:17:45] <Hoaas> WARNING 2010-10-10T23:17:39 Scheduling a second reconnect when one is already scheduled. This is a bug; please report it, with an explanation of what caused this to happen.
[23:17:51] <Hoaas> :(
[23:18:16] <Hoaas> Should I report it?
[23:23:19] <nanotube> Hoaas: what version of supy?
[23:23:28] <nanotube> iirc this was fixed in git at some point. or... supposedly fixed. :)
[23:23:46] <Hoaas> Supybot 0.83.4.1
[23:23:57] <nanotube> Hoaas: upgrade to git head.
[23:24:06] <nanotube> and your problems will go away. well... this particular one will, at any rate :)
[23:24:15] <Hoaas> butbut. What if other stuff breaks.
[23:24:16] <Hoaas> D:
[23:24:41] <nanotube> Hoaas: other stuff shouldn't break. :) but of course you are strongly encouraged to make a backup of your data dir before you do it.
[23:24:48] <Hoaas> Also, it is so much easier to just apt-get :<
[23:25:09] <nanotube> hey, just giving you the info. up to you what you decide to do about it. :)
[23:25:14] <Hoaas> :p
[23:28:27] <ziplock> I apt-get install git, all looked okay, but when I try to run it I get command not found. One thing after another, heh
[23:28:46] <nanotube> ziplock: package is git-core
[23:28:59] <nanotube> ziplock: if you're looking for git the SCM, rather than git the something else.
[23:29:22] <nanotube> i forget what package 'git' is... but it's not git the SCM we all know and love. :)
[23:29:51] <ziplock> ah, that seems to have worked, thanks
[23:30:21] <Hoaas> nanotube: Do you mean gribble.git.sourceforge.net?
[23:30:44] <nanotube> Hoaas: if you want to use the gribble repo, yes that's the one. if you want to use the 'official' supybot repo, then it's supybot.git.sourceforge.net
[23:31:18] <Hoaas> Right.
[23:36:09] <Hoaas> meh. git is hard.
[23:41:32] *** Benwa-Ktm has joined #supybot
[23:45:03] *** Nwab has quit IRC
[23:45:19] <nanotube> Hoaas: heh it's worth the effort, though. :)
[23:45:54] <Hoaas> Took a while before I found that I needed /gitroot/ in the url :<
[23:47:22] <nanotube> Hoaas: are you using git clone?
[23:47:27] <Hoaas> So, how exactly can I check what version I got installed?
[23:47:28] <Hoaas> yes.
[23:48:27] <nanotube> are you using gribble on stock supy?
[23:48:59] <Hoaas> stock supybot I guess
[23:49:15] <Hoaas> that one.
[23:49:37] <nanotube> ah you could have saved yourself some trouble if you asked. clone url is stored under ,,git
[23:49:49] <nanotube> as far as which version you have installed... try the ,,version command
[23:49:49] <gribble> The current (running) version of this Supybot is 0.83.4.1+gribble (2010-09-08T00:11:28-0400). The newest version available in the gribble git repository is 0.83.4.1+gribble (2010-09-08T00:11:28-0400).
[23:50:50] <Hoaas> Heh, didn't think of that. Just ran it with --version :>
[23:50:56] <Hoaas> Seems I managed to update. D:
[23:51:26] <nanotube> nice, is yours showing 0.83.4.1+git now?
[23:51:31] <Hoaas> Yup.
[23:52:47] <nanotube> cool
[23:53:38] *** gribble has quit IRC
[23:54:05] *** gribble has joined #supybot
[23:54:48] <Hoaas> Any reason to use stock supybot over gribble?
[23:57:28] <nanotube> ;;version
[23:57:29] <gribble> The current (running) version of this Supybot is 0.83.4.1+gribble (2010-10-10T17:52:04-0400). The newest version available in the gribble git repository is 0.83.4.1+gribble (2010-10-10T17:52:04-0400).
[23:57:42] <nanotube> yay upgrades.
[23:58:13] <nanotube> Hoaas: well, just see what changes exist in gribble git: ,,ggc if you like any of them, you can use gribble, if none of them are needed, you can use stock...
[23:59:38] <Hoaas> Was looking at that.