tock / ai.tock.bot.connector.twitter.model.incoming / TweetIncomingEvent

TweetIncomingEvent

data class TweetIncomingEvent : IncomingEvent (source)

Tweet (Status) IncomingEvent

Constructors

<init>

Tweet (Status) IncomingEvent

TweetIncomingEvent(forUserId: String, tweets: List<Tweet>)

Properties

forUserId

val forUserId: String

ignored

val ignored: Boolean

tweets

val tweets: List<Tweet>

users

val users: Map<String, User>

Functions

playerId

fun playerId(playerType: PlayerType): PlayerId

toEvent

fun toEvent(applicationId: String): Event?

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?