tock / ai.tock.bot.connector.teams.messages / TeamsBotMessage

# TeamsBotMessage

`abstract class TeamsBotMessage : ConnectorMessage` (source)

### Constructors

#### <init> | `TeamsBotMessage(text: String?)`

### Properties

#### connectorType | The connector type. `open val connectorType: ConnectorType`
#### text | `val text: String?`

### Functions

#### equals | `open fun equals(other: Any?): Boolean`
#### hashCode | `open fun hashCode(): Int`

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

### Inheritors

#### TeamsBotTextMessage | `class TeamsBotTextMessage : TeamsBotMessage`
#### TeamsCardAction | `class TeamsCardAction : TeamsBotMessage`
#### TeamsCarousel | `class TeamsCarousel : TeamsBotMessage`
#### TeamsHeroCard | `class TeamsHeroCard : TeamsBotMessage`