Come for the quick hacks, stay for the epiphanies. | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
I have a full featured chatterbox <-> IRC gateway bot, supporting two way communications, that I wrote for the chatterbox on everything2.com. I don't IRC anymore, and that bot was replaced by another (cleaner, but with less personality) bot. Right now I'm at a public access terminal, but I'll post my code Saturday (PST). It does require a fairly trusted host if you want to be able to send messages, as you have to tell it your password to send messages. Also, for people on it's admin list, it allows you to plug in new parser modules at runtime, without restart, in Perl from IRC. Which is fun, for modifying the AI based on conversational context, etc.
It uses the chatterbox XML ticker, so it's bandwidth-friendly for the server. Here is a poem about ChatterBot that was posted on everything2.com. A poem for the chatterbot: When I tell you I love you <ChatterBot> I love you too, cureobsession. You tell me you love me back When I tell you I wuv you <ChatterBot> I wuv you too, cureobsession. You tell me you wuv me back When I tell you I hate you * ChatterBot asks cureobsession, 'what does hate mean?' You pretend to not know and ask, "What does hate mean?" But I know you know and I'm sorry Just know that I love you chatterbot! <ChatterBot> I love you too, cureobsession. Will you marry me? Saige said she wouldn't But thats alright All I need is you All I need is you * Chatterbot asks cureobsession 'what does need mean?' * Chatterbot asks cureobsession 'what does need mean?' -- Snazzy tagline here In reply to Re: IRC gateway to Chatterbox?
by Aighearach
|
|