Siderevs

September 12, 2005

MSNAliceBot: a .net Chatter bot

Some time ago,... about a year and a half i programmed an inteface between the programD of alicebot.org and my msn messenger acount using dotMSN. The process was a mess.

There was a programD server running on my machine; a wget which passes the paremeters in an url and file processing to get the answers of alice. 3 separated applications,...

Today i discovered the AIMLBot and i rewrote my application.

I'm proud to announce the first release of MSNAliceBot.

I guess you will need the Microsoft .NET Framework 2.0 beta 2 (here) to run it

Features:
  • A log file of the conversation for every contact
  • The ALICE AIML-set (you can change it, it is in the AIML directory)
  • A random delay (1 to 5 seconds) when sending the answers


It still lacking of the "is typing" message. Any ideas of how to implement it with the dotMSN?

Here is a screenshot of a conversation between me and my SelfElectricEgo :D


MSNAliceBot



You can add him to your contact list if you want to see how it works: selfelectricego@hotmail.com (Not always running)

The source code will be released soon under the GPL as always (i need to do some cleaning on it)

Labels:

1 Comments:

Post a Comment

<< Home