*Represents the content of a location message to be sent as the result of an inline query.*/
| 30 | |
| 31 | /*Represents the content of a location message to be sent as the result of an inline query.*/ |
| 32 | type InputLocationMessageContent struct { |
| 33 | /*Latitude of the location in degrees*/ |
| 34 | Latitude float32 `json:"latitude"` |
| 35 | /*Longitude of the location in degrees*/ |
| 36 | Longitude float32 `json:"longitude"` |
| 37 | /*Optional. The radius of uncertainty for the location, measured in meters; 0-1500*/ |
| 38 | HorizontalAccuracy float32 `json:"horizontal_accuracy,omitempty"` |
| 39 | /*Optional. Period in seconds for which the location can be updated, should be between 60 and 86400.*/ |
| 40 | LivePeriod int `json:"live_period,omitempty"` |
| 41 | /*Optional. For live locations, a direction in which the user is moving, in degrees. Must be between 1 and 360 if specified.*/ |
| 42 | Heading int `json:"heading,omitempty"` |
| 43 | /* Optional. For live locations, a maximum distance for proximity alerts about approaching another chat member, in meters. Must be between 1 and 100000 if specified.*/ |
| 44 | ProximityAlertRadius int `json:"proximity_alert_radius,omitempty"` |
| 45 | } |
| 46 | |
| 47 | func (*InputLocationMessageContent) GetType() string { |
| 48 | return "InputLocationMessageContent" |
nothing calls this directly
no outgoing calls
no test coverage detected