Utility methods to start a new bot
BotIoc |
Bot module configuration. object BotIoc |
getIntentsByNamespaceAndName |
Export list of IntentDefinition fun getIntentsByNamespaceAndName(namespace: String, name: String): List<IntentDefinition>? |
importApplicationDump |
Import a dump of a full application. fun importApplicationDump(path: String): Unit |
importI18nDump |
Import a dump of all i18n labels. fun importI18nDump(path: String, replaceAllLabels: Boolean = false): Unit |
importNlpDump |
Import a dump of a full nlp model. fun importNlpDump(path: String): Unit |
importNlpSentencesDump |
Import a dump of a list of qualified sentences to a nlp model. fun importNlpSentencesDump(path: String): Unit |
registerAndInstallBot |
Register and install a new bot. fun registerAndInstallBot(botDefinition: BotDefinition, additionalModules: List<Module> = emptyList(), vararg routerHandlers: (Router) -> Unit): Unit fun registerAndInstallBot(botProvider: BotProvider, additionalModules: List<Module> = emptyList(), vararg routerHandlers: (Router) -> Unit): Unit |