Package-level declarations

Types

Link copied to clipboard

Returns the messages used by the framework, instances are produced by BotCommandsMessagesFactory.

Link copied to clipboard
@InterfacedService(acceptMultiple = false)
interface BotCommandsMessagesFactory

Factory of BotCommandsMessages, the default implementation is DefaultBotCommandsMessagesFactory, or, if a non-default DefaultMessagesFactory exists, an adapter is used.

Link copied to clipboard
open class DefaultBotCommandsMessages(permissionLocalization: PermissionLocalization, localizationService: LocalizationService, locale: Locale, bundleName: String) : BotCommandsMessages

Default implementation of BotCommandsMessages, see DefaultBotCommandsMessagesFactory for more details.

Link copied to clipboard
class DefaultBotCommandsMessagesFactory(permissionLocalization: PermissionLocalization, localizationService: LocalizationService, textCommandLocaleProvider: TextCommandLocaleProvider, userLocaleProvider: UserLocaleProvider, bundleName: String = "BotCommandsMessages") : BotCommandsMessagesFactory

Default implementation of BotCommandsMessagesFactory.