interface MessageConfiguration (source)
delay |
abstract val delay: Long |
eventType |
abstract val eventType: EventType |
toAction |
open fun toAction(bus: BotBus): Actionabstract fun toAction(playerId: PlayerId, applicationId: String, recipientId: PlayerId, locale: Locale, userInterfaceType: UserInterfaceType): Action |
AttachmentConfiguration |
A simple attachment file. data class AttachmentConfiguration : MessageConfiguration |
ChoiceConfiguration |
A user choice. data class ChoiceConfiguration : MessageConfiguration |
LocationConfiguration |
User location data. data class LocationConfiguration : MessageConfiguration |
SentenceConfiguration |
Could be a simple text, or a complex message using ConnectorMessage constructor. data class SentenceConfiguration : MessageConfiguration |