Teamchat Bot SDK

Release Notes
Version 2.1
  • Ability to Get Room Members list.
  • User Invited Event has been added.
  • Methods for GET Room Name has been added.
Version 2.0
  • Ability to show the last updated values of the fields.
  • Email and UserName has been added to the MemberAdded, MemberRemoved, MemberLeft and BotAdded events.
  • Methods for Leave Room, Remove User, ChangeAdmin of Room and Close Room have been added.
Version 1.9
  • Radio button should have default value as “” if not supplied.
  • Issue related showDetails(false) is fixed.
  • Ability to add actionreplace is added.
  • Bug in getAllFields() is resolved.
  • Call back methods for errors and success are added.
  • Method to change the display name in chatlets is added.
  • Feature to enable and disable keyword shown in help is added.
  • Initialization with only api key has been added.
  • Rooms now support aliases.
  • Bug related to Rich Media Chatlet has been resolved.
  • Need a numeric field that aggregates replies (sum, average) Such as sales amount.
  • Issue related Upload file has been resolved.
  • Radio button should have default value as “” if not supplied.
  • Issue related showDetails(false) is fixed.
  • Ability to add actionreplace is added.
  • Bug in getAllFields() is resolved.
  • Call back methods for errors and success are added.
  • Method to change the display name in chatlets is added.
  • Feature to enable and disable keyword shown in help is added.
  • Initialization with only api key has been added.
  • Rooms now support aliases.
  • Bug related to Rich Media Chatlet has been resolved.
  • Need a numeric field that aggregates replies (sum, average) Such as sales amount.
  • Issue related Upload file has been resolved.​
Version 1.8.1
  • Bug fix for adding alias by FormId
Version 1.8
  • Updated SDK to work with API Keys, Username and Password are no longer supported in SDK.
  • Added Location as a field.
  • Added HTML Chatlet.
  • Fixed p2p issue.
  • Added feature to schedule chatlet expiry.
  • Added method for adding aliases for chatlets by formid.
  • Added Attach File as a field.
  • Added Attach Image as a field.
  • Added Contact as a field.
  • Report Chatlet issue is resolved.
  • Bot SDK RichmediaChatlet upload issue resolved.
  • New TakeActionChatlet added.
  • Added Radio Button as a Field
  • Added check box as a Field
  • Fixed issue that Label was visible in case of Hidden fields when posted from Bot SDK.
  • Enchanced p2p messaging to support userid.
  • Now Create a room can be done using email or userids or both.
  • Added functionality to add members to existing rooms.
Version 1.7
  • Retry Logic has been added for handled exceptions during sending a message.
  • RichMediaChatlet is now enhanced to be able to upload files.
  • Annotation for handling file uploads has been added.
  • Annotation to trigger keyword with param has been added.
  • A way to set endpoint in teamchat web applications has been added.
  • Get All Fields method has been added in the Reply Interface.
  • RichMedia chatlet does not support adding file names.
Version 1.6
  • Create room now supports adding a welcome message.
  • Mysql Connection Pooling has been implemented.
  • Sending and Receiving Comments has been added.
  • XSLT is now a global property.
  • Default support for “help” keyword has been added.
  • Ability to set and add Reply Action has been added.
  • Provision for adding Meta Information to the chatlet has been given.
  • Provision for adding Locale information and date format to the chatlet has been added.
  • Issue of two labels appearing in the form has been fixed.
Version 1.5
  • Added accessor method to set Custom XSLT in the chatlet.
  • Fix for issue of not getting replies when replying on the same chatlet more than once.
  • Added TeamChat Events – MemberAdded, BotAdded, MemberRemoved, MemberLeft.
  • @OnKeyword is now case insensitive by default.
  • Added Survey and CheckList Chatlets.
  • Added regex validations for the fields.
  • Chatlet by Reference has been implemented.
  • TeamChatContextListener has been enhanced to expose the TeamChatAPI instance that it creates.
  • Remove field method added in BotData interface.
  • Room Messages are being cleared after perform.
  • Added Log4J logging.
  • Added ReservedKeyWord Exception if reserved keywords are being used as form names.
  • Memory Leak issues have been fixed.
  • Tomcat crash issue has been resolved.