telegram.Location¶
-
class
telegram.
Location
(longitude, latitude, horizontal_accuracy=None, live_period=None, heading=None, proximity_alert_radius=None, **_kwargs)¶ Bases:
telegram.base.TelegramObject
This object represents a point on the map.
Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their
longitute
andlatitude
are equal.- Parameters
longitude (
float
) – Longitude as defined by sender.latitude (
float
) – Latitude as defined by sender.horizontal_accuracy (
float
, optional) – The radius of uncertainty for the location, measured in meters; 0-1500.live_period (
int
, optional) – Time relative to the message sending date, during which the location can be updated, in seconds. For active live locations only.heading (
int
, optional) – The direction in which user is moving, in degrees; 1-360. For active live locations only.proximity_alert_radius (
int
, optional) – Maximum distance for proximity alerts about approaching another chat member, in meters. For sent live locations only.**kwargs (
dict
) – Arbitrary keyword arguments.
-
longitude
¶ Longitude as defined by sender.
- Type
float
-
latitude
¶ Latitude as defined by sender.
- Type
float
-
horizontal_accuracy
¶ Optional. The radius of uncertainty for the location, measured in meters.
- Type
float
-
live_period
¶ Optional. Time relative to the message sending date, during which the location can be updated, in seconds. For active live locations only.
- Type
int
-
heading
¶ Optional. The direction in which user is moving, in degrees. For active live locations only.
- Type
int
-
proximity_alert_radius
¶ Optional. Maximum distance for proximity alerts about approaching another chat member, in meters. For sent live locations only.
- Type
int