class Tourmaline::InputLocationMessageContent
inherits Reference
#
Represents the content of a location message to be sent as the result of an inline query.
Included modules
JSON::Serializable
Constructors#
.new(latitude, longitude, horizontal_accuracy : Float64? = nil, live_period : Int32 | Int64 | Nil = nil, heading : Int32 | Int64 | Nil = nil, proximity_alert_radius : Int32 | Int64 | Nil = nil)
#
(latitude, longitude, horizontal_accuracy : Float64? = nil, live_period : Int32 | Int64 | Nil = nil, heading : Int32 | Int64 | Nil = nil, proximity_alert_radius : Int32 | Int64 | Nil = nil)
Methods#
#heading : Int32 | Int64 | Nil
#
: Int32 | Int64 | Nil
Optional. For live locations, a direction in which the user is moving, in degrees. Must be between 1 and 360 if specified.
#heading=(heading : Int32 | Int64 | Nil)
#
(heading : Int32 | Int64 | Nil)
Optional. For live locations, a direction in which the user is moving, in degrees. Must be between 1 and 360 if specified.
#horizontal_accuracy : Float64?
#
: Float64?
Optional. The radius of uncertainty for the location, measured in meters; 0-1500
#horizontal_accuracy=(horizontal_accuracy : Float64?)
#
(horizontal_accuracy : Float64?)
Optional. The radius of uncertainty for the location, measured in meters; 0-1500
#live_period : Int32 | Int64 | Nil
#
: Int32 | Int64 | Nil
Optional. Period in seconds during which the location can be updated, should be between 60 and 86400, or 0x7FFFFFFF for live locations that can be edited indefinitely.
#live_period=(live_period : Int32 | Int64 | Nil)
#
(live_period : Int32 | Int64 | Nil)
Optional. Period in seconds during which the location can be updated, should be between 60 and 86400, or 0x7FFFFFFF for live locations that can be edited indefinitely.
#proximity_alert_radius : Int32 | Int64 | Nil
#
: Int32 | Int64 | Nil
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.
#proximity_alert_radius=(proximity_alert_radius : Int32 | Int64 | Nil)
#
(proximity_alert_radius : Int32 | Int64 | Nil)
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.