RowBuilder

open class RowBuilder<T>

Constructors

Link copied to clipboard

Functions

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

Properties

Link copied to clipboard
val row: List<T>

Extensions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
operator fun <T> RowBuilder<T>.plus(t: T): Boolean
Link copied to clipboard
inline fun ReplyKeyboardRowBuilder.requestChannelButton(text: String, requestId: RequestId, isPublic: Boolean? = null, isOwnedBy: Boolean? = null, userRightsInChat: ChatAdministratorRights? = null, botRightsInChat: ChatAdministratorRights? = null, botIsMember: Boolean? = null): Boolean
Link copied to clipboard
inline fun ReplyKeyboardRowBuilder.requestChatButton(text: String, requestId: RequestId, isChannel: Boolean? = null, isForum: Boolean? = null, isPublic: Boolean? = null, isOwnedBy: Boolean? = null, userRightsInChat: ChatAdministratorRights? = null, botRightsInChat: ChatAdministratorRights? = null, botIsMember: Boolean? = null): Boolean
Link copied to clipboard
inline fun ReplyKeyboardRowBuilder.requestGroupButton(text: String, requestId: RequestId, isForum: Boolean? = null, isPublic: Boolean? = null, isOwnedBy: Boolean? = null, userRightsInChat: ChatAdministratorRights? = null, botRightsInChat: ChatAdministratorRights? = null, botIsMember: Boolean? = null): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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

Creates and put WebAppKeyboardButton