# com.github.insanusmokrassar.TelegramBotAPI.types.buttons - docs

docs / com.github.insanusmokrassar.TelegramBotAPI.types.buttons

## Package com.github.insanusmokrassar.TelegramBotAPI.types.buttons

### Types

(common)

#### ForceReply

`data class ForceReply : KeyboardMarkup`

(common)

#### InlineKeyboardMarkup

`data class InlineKeyboardMarkup : KeyboardMarkup`

(common)

#### KeyboardButton

`sealed class KeyboardButton`

(common)

#### KeyboardButtonPollType

`sealed class KeyboardButtonPollType`

(common)

#### KeyboardMarkup

`interface KeyboardMarkup`

(common)

#### Matrix

`typealias Matrix<T> = List<List<T>>`

(common)

#### QuizKeyboardButtonPollType

`object QuizKeyboardButtonPollType : KeyboardButtonPollType`

(common)

#### RegularKeyboardButtonPollType

`object RegularKeyboardButtonPollType : KeyboardButtonPollType`

(common)

#### ReplyKeyboardMarkup

`data class ReplyKeyboardMarkup : KeyboardMarkup`

(common)

#### ReplyKeyboardRemove

`data class ReplyKeyboardRemove : KeyboardMarkup`

(common)

#### RequestContactKeyboardButton

`data class RequestContactKeyboardButton : KeyboardButton`

(common)

#### RequestLocationKeyboardButton

`data class RequestLocationKeyboardButton : KeyboardButton`

(common)

#### RequestPollKeyboardButton

`data class RequestPollKeyboardButton : KeyboardButton`

(common)

#### SimpleKeyboardButton

`data class SimpleKeyboardButton : KeyboardButton`

(common)

#### UnknownKeyboardButton

`data class UnknownKeyboardButton : KeyboardButton`

(common)

#### UnknownKeyboardButtonPollType

`class UnknownKeyboardButtonPollType : KeyboardButtonPollType`