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.
This is made up of 2 parts,
The Java code does 4 things,
- Maintains and uses the bots.
- Activates the current chat to reply in it, when a new ping is recieved.
- Reads the messages dumped in a local log file.
- 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!)
The Auto-It Scipt does 1 job,
- Writes the responses back to the active chat window and send the reply back.
- Clone or Download the repo.
- Add the library files provided in
lib
folder. - Update all the file path locations to your local directory locations.
- Also, update your name (client user name) in
HTMLReader2.java
. - Build with the starting point as
Amber.java
.
- Build as instructed above.
- Start the Java application.
- Update
$sFilePath
in the Auto-it script to same path given inActionPrinter.java
. - Run the Auto-it Script.
Does not understand emojis.
Be careful, if you have selected the bot as Cleverbot
. The explicit filter is disabled for it.