telegram.InlineQueryResultLocation

class telegram.InlineQueryResultLocation(id, latitude, longitude, title, live_period=None, reply_markup=None, input_message_content=None, thumb_url=None, thumb_width=None, thumb_height=None, horizontal_accuracy=None, heading=None, proximity_alert_radius=None, **_kwargs)

Bases: telegram.inline.inlinequeryresult.InlineQueryResult

Represents a location on a map. By default, the location will be sent by the user. Alternatively, you can use input_message_content to send a message with the specified content instead of the location.

Parameters
  • id (str) – Unique identifier for this result, 1-64 bytes.

  • latitude (float) – Location latitude in degrees.

  • longitude (float) – Location longitude in degrees.

  • title (str) – Location title.

  • horizontal_accuracy (float, optional) – The radius of uncertainty for the location, measured in meters; 0-1500.

  • live_period (int, optional) – Period in seconds for which the location can be updated, should be between 60 and 86400.

  • heading (int, optional) – For live locations, a direction in which the user is moving, in degrees. Must be between 1 and 360 if specified.

  • proximity_alert_radius (int, 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.

  • reply_markup (telegram.InlineKeyboardMarkup, optional) – Inline keyboard attached to the message.

  • input_message_content (telegram.InputMessageContent, optional) – Content of the message to be sent instead of the location.

  • thumb_url (str, optional) – Url of the thumbnail for the result.

  • thumb_width (int, optional) – Thumbnail width.

  • thumb_height (int, optional) – Thumbnail height.

  • **kwargs (dict) – Arbitrary keyword arguments.

type

‘location’.

Type

str

id

Unique identifier for this result, 1-64 bytes.

Type

str

latitude

Location latitude in degrees.

Type

float

longitude

Location longitude in degrees.

Type

float

title

Location title.

Type

str

horizontal_accuracy

Optional. The radius of uncertainty for the location, measured in meters.

Type

float

live_period

Optional. Period in seconds for which the location can be updated, should be between 60 and 86400.

Type

int

heading

Optional. For live locations, a direction in which the user is moving, in degrees.

Type

int

proximity_alert_radius

Optional. For live locations, a maximum distance for proximity alerts about approaching another chat member, in meters.

Type

int

reply_markup

Optional. Inline keyboard attached to the message.

Type

telegram.InlineKeyboardMarkup

input_message_content

Optional. Content of the message to be sent instead of the location.

Type

telegram.InputMessageContent

thumb_url

Optional. Url of the thumbnail for the result.

Type

str

thumb_width

Optional. Thumbnail width.

Type

int

thumb_height

Optional. Thumbnail height.

Type

int