tock / ai.tock.bot.connector.slack.model / InteractiveMessageEvent

InteractiveMessageEvent

data class InteractiveMessageEvent : EventApiMessage (source)

Constructors

<init>

InteractiveMessageEvent(user: SlackUser, actions: List<Button> = emptyList())

Properties

actions

val actions: List<Button>

user

val user: SlackUser

Extension Functions

asGenericMessage

fun ConnectorMessage.asGenericMessage(assertionCreator: Assert<GenericMessage>.() -> Unit): Unit

findTransactionDecisionValueV3

Return a GATransactionDecisionValueV3 if available.

fun ConnectorMessage.findTransactionDecisionValueV3(): GATransactionDecisionValueV3?

findTransactionRequirementsCheckResultV3

Return a GATransactionRequirementsCheckResultV3 if available.

fun ConnectorMessage.findTransactionRequirementsCheckResultV3(): GATransactionRequirementsCheckResultV3?