Core conversational engine with the main interface BotBus used by all bot implementations
BotBus |
Bus implementation for Tock integrated mode. interface BotBus : Bus<BotBus> |
BotRepository |
Advanced bot configuration. object BotRepository |
Bus |
A new bus instance is created for each user request. interface Bus<T : Bus<T>> : I18nTranslator |
ConnectorController |
Controller to connect Connector and BotDefinition. interface ConnectorController |
I18nTranslator |
Translates CharSequence depending of current userLocale, userInterfaceType and targetConnectorType. interface I18nTranslator : I18nKeyProvider |
WebSocketController |
Internal object used to manage websocket events. object WebSocketController |
botModule |
The bot ioc module. val botModule: Module |