Optionalcallback_Data to be sent in a callback query to the bot when the button is pressed (1-64 bytes).
Optionalcallback_Description of the game that will be launched when the user presses the button.
Optionalcopy_Description of the button that copies the specified text to the clipboard.
OptionaldisabledIf set, then the button is disabled and does nothing (Bot API 10.3+).
Optionalicon_Unique identifier of the custom emoji shown before the text of the button.
Optionallogin_An HTTPS URL used to automatically authorize the user.
OptionalpaySpecify True, to send a Pay button.
OptionalstyleStyle of the button ('danger', 'success', 'primary').
Optionalswitch_If set, pressing the button will prompt the user to select one of their chats and insert the bot's username and the specified inline query.
Optionalswitch_If set, pressing the button will prompt the user to select one of their chats of the specified type.
Optionalswitch_If set, pressing the button will insert the bot's username and the specified inline query in the current chat's input field.
Label text on the button.
OptionalurlHTTP or tg:// URL to be opened when the button is pressed.
Optionalweb_Description of the Web App that will be launched when the user presses the button.
Represents one button of an inline keyboard.
See
Telegram Bot API: InlineKeyboardButton