Introduce NewOneTimeReplyKeyboard() helper function

This commit is contained in:
rozha 2019-08-11 13:20:40 +03:00
parent cea05bfc44
commit b478ff9669
No known key found for this signature in database
GPG key ID: 73CA0ED0E08F575D

View file

@ -704,6 +704,13 @@ func NewReplyKeyboard(rows ...[]KeyboardButton) ReplyKeyboardMarkup {
}
}
// NewOneTimeReplyKeyboard creates a new one time keyboard using NewReplyKeyboard()
func NewOneTimeReplyKeyboard(rows ...[]KeyboardButton) ReplyKeyboardMarkup {
markup := NewReplyKeyboard(rows...)
markup.OneTimeKeyboard = true
return markup
}
// NewInlineKeyboardButtonData creates an inline keyboard button with text
// and data for a callback.
func NewInlineKeyboardButtonData(text, data string) InlineKeyboardButton {