ReplyKeyboardRemove¶
class telegram. ReplyKeyboardRemove ( selective = None , * , api_kwargs = None ) [source] ¶ Bases: telegram.TelegramObject Upon receiving a message with this object, Telegram clients will remove the current custom keyboard and display the default letter-keyboard. By default, custom keyboards are displayed until a new keyboard is sent by a bot. An exception is made for one-time keyboards that are hidden immediately after the user presses a button (see telegram.ReplyKeyboardMarkup ).
Note User will not be able to summon this keyboard; if you want to hide the keyboard from sight but keep it accessible, use telegram.ReplyKeyboardMarkup.one_time_keyboard .
- telegram.Bot.copy_message()
- telegram.Bot.send_animation()
- telegram.Bot.send_audio()
- telegram.Bot.send_contact()
- telegram.Bot.send_dice()
- telegram.Bot.send_document()
- telegram.Bot.send_location()
- telegram.Bot.send_message()
- telegram.Bot.send_photo()
- telegram.Bot.send_poll()
- telegram.Bot.send_sticker()
- telegram.Bot.send_venue()
- telegram.Bot.send_video_note()
- telegram.Bot.send_video()
- telegram.Bot.send_voice()
- Example usage: A user votes in a poll, bot returns confirmation message in reply to the vote and removes the keyboard for that user, while still showing the keyboard with poll options to users who haven’t voted yet.
- Conversation Bot
- Conversation Bot 2
Use this parameter if you want to remove the keyboard for specific users only. Targets:
- Users that are @mentioned in the text of the telegram.Message object.
- If the bot’s message is a reply (has reply_to_message_id ), sender of the original message.
Requests clients to remove the custom keyboard.
Optional. Remove the keyboard for specific users only. Targets:
- Users that are @mentioned in the text of the telegram.Message object.
- If the bot’s message is a reply (has reply_to_message_id ), sender of the original message.
telegram.ReplyKeyboardRemove¶
Upon receiving a message with this object, Telegram clients will remove the current custom keyboard and display the default letter-keyboard. By default, custom keyboards are displayed until a new keyboard is sent by a bot. An exception is made for one-time keyboards that are hidden immediately after the user presses a button (see telegram.ReplyKeyboardMarkup ).
Requests clients to remove the custom keyboard.
Optional. Use this parameter if you want to remove the keyboard for specific users only.
A user votes in a poll, bot returns confirmation message in reply to the vote and removes the keyboard for that user, while still showing the keyboard with poll options to users who haven’t voted yet.
- selective ( bool , optional) – Use this parameter if you want to remove the keyboard for specific users only. Targets:
- Users that are @mentioned in the text of the telegram.Message object.
- If the bot’s message is a reply (has reply_to_message_id ), sender of the original message.
- **kwargs ( dict ) – Arbitrary keyword arguments.
User will not be able to summon this keyboard; if you want to hide the keyboard from sight but keep it accessible, use telegram.ReplyKeyboardMarkup.one_time_keyboard .
© Copyright 2015-2020, Leandro Toledo Revision 73b0e29a .
Versions latest stable v13.1 v13.0 v12.8 v12.7 v12.6.1 v12.6 v12.0.0b1 Downloads On Read the Docs Project Home Builds Free document hosting provided by Read the Docs.