[00:12:00] *** ldlework has joined #supybot
[00:29:59] *** ldlework has quit IRC
[00:31:52] *** ldlework has joined #supybot
[01:06:54] *** benofsky has joined #supybot
[01:11:44] <benofsky> are there any developer docs anwhere??
[01:11:46] * benofsky is struggling :P
[01:48:19] <supybot> <jamessan> docs/ PLUGIN_TUTORIAL, USING_WRAP, USING_UTILS, ADVANCED_PLUGIN_CONFIG, ADVANCED_PLUGIN_TESTING and the ~50 plugins that ship with supybot
[01:53:16] *** P4 has quit IRC
[01:53:39] *** P4 has joined #supybot
[02:11:58] *** _stack has quit IRC
[02:42:16] *** benofsky has quit IRC
[03:19:25] *** maciek_ has joined #supybot
[03:19:57] <maciek_> Hello.
[03:22:22]
[03:22:26] <maciek_> Lol..
[03:22:28]
[03:22:35] <maciek_> Sorry for that.
[03:23:40] <maciek_> I'm looking for 'Http' plugin, I can't find it. Could anyone help me? ;->
[03:45:05] <supybot> <jamessan> @list
[03:45:06] <supybot> <supybot> jamessan: Admin, Alias, AutoMode, Babelfish, Channel, Config, Currency, Dict, Filter, Format, Games, Google, Herald, Internet, Lart, Later, Math, Misc, Network, Nickometer, Owner, Plugin, Praise, Python, Quote, RSS, Relay, Reply, Scheduler, Seen, ShrinkUrl, Sourceforge, Status, String, Supybot, Tail, Time, Todo, Topic, URL, Unix, User, Utilities, Weather, and Web
[03:45:25] <supybot> <jamessan> oh, it got renamed
[03:45:26] <supybot> <jamessan> Web
[04:14:29] -supybot- jemfinch has quit oftc (Quit: This computer has gone to sleep)
[04:32:44] *** fincher has quit IRC
[04:35:36] -supybot- jemfinch has joined on oftc
[04:38:48] -supybot- jemfinch has quit oftc ()
[04:43:33] <supybot> <jamessan> there isn't one anymore, maciek_
[04:43:38] <supybot> <jamessan> it got renamed
[04:52:40] -supybot- jemfinch has joined on oftc
[05:09:29] -supybot- jemfinch has quit oftc (Ping timeout: 480 seconds)
[05:50:50] *** Tar-Get- has joined #supybot
[06:02:26] *** Tar-Get has quit IRC
[06:02:26] *** Tar-Get- is now known as Tar-Get
[06:55:59] *** macmaN6789 has joined #supybot
[06:56:27] *** fivesheep has joined #supybot
[08:35:58] *** TidusBlade has quit IRC
[08:43:05] *** TidusBlade has joined #supybot
[08:45:52] <grosboulet> Bonjour
[08:50:35] <Leaving> bonjour
[09:05:35] *** Siavash has quit IRC
[09:08:44] *** wolog has joined #supybot
[09:09:53] *** TidusBlade has quit IRC
[09:12:55] *** TidusBlade has joined #supybot
[10:38:14] *** benofsky has joined #supybot
[10:53:05] *** SubWolf has joined #supybot
[10:53:20] *** SubWolf has left #supybot
[11:09:57] *** TidusBlade has quit IRC
[11:16:51] *** TidusBlade has joined #supybot
[11:17:49] *** TidusBlade has quit IRC
[11:32:48] <maciek_> jamessan: renamed? Whats name it have?
[11:34:37] *** benofsky has left #supybot
[11:35:49] <maciek_> Maybe someone knows new name module 'Http'?
[11:36:03] <maciek_> In Docs is still '
[11:36:07] <maciek_> Http' ;- /
[12:28:44] *** wolog has quit IRC
[12:35:57] *** TidusBlade has joined #supybot
[12:40:01] *** TidusBlade has quit IRC
[13:05:46] *** TidusBlade has joined #supybot
[13:13:33] *** TidusBlade has quit IRC
[13:18:09] *** Siavash has joined #supybot
[13:19:48] *** wolog has joined #supybot
[14:23:13] *** _stack has joined #supybot
[14:40:07] *** TidusBlade has joined #supybot
[14:56:13] *** erstazi has joined #supybot
[15:05:29] <erstazi> hello, I am trying to find the Http plugin and its no where to be found. Any information where I can get this plugin? (for when a person posts a link in channel, supybot displays the title element's contents in channel)
[15:06:22] <supybot> <jamessan> it got renamed to Web
[15:06:50] <erstazi> thank you!
[15:07:19] <maciek_> thanks.
[15:26:27] * erstazi understands the the web title command but how does one make it so when a user posts a website that it will automatically query for the title element upon entry?
[15:30:02] <supybot> <jamessan> @config list plugins.Web
[15:30:04] <supybot> <supybot> jamessan: #nonSnarfingRegexp, #titleSnarfer, @fetch, and public
[15:30:36] <erstazi> thanks
[15:34:22] <erstazi> thank you for your help jamessan
[15:34:25] *** erstazi has left #supybot
[16:30:15] *** ldlework has quit IRC
[16:45:52] <grosboulet> Hello
[17:02:20] *** Siavash has quit IRC
[17:05:57] <grosboulet> i don't want to use irc.reply but irc.msg doesn't work (is not callable)
[17:20:47] <supybot> <jamessan> why don't you want to use irc.reply?
[17:22:36] <grosboulet> because i don"t whant to see "nick: blah blah" i just want "blah blah"
[17:22:55] <grosboulet> s/whant/want
[17:27:25] <supybot> <jamessan> @eval irc.reply('blah blah', nickPrefix=False)
[17:27:26] <supybot> <supybot> jamessan: Error: TypeError: reply() got an unexpected keyword argument 'nickPrefix'
[17:27:35] <supybot> <jamessan> @eval irc.reply('blah blah', prefixNick=False)
[17:27:36] <supybot> <supybot> blah blah
[17:27:37] <supybot> <supybot> jamessan: IrcMsg(prefix="", command="PRIVMSG", args=('#supybot', 'blah blah'))
[17:27:40] <supybot> <jamessan> et. voila
[17:32:41] <grosboulet> thx, i have read it yet
[18:04:24] <grosboulet> another one :)
[18:05:50] <grosboulet> if i want that an op can use the command i have tu set in context 'op', but if i want that everyone can use the command, i have tu put in the context... any ? every ? all ?
[18:06:43] *** fivesheep has quit IRC
[18:07:13] <supybot> <jamessan> nothing. by default, people can use commands
[18:23:47] *** _stack has quit IRC
[18:39:06] *** aleij has joined #supybot
[18:41:16] <aleij> To use Google't Web Services, you must have a license key
[18:41:25] <aleij> do i really need one?
[18:41:48] <aleij> trying to get one i read this:
[18:42:09] <supybot> <jamessan> use the Google plugin from svn. we changed to the newer API
[18:42:10] <supybot> <jamessan> @svn
[18:42:22] <supybot> <jamessan> blame Google for discontinuing the old API
[19:26:01] *** macmaN6789 has quit IRC
[19:26:01] *** hoxu has quit IRC
[19:26:50] *** macmaN6789 has joined #supybot
[19:26:50] *** hoxu has joined #supybot
[19:27:46] *** ldlework has joined #supybot
[20:36:54] *** bfirsh has joined #supybot
[21:12:18] *** _stack has joined #supybot
[21:33:22] *** Siavash has joined #supybot
[21:35:12] -supybot- jemfinch has joined on oftc
[21:44:04] *** UtopiahGHML has joined #supybot
[21:44:15] *** wRAR has joined #supybot
[21:44:43] <supybot> Title: StigmergyLiveStigmergyLivehivemind-sb - createdstartframework (at seedea.org)
[21:45:02] <supybot> Title: StigmergyLiveStigmergyLivehivemind-sb - createdstartframework (at seedea.org)
[21:45:33] <UtopiahGHML> so it does periodically check the feed which is AFAIK a valid feed but still does not display anything on the channel
[21:47:18] <UtopiahGHML> maybe I didn't understand the <url|feed> syntax correctly, is it on OR ?
[21:47:35] <UtopiahGHML> (as in name of recorded feed OR url of a feed)
[21:47:55] <supybot> <jamessan> yes, it's an or
[21:48:09] *** _stack has quit IRC
[21:48:20] <UtopiahGHML> thank you jamessan
[21:48:31] <supybot> <jamessan> you either use the name of a feed you've added via "@rss add" or you use the url of a feed
[21:49:55] <UtopiahGHML> yep not I get it the moment I typed the parameter I was pretty skeptical :>
[22:03:42] <supybot> <jemfinch> jamessan: hey, did I email you that password generator program I wrote awhile back? I need it :)
[22:04:42] <aa_> jemfinch: I hate it when that happens ;)
[22:05:15] <supybot> <jemfinch> indeed
[22:06:23] <aleij> Error: Babelfish has foiled our plans by changing its webpage format
[22:07:53] <aleij> INFO 2008-12-19T22:07:26 wunder lookup failed, Trying others.
[22:07:59] <aleij> pff
[22:08:17] <aleij> all the plugins i try seem to bee outdated
[22:08:26] <aleij> AND im not blaming supybot
[22:19:06] <supybot> <jamessan> babelfish sucks for not giving us an API to use
[22:19:12] <supybot> <jamessan> the new google plugin does translations
[22:19:29] <supybot> <jamessan> and all weather sites suck for either not providing an API or being US-centric
[22:19:53] <supybot> <jamessan> or requiring that people need to know some random 4 letter code
[22:19:58] <supybot> <jamessan> jemfinch: yup
[22:20:07] <aleij> agree
[22:20:11] <aleij> with all
[22:20:41] <aleij> i need to leanr how to load a plugin, since i already got the google one form svn
[22:20:43] <aleij> learn
[22:20:49] <supybot> <jamessan> @help load
[22:20:50] <supybot> <supybot> jamessan: (load [--deprecated] <plugin>) -- Loads the plugin <plugin> from any of the directories in conf.supybot.directories.plugins; usually this includes the main installed directory and 'plugins' in the current directory. --deprecated is necessary if you wish to load deprecated plugins.
[22:20:58] <supybot> <jamessan> @config help directories.plugins
[22:20:59] <supybot> <supybot> jamessan: Determines what directories the bot will look for plugins in. Accepts a comma-separated list of strings. This means that to add another directory, you can nest the former value and add a new one. E.g. you can say: bot: 'config supybot.directories.plugins [config supybot.directories.plugins], newPluginDirectory'. (Current value: plugins, supybot-plugins, source/plugins, source/sandbox, (1 more message)
[22:21:06] <aleij> tx again
[22:22:17] <aleij> uhmm even though i gave my nick owner capability i still get:
[22:22:19] <aleij> Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
[22:22:34] <supybot> <jamessan> then you aren't identified
[22:22:52] <aleij> with nickserv?
[22:22:57] <supybot> <jamessan> no, with the bot
[22:23:05] <aleij> ohh
[22:23:15] <supybot> <jamessan> the bot is self-contained. it couldn't care less about the network's service bots
[22:23:28] <aleij> sure
[22:27:51] *** UtopiahGHML has left #supybot
[22:33:00] <aleij> uhmm im indentified now, as said i had copied the svn Google dir into plugins, but misteriously i still get:
[22:33:14]
<aleij> Error: You must have a free Google web services license key in order to use this command. You can get one at <http://code.google.com/apis/soapsearch/>. Once you have one, you can set it with the command "config supybot.plugins.Google.licenseKey <key>".
[22:33:15] <supybot> Title: Google SOAP Search API (at code.google.com)
[22:38:41] <supybot> <jamessan> have you restarted the bot? is the new plugin in an earlier directory than the old plugin (@config directories.plugins)?
[22:39:14] <aleij> yes, restarted
[22:39:33] <aleij> i replaced the old dir with the one i got from svn
[22:40:04] <aleij> a dir named Google inside plugins
[22:45:22] <aleij> i have 2 paths:
[22:46:11] <aleij> /opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/supybot/plugins, /x/xxxx/xxx/fungus/xxxxxx/Supybot-0.83.3/plugins
[22:46:28] <aleij> seems i will have to replace it in both
[22:49:07] <grosboulet> and you have to change the configuration
[22:49:18] <aleij> uhmm
[22:49:34] <aleij> im thinking i need to remove the supybot from macports
[22:49:47] <aleij> and compile it manually
[22:49:59] <grosboulet> maximumResults have to be bitween 0 and 8
[22:50:41] <aleij> ahh
[22:50:45] <aleij> grosboulet: this is what you mean?
[22:50:46] <aleij> ERROR 2008-12-19T22:49:03 Exception instantiating default for supybot.plugins.Google.maximumResults:
[22:51:14] <aleij> where do i need to change that...
[22:51:18] * aleij looks
[22:51:31] <grosboulet> in your conf
[22:51:40] <grosboulet> or load Config plugin
[22:52:00] <aleij> config.py for the Google plugin i guess?
[22:52:06] <grosboulet> and change it with the command
[22:52:13] <grosboulet> non
[22:52:23] <grosboulet> in supybot.conf
[22:53:00] <grosboulet> and you have another parameter to change... but i forget it :S
[22:53:02] <aleij> is cleaner what you said via the load command
[22:53:36] <aleij> if i learn how to speak with the bot..
[22:53:40] <aleij> trying my best
[22:53:51] <grosboulet> !load Config
[22:54:17] <grosboulet> if ! is the character for the command ;)
[22:54:18] <aleij> WARNING 2008-12-19T22:54:01 Failed to load Google: No module named
[22:54:18] <aleij> simplejson.
[22:54:42] <grosboulet> after !config plugin.Google.maximumResults 8
[22:55:07] <grosboulet> for sure you don"t read the README :p
[22:55:41] <grosboulet> it's a package of python
[22:56:06] <aleij> ok, thanks for your help
[22:56:19] <aleij> anyhow, consider is logged and will help others
[22:56:53] <grosboulet> i hope no :D
[22:57:05] <grosboulet> my english is so poor...
[22:57:18] <aleij> mine also
[22:57:44] <aleij> who cares
[22:57:47] <aleij> :)
[22:57:54] <grosboulet> me :p
[22:58:12] <aleij> me not at all
[22:58:14] <supybot> <jamessan> oh, right. what values the config parameters accept changed from the old Google plugin to the new
[22:58:22] <supybot> <jamessan> I'll need to fix how that's handled
[22:58:53] <aleij> i cant tell you
[22:59:39] <supybot> <jamessan> it'll be easier to just start a new config if you haven't spent too much time customizing your current one
[22:59:49] <supybot> <jamessan> if you have, I can poke around and figure out what you need to change
[23:00:08] <grosboulet> supybot.plugins.Google.safeSearch not a bool it becomes avtive, protected or off
[23:01:58] <grosboulet> i have change only this two parameter and google works
[23:02:17] *** atula has joined #supybot
[23:02:21] <grosboulet> and now, i have a question ;)
[23:02:28] <atula> hello where can I get some more documentation?
[23:02:46] <atula> I cant seem to find the docs page for supybot.. only the command list page
[23:03:24] <atula> @;help
[23:03:24] <supybot> atula: Error: ";help" is not a valid command.
[23:03:29] <supybot> <jamessan> in the docs/ directory
[23:03:29] <atula> @help
[23:03:31] <supybot> atula: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
[23:04:55] <grosboulet> how to set an optional parameter for a command ?
[23:05:46] <grosboulet> like op command
[23:07:56] <supybot> <jamessan> use the optional (if there are other, required arguments after it) or additional (if it's the last argument) context
[23:08:50] <aleij> i dont really know who to address, if supybot or jamessan?
[23:09:08] <aleij> i have already few hours working in this config
[23:09:20] <aleij> and if, grosboulet says is just 2 things
[23:09:32] <aleij> i will prefer to touch those 2 things
[23:09:43] <supybot> <jamessan> address me (jamessan) :)
[23:10:04] <supybot> <jamessan> supybot is just relaying between the #supybot channels on both the oftc and freenode networks
[23:10:05] <aleij> even though, and is not cuase of his english, i cant really follow what he last suggested:
[23:10:12] <aleij> supybot.plugins.Google.safeSearch not a bool it becomes avtive, protected or off
[23:10:41] <aleij> phps, it is cause of his english
[23:11:23] <grosboulet> thx
[23:11:35] <supybot> <jamessan> in the old Google plugin, that parameter was simply true or false. in the new plugin, it is active, protected, or off
[23:12:15] <grosboulet> it's much clear :D
[23:13:03] <grosboulet> hwo to set additinal in the context ?
[23:14:20] <aleij> this is the supybot i got via ports (macport or darwinports) = supybot @0.83.3_0 (active)
[23:14:33] <aleij> i dont think i need to update that
[23:14:43] <supybot> <jamessan> grosboulet: foo = wrap(foo, [additional("int")]) for example
[23:14:57] <supybot> <jamessan> aleij: you do if you got the new Google plugin from svn
[23:15:33] <aleij> jamessan, so i can¨t just replace the Google dir?
[23:15:41] <grosboulet> thx jamessean
[23:15:44] <aleij> sorry but i want to be sure
[23:16:05] <aleij> before removing, downloading and compiling
[23:17:56] <supybot> <jamessan> you can just replace the Google dir, but since you've already used the old one its config is in your botname.conf
[23:18:21] <supybot> <jamessan> that needs to be changed before starting the bot with the new Google plugin otherwise it will error when it loads
[23:20:28] <aleij> if its replaced, how can it loads a previous one.. i dont get it
[23:20:30] <aleij> will look at my botname.conf
[23:20:43] <aleij> s/loads/load
[23:23:43] <aleij> i see now
[23:31:45] *** ldleworker has joined #supybot
[23:31:54] *** ldlework has quit IRC
[23:32:37] *** wRAR has quit IRC
[23:41:19] <aleij> oke, got it know working using a new botname.conf
[23:41:32] <aleij> thanks jamessan!
[23:43:55] <supybot> <jamessan> you're welcome :)