✨ Added Answer helpers
This commit is contained in:
parent
4539b38146
commit
62f13b4dcc
16
toolbox.go
16
toolbox.go
|
@ -5,6 +5,22 @@ import (
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
func NewAnswerCallback(id string) *AnswerCallbackQueryParameters {
|
||||||
|
return &AnswerCallbackQueryParameters{CallbackQueryID: id}
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewAnswerInline(id string, results ...InlineQueryResult) *AnswerInlineQueryParameters {
|
||||||
|
return &AnswerInlineQueryParameters{InlineQueryID: id, Results: results}
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewAnswerPreCheckout(id string, ok bool) *AnswerPreCheckoutQueryParameters {
|
||||||
|
return &AnswerPreCheckoutQueryParameters{PreCheckoutQueryID: id, Ok: ok}
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewAnswerShipping(id string, ok bool) *AnswerShippingQueryParameters {
|
||||||
|
return &AnswerShippingQueryParameters{ShippingQueryID: id, Ok: ok}
|
||||||
|
}
|
||||||
|
|
||||||
func NewReplyKeyboard(rows ...[]KeyboardButton) *ReplyKeyboardMarkup {
|
func NewReplyKeyboard(rows ...[]KeyboardButton) *ReplyKeyboardMarkup {
|
||||||
var keyboard [][]KeyboardButton
|
var keyboard [][]KeyboardButton
|
||||||
keyboard = append(keyboard, rows...)
|
keyboard = append(keyboard, rows...)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user