Current section

Files

Jump to
telega include telega@model@types_InlineKeyboardButton.hrl
Raw

include/telega@model@types_InlineKeyboardButton.hrl

-record(inline_keyboard_button, {
text :: binary(),
icon_custom_emoji_id :: gleam@option:option(binary()),
style :: gleam@option:option(binary()),
url :: gleam@option:option(binary()),
callback_data :: gleam@option:option(binary()),
web_app :: gleam@option:option(telega@model@types:web_app_info()),
login_url :: gleam@option:option(telega@model@types:login_url()),
switch_inline_query :: gleam@option:option(binary()),
switch_inline_query_current_chat :: gleam@option:option(binary()),
switch_inline_query_chosen_chat :: gleam@option:option(telega@model@types:switch_inline_query_chosen_chat()),
copy_text :: gleam@option:option(telega@model@types:copy_text_button()),
callback_game :: gleam@option:option(telega@model@types:callback_game()),
pay :: gleam@option:option(boolean())
}).