@@ -425,17 +425,23 @@ type ChosenInlineResult struct {
425425 Query string `json:"query"`
426426}
427427
428+ // InputTextMessageContent contains text for displaying
429+ // as an inline query result.
428430type InputTextMessageContent struct {
429431 Text string `json:"message_text"`
430432 ParseMode string `json:"parse_mode"`
431433 DisableWebPagePreview bool `json:"disable_web_page_preview"`
432434}
433435
436+ // InputLocationMessageContent contains a location for displaying
437+ // as an inline query result.
434438type InputLocationMessageContent struct {
435439 Latitude float64 `json:"latitude"`
436440 Longitude float64 `json:"longitude"`
437441}
438442
443+ // InputVenueMessageContent contains a venue for displaying
444+ // as an inline query result.
439445type InputVenueMessageContent struct {
440446 Latitude float64 `json:"latitude"`
441447 Longitude float64 `json:"longitude"`
@@ -444,6 +450,8 @@ type InputVenueMessageContent struct {
444450 FoursquareID string `json:"foursquare_id"`
445451}
446452
453+ // InputContactMessageContent contains a contact for displaying
454+ // as an inline query result.
447455type InputContactMessageContent struct {
448456 PhoneNumber string `json:"phone_number"`
449457 FirstName string `json:"first_name"`
0 commit comments