Update some types.
parent
595aba3dea
commit
109da1a19f
12
types.go
12
types.go
|
@ -348,7 +348,7 @@ type InlineQueryResultArticle struct {
|
|||
ID string `json:"id"` // required
|
||||
Title string `json:"title"` // required
|
||||
InputMessageContent interface{} `json:"input_message_content"` // required
|
||||
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"`
|
||||
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"`
|
||||
URL string `json:"url"`
|
||||
HideURL bool `json:"hide_url"`
|
||||
Description string `json:"description"`
|
||||
|
@ -369,7 +369,7 @@ type InlineQueryResultPhoto struct {
|
|||
Title string `json:"title"`
|
||||
Description string `json:"description"`
|
||||
Caption string `json:"caption"`
|
||||
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"`
|
||||
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"`
|
||||
InputMessageContent interface{} `json:"input_message_content"`
|
||||
}
|
||||
|
||||
|
@ -383,7 +383,7 @@ type InlineQueryResultGIF struct {
|
|||
ThumbURL string `json:"thumb_url"`
|
||||
Title string `json:"title"`
|
||||
Caption string `json:"caption"`
|
||||
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"`
|
||||
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"`
|
||||
InputMessageContent interface{} `json:"input_message_content"`
|
||||
}
|
||||
|
||||
|
@ -397,7 +397,7 @@ type InlineQueryResultMPEG4GIF struct {
|
|||
ThumbURL string `json:"thumb_url"`
|
||||
Title string `json:"title"`
|
||||
Caption string `json:"caption"`
|
||||
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"`
|
||||
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"`
|
||||
InputMessageContent interface{} `json:"input_message_content"`
|
||||
}
|
||||
|
||||
|
@ -414,7 +414,7 @@ type InlineQueryResultVideo struct {
|
|||
Height int `json:"video_height"`
|
||||
Duration int `json:"video_duration"`
|
||||
Description string `json:"description"`
|
||||
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"`
|
||||
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"`
|
||||
InputMessageContent interface{} `json:"input_message_content"`
|
||||
}
|
||||
|
||||
|
@ -422,6 +422,8 @@ type InlineQueryResultVideo struct {
|
|||
type ChosenInlineResult struct {
|
||||
ResultID string `json:"result_id"`
|
||||
From User `json:"from"`
|
||||
Location Location `json:"location"`
|
||||
InlineMessageID string `json:"inline_message_id"`
|
||||
Query string `json:"query"`
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue