tock / ai.tock.bot.connector.slack.model.old / SlackMessageIn

# SlackMessageIn

`data class SlackMessageIn : SlackConnectorMessage` (source)

### Constructors

#### <init> | `SlackMessageIn(token: String, team_id: String, team_domain: String, channel_id: String, channel_name: String, timestamp: Number, user_id: String, user_name: String, text: String, trigger_word: String?)`

### Properties

#### channel_id | `val channel_id: String`
#### channel_name | `val channel_name: String`
#### team_domain | `val team_domain: String`
#### team_id | `val team_id: String`
#### text | `var text: String`
#### timestamp | `val timestamp: Number`
#### token | `val token: String`
#### trigger_word | `val trigger_word: String?`
#### user_id | `val user_id: String`
#### user_name | `val user_name: String`

### Functions

#### getRealMessage | `fun getRealMessage(): String`
#### toGenericMessage | Transforms this message into a generic GenericMessage. `fun toGenericMessage(): GenericMessage`

### 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?`