telegram.InlineQueryResultVenue

class telegram.InlineQueryResultVenue(id: str, latitude: float, longitude: float, title: str, address: str, foursquare_id: str = None, foursquare_type: str = None, reply_markup: ReplyMarkup = None, input_message_content: InputMessageContent = None, thumb_url: str = None, thumb_width: int = None, thumb_height: int = None, google_place_id: str = None, google_place_type: str = None, **_kwargs)

Bases: telegram.inline.inlinequeryresult.InlineQueryResult

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

Note

Foursquare details and Google Pace details are mutually exclusive. However, this behaviour is undocumented and might be changed by Telegram.

type

‘venue’.

Type:str
id

Unique identifier for this result, 1-64 Bytes.

Type:str
latitude

Latitude of the venue location in degrees.

Type:float
longitude

Longitude of the venue location in degrees.

Type:float
title

Title of the venue.

Type:str
address

Address of the venue.

Type:str
foursquare_id

Optional. Foursquare identifier of the venue if known.

Type:str
foursquare_type

Optional. Foursquare type of the venue, if known.

Type:str
google_place_id

Optional. Google Places identifier of the venue.

Type:str
google_place_type

Optional. Google Places type of the venue.

Type:str
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 venue.

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
Parameters:
  • id (str) – Unique identifier for this result, 1-64 Bytes.
  • latitude (float) – Latitude of the venue location in degrees.
  • longitude (float) – Longitude of the venue location in degrees.
  • title (str) – Title of the venue.
  • address (str) – Address of the venue.
  • foursquare_id (str, optional) – Foursquare identifier of the venue if known.
  • foursquare_type (str, optional) – Foursquare type of the venue, if known. (For example, “arts_entertainment/default”, “arts_entertainment/aquarium” or “food/icecream”.)
  • google_place_id (str, optional) – Google Places identifier of the venue.
  • google_place_type (str, optional) – Google Places type of the venue. (See supported types.)
  • 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.