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