Internet Relay Chat (IRC)
[1/3] from: ptretter:charter at: 7-Nov-2002 16:36
Clear Day I have currently made an IRC script that can be used for channel management. My intent is to a full project with support from the REBOL community to build a framework for getting real time help with REBOL issues via IRC channels. If anyone is interested - please email me and we can do some collaboration. Paul Tretter
[2/3] from: mat::plothatching::com at: 8-Nov-2002 8:53
Hi Paul, Paul> I have currently made an IRC script that can be used for channel Paul> management. My intent is to a full project with support from the Paul> REBOL community to build a framework for getting real time help Paul> with REBOL issues via IRC channels. If anyone is interested - Paul> please email me and we can do some collaboration. I've written a pretty extensive IRC bot in REBOL called Rebot; http://www.electricdeath.com/irc.php It also has a content management system that does blogging to the front page of that web site by IRC, SMS and by e-mail. Recently I've been integrating some AI into the Bot in the form of J-Alice (http://j-alice.sourceforge.net/) which is a C++ easy-to-run version of A.L.I.C.E (http://www.alicebot.org/). This being a very nice linguistic AI which operates off AIML (artificial intelligent markup language) files. I mention this because it would be relatively straightforward to construct AIML which can answer questions about REBOL. Then you can have an IRC bot, or even a web avatar, which can answer human phrased questions about REBOL. Maybe RT could use it to answer feedback :) The only problem I have at the moment is that J-Alice's web server, which I use to get the data in and out of it, is almost completely broken and only responds 50% of the time. However the author of it it says he's fixing it. I couldn't even get various Java versions to run. In an ideal world... someone would re-implement Alice in REBOL so it could be used a simple function. Anyhow, I hope you see some possibilities there. I'll be happy to help out in general terms on IRC issues although there's really no way my IRC Bot would be useful outside of the context it was written for. It's got a hard-coded attitude problem for a start, which is not what you want when someone is asking REBOL questions :) Regards, Mat.
[3/3] from: ptretter:charter at: 8-Nov-2002 6:27
This is interesting Mat. I tried to get to your website but it was not available. Also, I would think there would be speed issues with this. Can you comment on the speed. I think Alice could be more of a plugin for an IRC bot to give added value where needed. I definately want to support plugins for an IRC bot. I need to concentrate more now on fixing code and getting it to the point where a botnet is born. I am interested in your code for handling the handshaking and connection to the IRC server but probably more importantly on how your bot handling the parsing of incoming data. Maybe you can email me directly on some of those comments unless others are interested and we can start some collaboration. Paul Tretter