A few months ago, I wrote a little framework making easy to write a bot for Sametime using the Python language syntax instead of Java.
The framework has continue to grow up, and this new version is now more stable than the previous. Bots can now detect when the user close his chat window, and they can also receive files.
This framework can be very handy when you have to demonstrate Sametime in a different way that you used to do, and for those who were at TechSoftware 2011 (Bois-Colombes), it's the framework I used during my demo.
We currently have several bots running under PyBot on our Sametime 8.5.2 demo platform at the IBM Collaboration Solution Center (Montpellier) and some of them can have a "real" conversation, can tell you who is Romain Lienard (using IBM Connections Profiles Integration), what is the link for OTR -our internal travel reservation tool- using IBM Connections Bookmarks Integration, where is Bois-Colombes (using Google Maps integration), or convert a PPT file into an ODP file simply by sending your ppt file to the bot. I have even sent a tweet using a bot a few days ago !
If you want to have an idea of how I wrote the sample demo bot that you can see on top of this entry without download the zipfile, below is the sample demo script :
PyBot is available here for download.
Any question or suggestion are welcome !