[06:37] *** wyleu has joined #kamaelia
[09:17] *** orphans has joined #kamaelia
[10:13] *** wyleu has joined #kamaelia
[10:24] *** MS- has joined #kamaelia
[10:25] < MS-> woo. Looks like the logger is working properly :)
[10:25] < MS-> aside from thinking the time is aaaages ago
[10:25] < MS-> kamlogbot: help
[10:25] Reply: Name: kamlogbot Channel: #kamaelia
[10:25] Reply: I do a simple job -- recording all channel traffic.
[10:25] Reply: Lines prefixed by [off] won't get recorded
[10:25] Reply: I respond to the following: 'logfile', 'infofile', 'help', 'date', 'time', 'dance', 'poke', 'slap', 'ecky', 'boo', and 'reload {modulename}'.
[10:25] < MS-> kamlogbot: time
[10:25] Reply: 10:25:40
[10:25] < MS-> probably ought to sort that
[10:35] *** wyleu has joined #kamaelia
[10:43] *** wyleu has joined #kamaelia
[11:52] *** vmlemon_ has joined #kamaelia
[11:54] < vmlemon_> Hi
[12:29] < vmlemon_> kamlogbot: dance
[12:29] Reply: does the macarena
[14:22] *** Lawouach has joined #kamaelia
[15:45] *** vmlemon__ has joined #kamaelia
[15:47] *** vmlemon__ is now known as vmlemon_
[16:04] *** vmlemon_ has joined #kamaelia
[18:13] *** vmlemon_ has joined #kamaelia
[18:40] *** vmlemon_ has joined #kamaelia
[18:47] *** vmlemon_ has joined #kamaelia
[19:10] < MS-> kamlogbot: poke
[19:10] Reply: Not the eye! Not the eye!
[19:14] *** bcarlyon|laptop has joined #kamaelia
[19:16] *** vmlemon_ has joined #kamaelia
[19:17] < vmlemon_> kamlogbot: ping
[19:18] < vmlemon_> kamlogbot: poke
[19:18] Reply: Not the eye! Not the eye!
[19:18] < vmlemon_> kamlogbot: dance
[19:18] Reply: does the macarena
[19:18] < MS-> heh
[19:18] < vmlemon_> Hmm, lagging today...
[19:18] < MS-> Probably ought to add a bit more intellgence to it
[19:18] < MS-> kamlogbot: poke
[19:18] Reply: Not the eye! Not the eye!
[19:18] < MS-> there is a teeny lag isn't there
[19:18] < MS-> kamlogbot: help
[19:18] Reply: Name: kamlogbot Channel: #kamaelia
[19:18] Reply: I do a simple job -- recording all channel traffic.
[19:18] Reply: Lines prefixed by [off] won't get recorded
[19:18] Reply: I respond to the following: 'logfile', 'infofile', 'help', 'date', 'time', 'dance', 'poke', 'slap', 'ecky', 'boo', and 'reload {modulename}'.
[19:18] *** vmlemon_ was playing with MegaHAL, earlier...
[19:19] < MS-> yeah?
[19:19] < vmlemon_> I see that they have some Python glue stuff
[19:19] < vmlemon_> (a rather simple API for it)
[19:19] < vmlemon_> Which could make an interesting Kamaelia component
[19:20] < MS-> May be interesting to hook into kamaeliabot
[19:21] *** vmlemon_ pushes kamlogbot's Turbo Mode button ;)
[19:23] < vmlemon_> Looks like there's only 4 interfaces/API calls, too
[19:23] < vmlemon_> (mh_python.initbrain(), mh_python.doreply(text), mh_python.learn(text) and finally mh_python.cleanup() )
[19:24] *** vmlemon_ is tempted to try and hammer it into a copy of the logger, somehow...
[19:51] < vmlemon_> kamlogbot: ecky
[19:51] Reply: Ptang!
[19:53] < MS-> That would probably be quite simple to put in really
[19:55] < MS-> You modify this file: http://code.google.com/p/kamaelia/source/browse/trunk/Code/Python/Kamaelia/Kamaelia/Apps/IRCLogger/Support.py
[19:56] < MS-> learn would be used in
[19:56] < MS->    if msg[0] == 'PRIVMSG':
[19:56] < MS-> doreply would probably make sense in
[19:56] < MS->    if msg[0] == 'PRIVMSG' and msg[3].split(':')[0] == self.name:
[19:57] < MS-> initbrain & cleanup would probably go in the main code
[19:58] < MS-> ie in http://code.google.com/p/kamaelia/source/browse/trunk/Code/Python/Apps/Kamaelia-Logger/App/KamaeliaLogger.py
[19:59] < MS-> Probably in class BasicLogger, method main
[19:59] < MS-> after
[19:59] < MS->        self.login()
[19:59] < MS->        self.changeDate()
[19:59] < MS->        yield 1
[20:00] < MS-> with cleanup() after the loop
[20:00] < MS-> though that's less useful here.
[20:02] *** Mjejajm has joined #kamaelia
[20:04] *** Mjejajm is now known as vmlemon_
[20:06] < vmlemon_> kamlogbot: dance
[20:06] Reply: does the macarena
[20:30] *** vmlemon_ has joined #kamaelia
[23:42] *** vmlemon_ has joined #kamaelia