Well, im not sure if I can actually post this here because it is not an msn, aim or irc bot, but oh well. I thought it might come in handy for someone.
It is a bot which talks via a CBox. It uses rivescript to get the replies. It is pretty simple really. You can get a cbox from: http://cbox.ws/
Then you just need to fill in the box id and the box tag values inside the .pl file and away you go. Every 30 seconds it checks for new messages and replies to them.
It is limited in that it will only actually reply once per minute, ie: if someone posts a message at 04:00, the bot replies. It will then ignore every message posted until 4:01. This is the only way I could really think of getting it to work, as the cbox doesnt give its messages any form of id.