Skip to content

class Tourmaline::Client::InlineKeyboardMarkupBuilder
inherits Tourmaline::KeyboardBuilder #

Constructors#

.new(force_reply = false, remove_keyboard = false, selective = false, keyboard = [] of T, resize = false, one_time = false, persistent = false, input_field_placeholder = nil) #

View source

Methods#

#callback_button(text, data) #

View source

#game_button(text) #

View source

#keyboard(columns = nil) : G #

View source

#login_button(text, url, *args, **opts) #

View source

#pay_button(text) #

View source

#switch_to_chat_button(text, value) #

View source

#switch_to_current_chat_button(text, value) #

View source

#url_button(text, url) #

View source

#web_app_button(app : String | WebAppInfo) #

View source