tock / ai.tock.bot.connector.messenger.model.send / UserAction

UserAction

interface UserAction (source)

Generic interface for messenger user action ( Button or QuickReply ).

Companion Object Functions

extractButtons

fun extractButtons(userActions: List<UserAction>): List<Button>

extractQuickReplies

fun extractQuickReplies(userActions: List<UserAction>): List<QuickReply>?

Inheritors

Button

abstract class Button : UserAction

QuickReply

abstract class QuickReply : UserAction