This object represents one button of the reply keyboard. Optional fields are mutually exclusive.
KeyboardButton(
text,
request_contact = NULL,
request_location = NULL,
web_app = NULL
)is.KeyboardButton(x)
Text of the button. If none of the optional fields are used, it will be sent as a message when the button is pressed.
(Optional). If TRUE, the user's phone number
will be sent as a contact when the button is pressed. Available in
private chats only.
(Optional). If TRUE, the user's current
location will be sent when the button is pressed. Available in private
chats only.
(Optional). URL string or list describing a Web App to be
launched when the button is pressed. If a string is provided, it will
be wrapped as list(url = <string>). Available only in private
chats between a user and the bot.
Object to be tested.
Note: request_contact and request_location
options will only work in Telegram versions released after 9 April,
2016. Older clients will ignore them.