Renevent
01-19-2011, 06:18 PM
So was bored at work yesterday and someone said something that gave me an idea...basically wouldn't it be nice if our office communicators could talk by themselves?
They are help desk guys so I decided to help them out :p
I used an AI bot from:
http://www.alicebot.org/directory.html
...then integrated into an application and wrote some .net code that hijacks incoming MS Communicator Messages, takes the incoming instant message and parses it out to the AI bot, then returns it back to the message window and submits it.
The AI bot is pretty smart, and people could pretty much go on talking with it for a while thinking you are just being a bit weird lol.
I threw it together quick though so a couple things...it's really only meant for incoming chatter (while you are either away or doing something else) so if you start the conversation make sure it's "stopped", send the IM, then quickly close the IM window and click "start" on the program. When they reply a new IM window will pop the the application will take over.
You can see all the chat history in the application's log...it's pretty humorous when you get folks talking to it lol.
Anyways, if any of you want to mess around with it you can download it here:
http://www.mediafire.com/?hvg2s476fzcj4u1
I think the only requirements are Windows XP (or higher), .Net 3.5, and of course Office Communicator 2007/2010.
Here's a pic:
http://img573.imageshack.us/img573/2342/virtualit.png
All the marked out names are incoming IM's from my friend in IT, and all the (Me) responses are generated by the AI bot.
They are help desk guys so I decided to help them out :p
I used an AI bot from:
http://www.alicebot.org/directory.html
...then integrated into an application and wrote some .net code that hijacks incoming MS Communicator Messages, takes the incoming instant message and parses it out to the AI bot, then returns it back to the message window and submits it.
The AI bot is pretty smart, and people could pretty much go on talking with it for a while thinking you are just being a bit weird lol.
I threw it together quick though so a couple things...it's really only meant for incoming chatter (while you are either away or doing something else) so if you start the conversation make sure it's "stopped", send the IM, then quickly close the IM window and click "start" on the program. When they reply a new IM window will pop the the application will take over.
You can see all the chat history in the application's log...it's pretty humorous when you get folks talking to it lol.
Anyways, if any of you want to mess around with it you can download it here:
http://www.mediafire.com/?hvg2s476fzcj4u1
I think the only requirements are Windows XP (or higher), .Net 3.5, and of course Office Communicator 2007/2010.
Here's a pic:
http://img573.imageshack.us/img573/2342/virtualit.png
All the marked out names are incoming IM's from my friend in IT, and all the (Me) responses are generated by the AI bot.