Skip to content

ssp5zone/ibm-sametime-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBM Sametime Bot

A chatbot integrated to IBM Sametime messaging app. You can start the app at any windows client. Once started all your messages would be replied by the bot.

Working

This is made up of 2 parts,

Java Code

The Java code does 4 things,

  1. Maintains and uses the bots.
  2. Activates the current chat to reply in it, when a new ping is recieved.
  3. Reads the messages dumped in a local log file.
  4. Talks to the Auto-It Script to write responses. (Nope, you cant write them back to the log file. You have to actually send them!)

Auto-It Script

The Auto-It Scipt does 1 job,

  1. Writes the responses back to the active chat window and send the reply back.

Build

  1. Clone or Download the repo.
  2. Add the library files provided in lib folder.
  3. Update all the file path locations to your local directory locations.
  4. Also, update your name (client user name) in HTMLReader2.java.
  5. Build with the starting point as Amber.java.

Run

  1. Build as instructed above.
  2. Start the Java application.
  3. Update $sFilePath in the Auto-it script to same path given in ActionPrinter.java.
  4. Run the Auto-it Script.

Known Issue

Does not understand emojis.

Warning

Be careful, if you have selected the bot as Cleverbot. The explicit filter is disabled for it.

About

A chatbot integrated to IBM Sametime messaging app

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published