Messsaging Services Overview
Overview of message generation and storage in iCycle
Last updated
Overview of message generation and storage in iCycle
Last updated
TurnContext objects hold all data for the current activity taking place. The messageParser class is the main context handler and extracts key information from the object to make decisions.
Normal messages are logged in the local database and in Apache Cassandra if configured.
Dialogs are initiated via specified text commands.
These commands should be added to the messageParser object and follow the naming convention [dialog name]Dialog
Data that persists has the option of being encrypted. Botcaptain's local persistence can be encrypted via the fileIO.encryptText method. Apache Cassandra databases have the option of encryption as well. Consult the cloud service provider's documentation for more information.