InlineKeyboardRowBuilder

class InlineKeyboardRowBuilder : RowBuilder<InlineKeyboardButton>

Row builder of InlineKeyboardBuilder

See also

Constructors

Link copied to clipboard
fun InlineKeyboardRowBuilder()

Functions

Link copied to clipboard
fun add(t: InlineKeyboardButton): Boolean
Link copied to clipboard
operator fun InlineKeyboardButton.unaryPlus(): Boolean

Properties

Link copied to clipboard
val row: List<InlineKeyboardButton>

Extensions

Link copied to clipboard
inline fun InlineKeyboardRowBuilder.dataButton(text: String, data: String): Boolean
Link copied to clipboard
inline fun InlineKeyboardRowBuilder.gameButton(text: String): Boolean
Link copied to clipboard
inline fun InlineKeyboardRowBuilder.inlineQueryButton(text: String, data: String): Boolean
Link copied to clipboard
Link copied to clipboard
inline fun InlineKeyboardRowBuilder.loginButton(text: String, loginUrl: LoginURL): Boolean
Link copied to clipboard
inline fun InlineKeyboardRowBuilder.payButton(text: String): Boolean

Creates and put PayInlineKeyboardButton

Link copied to clipboard
inline fun InlineKeyboardRowBuilder.urlButton(text: String, url: String): Boolean

Creates and put URLInlineKeyboardButton

Link copied to clipboard
inline fun InlineKeyboardRowBuilder.webAppButton(text: String, webApp: WebAppInfo): Boolean
inline fun InlineKeyboardRowBuilder.webAppButton(text: String, url: String): Boolean

Creates and put WebAppInlineKeyboardButton. Please, remember that this button is available in private chats only