You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
782 B
24 lines
782 B
3 years ago
|
package markup
|
||
|
|
||
|
import "github.com/gotd/td/tg"
|
||
|
|
||
|
// Hide creates markup to hide markup.
|
||
|
func Hide() tg.ReplyMarkupClass {
|
||
|
return &tg.ReplyKeyboardHide{}
|
||
|
}
|
||
|
|
||
|
// SelectiveHide creates markup to hide markup.
|
||
|
// Use this builder if you want to remove the keyboard for specific users only.
|
||
|
// Targets:
|
||
|
// 1) users that are @mentioned in the text of the Message object;
|
||
|
// 2) if the bot's message is a reply (has reply_to_message_id), sender of the original message.
|
||
|
//
|
||
|
// Example: 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.
|
||
|
func SelectiveHide() tg.ReplyMarkupClass {
|
||
|
return &tg.ReplyKeyboardHide{
|
||
|
Selective: true,
|
||
|
}
|
||
|
}
|