tock / ai.tock.bot.connector.alexa / AlexaConnector

# AlexaConnector

`class AlexaConnector : ConnectorBase` (source)

Connector for Amazon Alexa.

### Properties

#### alexaTockMapper | `val alexaTockMapper: AlexaTockMapper`
#### applicationId | `val applicationId: String`
#### path | `val path: String`

### Functions

#### register | Registers the connector for the specified controller. `fun register(controller: ConnectorController): Unit`
#### send | Send an event with this connector for the specified delay. `fun send(event: Event, callback: ConnectorCallback, delayInMs: Long): Unit`
#### toConnectorMessage | Maps a MediaMessage into a ConnectorMessage. If toConnectorMessage returns an empty list, the mapping is not supported for this connector. Default returns an empty list. `fun toConnectorMessage(message: MediaMessage): BotBus.() -> List<ConnectorMessage>`