[{"name":"class CommandsKeeper(preset: List = emptyList())","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/index.html","searchKeys":["CommandsKeeper","class CommandsKeeper(preset: List = emptyList())","dev.inmo.plagubot.plugins.commands.CommandsKeeper"]},{"name":"data class BotCommandFullInfo(val key: CommandsKeeperKey, val command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.BotCommandFullInfo","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-bot-command-full-info/index.html","searchKeys":["BotCommandFullInfo","data class BotCommandFullInfo(val key: CommandsKeeperKey, val command: BotCommand)","dev.inmo.plagubot.plugins.commands.BotCommandFullInfo"]},{"name":"fun BotCommand.full(key: CommandsKeeperKey = CommandsKeeperKey.DEFAULT): BotCommandFullInfo","description":"dev.inmo.plagubot.plugins.commands.full","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/full.html","searchKeys":["full","fun BotCommand.full(key: CommandsKeeperKey = CommandsKeeperKey.DEFAULT): BotCommandFullInfo","dev.inmo.plagubot.plugins.commands.full"]},{"name":"fun BotCommand.full(languageCode: IetfLanguageCode): BotCommandFullInfo","description":"dev.inmo.plagubot.plugins.commands.full","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/full.html","searchKeys":["full","fun BotCommand.full(languageCode: IetfLanguageCode): BotCommandFullInfo","dev.inmo.plagubot.plugins.commands.full"]},{"name":"fun BotCommand.full(languageCode: String): BotCommandFullInfo","description":"dev.inmo.plagubot.plugins.commands.full","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/full.html","searchKeys":["full","fun BotCommand.full(languageCode: String): BotCommandFullInfo","dev.inmo.plagubot.plugins.commands.full"]},{"name":"fun BotCommand.full(scope: BotCommandScope): BotCommandFullInfo","description":"dev.inmo.plagubot.plugins.commands.full","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/full.html","searchKeys":["full","fun BotCommand.full(scope: BotCommandScope): BotCommandFullInfo","dev.inmo.plagubot.plugins.commands.full"]},{"name":"fun BotCommand.full(scope: BotCommandScope, languageCode: IetfLanguageCode): BotCommandFullInfo","description":"dev.inmo.plagubot.plugins.commands.full","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/full.html","searchKeys":["full","fun BotCommand.full(scope: BotCommandScope, languageCode: IetfLanguageCode): BotCommandFullInfo","dev.inmo.plagubot.plugins.commands.full"]},{"name":"fun BotCommand.full(scope: BotCommandScope, languageCode: String): BotCommandFullInfo","description":"dev.inmo.plagubot.plugins.commands.full","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/full.html","searchKeys":["full","fun BotCommand.full(scope: BotCommandScope, languageCode: String): BotCommandFullInfo","dev.inmo.plagubot.plugins.commands.full"]},{"name":"fun BotCommandFullInfo(command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.BotCommandFullInfo.BotCommandFullInfo","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-bot-command-full-info/-bot-command-full-info.html","searchKeys":["BotCommandFullInfo","fun BotCommandFullInfo(command: BotCommand)","dev.inmo.plagubot.plugins.commands.BotCommandFullInfo.BotCommandFullInfo"]},{"name":"fun BotCommandFullInfo(key: CommandsKeeperKey, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.BotCommandFullInfo.BotCommandFullInfo","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-bot-command-full-info/-bot-command-full-info.html","searchKeys":["BotCommandFullInfo","fun BotCommandFullInfo(key: CommandsKeeperKey, command: BotCommand)","dev.inmo.plagubot.plugins.commands.BotCommandFullInfo.BotCommandFullInfo"]},{"name":"fun CommandsKeeper(preset: List = emptyList())","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.CommandsKeeper","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/-commands-keeper.html","searchKeys":["CommandsKeeper","fun CommandsKeeper(preset: List = emptyList())","dev.inmo.plagubot.plugins.commands.CommandsKeeper.CommandsKeeper"]},{"name":"fun CommandsKeeperKey(key: Pair)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.CommandsKeeperKey","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/-commands-keeper-key.html","searchKeys":["CommandsKeeperKey","fun CommandsKeeperKey(key: Pair)","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.CommandsKeeperKey"]},{"name":"fun CommandsKeeperKey(scope: BotCommandScope = BotCommandScope.Default, languageCode: String? = null)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.CommandsKeeperKey","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/-commands-keeper-key.html","searchKeys":["CommandsKeeperKey","fun CommandsKeeperKey(scope: BotCommandScope = BotCommandScope.Default, languageCode: String? = null)","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.CommandsKeeperKey"]},{"name":"fun CommandsKeeperKey(scope: BotCommandScope, languageCode: IetfLanguageCode)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.CommandsKeeperKey","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/-commands-keeper-key.html","searchKeys":["CommandsKeeperKey","fun CommandsKeeperKey(scope: BotCommandScope, languageCode: IetfLanguageCode)","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.CommandsKeeperKey"]},{"name":"object CommandsPlugin : Plugin","description":"dev.inmo.plagubot.plugins.commands.CommandsPlugin","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-plugin/index.html","searchKeys":["CommandsPlugin","object CommandsPlugin : Plugin","dev.inmo.plagubot.plugins.commands.CommandsPlugin"]},{"name":"object Companion","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.Companion","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/-companion/index.html","searchKeys":["Companion","object Companion","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.Companion"]},{"name":"open override fun Module.setupDI(database: Database, params: JsonObject)","description":"dev.inmo.plagubot.plugins.commands.CommandsPlugin.setupDI","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-plugin/setup-d-i.html","searchKeys":["setupDI","open override fun Module.setupDI(database: Database, params: JsonObject)","dev.inmo.plagubot.plugins.commands.CommandsPlugin.setupDI"]},{"name":"open suspend override fun BehaviourContext.setupBotPlugin(koin: Koin)","description":"dev.inmo.plagubot.plugins.commands.CommandsPlugin.setupBotPlugin","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-plugin/setup-bot-plugin.html","searchKeys":["setupBotPlugin","open suspend override fun BehaviourContext.setupBotPlugin(koin: Koin)","dev.inmo.plagubot.plugins.commands.CommandsPlugin.setupBotPlugin"]},{"name":"suspend fun addCommand(command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/add-command.html","searchKeys":["addCommand","suspend fun addCommand(command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand"]},{"name":"suspend fun addCommand(languageCode: IetfLanguageCode, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/add-command.html","searchKeys":["addCommand","suspend fun addCommand(languageCode: IetfLanguageCode, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand"]},{"name":"suspend fun addCommand(languageCode: String, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/add-command.html","searchKeys":["addCommand","suspend fun addCommand(languageCode: String, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand"]},{"name":"suspend fun addCommand(scope: BotCommandScope, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/add-command.html","searchKeys":["addCommand","suspend fun addCommand(scope: BotCommandScope, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand"]},{"name":"suspend fun addCommand(scope: BotCommandScope, languageCode: IetfLanguageCode, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/add-command.html","searchKeys":["addCommand","suspend fun addCommand(scope: BotCommandScope, languageCode: IetfLanguageCode, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand"]},{"name":"suspend fun addCommand(scope: BotCommandScope, languageCode: String, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/add-command.html","searchKeys":["addCommand","suspend fun addCommand(scope: BotCommandScope, languageCode: String, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand"]},{"name":"suspend fun addCommand(scope: CommandsKeeperKey, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/add-command.html","searchKeys":["addCommand","suspend fun addCommand(scope: CommandsKeeperKey, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.addCommand"]},{"name":"suspend fun removeCommand(command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/remove-command.html","searchKeys":["removeCommand","suspend fun removeCommand(command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand"]},{"name":"suspend fun removeCommand(languageCode: IetfLanguageCode, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/remove-command.html","searchKeys":["removeCommand","suspend fun removeCommand(languageCode: IetfLanguageCode, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand"]},{"name":"suspend fun removeCommand(languageCode: String, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/remove-command.html","searchKeys":["removeCommand","suspend fun removeCommand(languageCode: String, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand"]},{"name":"suspend fun removeCommand(scope: BotCommandScope, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/remove-command.html","searchKeys":["removeCommand","suspend fun removeCommand(scope: BotCommandScope, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand"]},{"name":"suspend fun removeCommand(scope: BotCommandScope, languageCode: IetfLanguageCode, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/remove-command.html","searchKeys":["removeCommand","suspend fun removeCommand(scope: BotCommandScope, languageCode: IetfLanguageCode, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand"]},{"name":"suspend fun removeCommand(scope: BotCommandScope, languageCode: String, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/remove-command.html","searchKeys":["removeCommand","suspend fun removeCommand(scope: BotCommandScope, languageCode: String, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand"]},{"name":"suspend fun removeCommand(scope: CommandsKeeperKey, command: BotCommand)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper/remove-command.html","searchKeys":["removeCommand","suspend fun removeCommand(scope: CommandsKeeperKey, command: BotCommand)","dev.inmo.plagubot.plugins.commands.CommandsKeeper.removeCommand"]},{"name":"val DEFAULT: CommandsKeeperKey","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.Companion.DEFAULT","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/-companion/-d-e-f-a-u-l-t.html","searchKeys":["DEFAULT","val DEFAULT: CommandsKeeperKey","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.Companion.DEFAULT"]},{"name":"val Koin.commandsKeeper: CommandsKeeper","description":"dev.inmo.plagubot.plugins.commands.commandsKeeper","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/commands-keeper.html","searchKeys":["commandsKeeper","val Koin.commandsKeeper: CommandsKeeper","dev.inmo.plagubot.plugins.commands.commandsKeeper"]},{"name":"val Scope.commandsKeeper: CommandsKeeper","description":"dev.inmo.plagubot.plugins.commands.commandsKeeper","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/commands-keeper.html","searchKeys":["commandsKeeper","val Scope.commandsKeeper: CommandsKeeper","dev.inmo.plagubot.plugins.commands.commandsKeeper"]},{"name":"val command: BotCommand","description":"dev.inmo.plagubot.plugins.commands.BotCommandFullInfo.command","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-bot-command-full-info/command.html","searchKeys":["command","val command: BotCommand","dev.inmo.plagubot.plugins.commands.BotCommandFullInfo.command"]},{"name":"val key: CommandsKeeperKey","description":"dev.inmo.plagubot.plugins.commands.BotCommandFullInfo.key","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-bot-command-full-info/key.html","searchKeys":["key","val key: CommandsKeeperKey","dev.inmo.plagubot.plugins.commands.BotCommandFullInfo.key"]},{"name":"val key: Pair","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.key","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/key.html","searchKeys":["key","val key: Pair","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.key"]},{"name":"val languageCode: String?","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.languageCode","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/language-code.html","searchKeys":["languageCode","val languageCode: String?","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.languageCode"]},{"name":"val languageCodeIetf: IetfLanguageCode?","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.languageCodeIetf","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/language-code-ietf.html","searchKeys":["languageCodeIetf","val languageCodeIetf: IetfLanguageCode?","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.languageCodeIetf"]},{"name":"val scope: BotCommandScope","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.scope","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/scope.html","searchKeys":["scope","val scope: BotCommandScope","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey.scope"]},{"name":"value class CommandsKeeperKey(val key: Pair)","description":"dev.inmo.plagubot.plugins.commands.CommandsKeeperKey","location":"plagubot.plugins.commands/dev.inmo.plagubot.plugins.commands/-commands-keeper-key/index.html","searchKeys":["CommandsKeeperKey","value class CommandsKeeperKey(val key: Pair)","dev.inmo.plagubot.plugins.commands.CommandsKeeperKey"]}]