|
|
@ -348,7 +348,7 @@ type InlineQueryResultArticle struct { |
|
|
|
ID string `json:"id"` // required
|
|
|
|
ID string `json:"id"` // required
|
|
|
|
Title string `json:"title"` // required
|
|
|
|
Title string `json:"title"` // required
|
|
|
|
InputMessageContent interface{} `json:"input_message_content"` // required
|
|
|
|
InputMessageContent interface{} `json:"input_message_content"` // required
|
|
|
|
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
URL string `json:"url"` |
|
|
|
URL string `json:"url"` |
|
|
|
HideURL bool `json:"hide_url"` |
|
|
|
HideURL bool `json:"hide_url"` |
|
|
|
Description string `json:"description"` |
|
|
|
Description string `json:"description"` |
|
|
@ -369,7 +369,7 @@ type InlineQueryResultPhoto struct { |
|
|
|
Title string `json:"title"` |
|
|
|
Title string `json:"title"` |
|
|
|
Description string `json:"description"` |
|
|
|
Description string `json:"description"` |
|
|
|
Caption string `json:"caption"` |
|
|
|
Caption string `json:"caption"` |
|
|
|
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
InputMessageContent interface{} `json:"input_message_content"` |
|
|
|
InputMessageContent interface{} `json:"input_message_content"` |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -383,7 +383,7 @@ type InlineQueryResultGIF struct { |
|
|
|
ThumbURL string `json:"thumb_url"` |
|
|
|
ThumbURL string `json:"thumb_url"` |
|
|
|
Title string `json:"title"` |
|
|
|
Title string `json:"title"` |
|
|
|
Caption string `json:"caption"` |
|
|
|
Caption string `json:"caption"` |
|
|
|
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
InputMessageContent interface{} `json:"input_message_content"` |
|
|
|
InputMessageContent interface{} `json:"input_message_content"` |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -397,7 +397,7 @@ type InlineQueryResultMPEG4GIF struct { |
|
|
|
ThumbURL string `json:"thumb_url"` |
|
|
|
ThumbURL string `json:"thumb_url"` |
|
|
|
Title string `json:"title"` |
|
|
|
Title string `json:"title"` |
|
|
|
Caption string `json:"caption"` |
|
|
|
Caption string `json:"caption"` |
|
|
|
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
InputMessageContent interface{} `json:"input_message_content"` |
|
|
|
InputMessageContent interface{} `json:"input_message_content"` |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -414,7 +414,7 @@ type InlineQueryResultVideo struct { |
|
|
|
Height int `json:"video_height"` |
|
|
|
Height int `json:"video_height"` |
|
|
|
Duration int `json:"video_duration"` |
|
|
|
Duration int `json:"video_duration"` |
|
|
|
Description string `json:"description"` |
|
|
|
Description string `json:"description"` |
|
|
|
ReplyMarkup InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
ReplyMarkup *InlineKeyboardMarkup `json:"reply_markup"` |
|
|
|
InputMessageContent interface{} `json:"input_message_content"` |
|
|
|
InputMessageContent interface{} `json:"input_message_content"` |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -422,6 +422,8 @@ type InlineQueryResultVideo struct { |
|
|
|
type ChosenInlineResult struct { |
|
|
|
type ChosenInlineResult struct { |
|
|
|
ResultID string `json:"result_id"` |
|
|
|
ResultID string `json:"result_id"` |
|
|
|
From User `json:"from"` |
|
|
|
From User `json:"from"` |
|
|
|
|
|
|
|
Location Location `json:"location"` |
|
|
|
|
|
|
|
InlineMessageID string `json:"inline_message_id"` |
|
|
|
Query string `json:"query"` |
|
|
|
Query string `json:"query"` |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|