MCPcopy Create free account
hub / github.com/SakoDroid/telego / InputLocationMessageContent

Struct InputLocationMessageContent

objects/inputMessageContentObjects.go:32–45  ·  view source on GitHub ↗

*Represents the content of a location message to be sent as the result of an inline query.*/

Source from the content-addressed store, hash-verified

30
31/*Represents the content of a location message to be sent as the result of an inline query.*/
32type 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
47func (*InputLocationMessageContent) GetType() string {
48 return "InputLocationMessageContent"

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected