telegram.Location¶
-
class
telegram.Location(longitude: float, latitude: float, horizontal_accuracy: float = None, live_period: int = None, heading: int = None, proximity_alert_radius: int = None, **_kwargs)¶ Bases:
telegram.base.TelegramObjectThis 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
longituteandlatitudeare 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
- longitude (