Skip to content
Back to top
View this page

# InlineQueryResultVenue

class telegram.InlineQueryResultVenue(id, latitude, longitude, title, address, foursquare_id=None, foursquare_type=None, reply_markup=None, input_message_content=None, google_place_id=None, google_place_type=None, thumbnail_url=None, thumbnail_width=None, thumbnail_height=None, *, api_kwargs=None)

  Bases: `telegram.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.

  Use In

  - `telegram.Bot.answer_guest_query()`

  - `telegram.Bot.answer_inline_query()`

  - `telegram.Bot.answer_web_app_query()`

  - `telegram.Bot.save_prepared_inline_message()`

  Changed in version 20.5: Removed the deprecated arguments and attributes `thumb_*`.

  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 venue.

    - thumbnail_url (`str`, optional) –

      Url of the thumbnail for the result.

      Added in version 20.2.

    - thumbnail_width (`int`, optional) –

      Thumbnail width.

      Added in version 20.2.

    - thumbnail_height (`int`, optional) –

      Thumbnail height.

      Added in version 20.2.

  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. (For example, “arts_entertainment/default”, “arts_entertainment/aquarium” or “food/icecream”.)

    Type:

      `str`

  google_place_id

    Optional. Google Places identifier of the venue.

    Type:

      `str`

  google_place_type

    Optional. Google Places type of the venue. (See supported types.)

    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`

  thumbnail_url

    Optional. Url of the thumbnail for the result.

    Added in version 20.2.

    Type:

      `str`

  thumbnail_width

    Optional. Thumbnail width.

    Added in version 20.2.

    Type:

      `int`

  thumbnail_height

    Optional. Thumbnail height.

    Added in version 20.2.

    Type:

      `int`