tock / ai.tock.bot.definition / BotProviderBase

# BotProviderBase

`open class BotProviderBase : BotProvider` (source)

Base implementation of BotProvider

### Constructors

#### <init> | Base implementation of BotProvider `BotProviderBase(botDefinition: BotDefinition)`

### Properties

#### botDefinition | `val botDefinition: BotDefinition`

### Functions

#### botDefinition | Provides the bot definition. `open fun botDefinition(): BotDefinition`
#### equals | `open fun equals(other: Any?): Boolean`
#### hashCode | `open fun hashCode(): Int`