2009-07-16:
[12:22] <stickupkid> This might be off topic, but is there any information about how the hopbot works, I like how it works and was wondering if it's possible to copy / buy it?[12:22] <stickupkid> I suppose this question should be aimed at hannes?[12:22] <stickupkid> it's for work purposes[12:23] <stickupkid> and not for commercial reasons, just internal[13:02] <simono> afaik zumbrunn is the guy behind hopbot[14:12] <stickupkid> cheers for the information[14:12] <stickupkid> zumbrunn?[14:20] <p3k> don?t know if this was already mentioned somewhere: helma-ng running with google?s appengine throws a ?JavaException: java.lang.IllegalArgumentException: allowUserInteraction is not supported. In file helma/httpclient.js at line 487? when using httpclient.setContent() method, involving com.google.apphosting.utils.security[14:22] <p3k> moreover, i get the following warning in eclipse?s log console when using httpclient: org.apache.commons.httpclient.HttpMethodBase getResponseBody[14:22] <p3k> WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.[17:02] <zumbrunn> stickupkid: behind the scenes, the hopbot just uses logbot, which is a related/sub-project of pircbot[17:02] <zumbrunn> helma just starts the logbot and then reads the logfiles it writes[17:02] <stickupkid> ah, I was looking at the pircbot the other day[17:03] <stickupkid> I was wondering if helma could keep the logbot running?[17:03] <stickupkid> or is that out of the question?[17:03] <zumbrunn> define "keep it running"[17:04] <zumbrunn> if you mean making sure it is logging the channel[17:04] <zumbrunn> and disconnecting/reconnecting, yes that would probably be possible[17:04] <stickupkid> well, I wouldn't mind an admin panel, which could start the bot etc[17:04] <zumbrunn> my code doesn't do that yet, though[17:04] <stickupkid> i.e. could I in theory run it off google app engine ?[17:05] <zumbrunn> mine just starts the bot and hopes it keeps running ;-)[17:05] <stickupkid> k ;-)[17:05] <zumbrunn> probably not because logbot writes the logs to the file system[17:05] <zumbrunn> which you can't do in a google app engine[17:06] <zumbrunn> the hopbot code is probably still laying somewhere in the pastebin[17:07] <stickupkid> the idea behind the project is to make the logbot interactive, because pircbot has the onMessage method I could in theory scan what's coming in and react to it.[17:07] <stickupkid> It's sort of a way to let people chat and also discover things[17:07] <stickupkid> I could then store the messages from the onMessage method in a database instead of the filesystem[17:08] <zumbrunn> yes, but then you need to integrate pircbot directly with helma[17:08] <zumbrunn> and not logbot[17:08] <zumbrunn> p3k has done that[17:08] <stickupkid> p3k?[17:08] <stickupkid> user?[17:08] <zumbrunn> maybe he has some code for that around somewhere[17:08] <zumbrunn> yes[17:09] <stickupkid> k, I'll post on the mailing list[17:09] <stickupkid> cheers for this[17:09] <stickupkid> much appreciated[17:09] <zumbrunn> p3k == tobi[17:09] <stickupkid> ah[17:10] <stickupkid> perfs :-)[17:10] <zumbrunn> http://zumbrunn.com/mochazone/Shutdown-Day+the+Helma+way/[17:11] <stickupkid> star![17:12] <stickupkid> this is what I want, perfect
In the channel now:
Logs by date: