telegram.InlineQueryResultVenue

class telegram.InlineQueryResultVenue(*args, **kwargs)[source]

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.

Parameters
type[source]

'venue'.

Type

str

id[source]

Unique identifier for this result, 1-64 Bytes.

Type

str

latitude[source]

Latitude of the venue location in degrees.

Type

float

longitude[source]

Longitude of the venue location in degrees.

Type

float

title[source]

Title of the venue.

Type

str

address[source]

Address of the venue.

Type

str

foursquare_id[source]

Optional. Foursquare identifier of the venue if known.

Type

str

foursquare_type[source]

Optional. Foursquare type of the venue, if known.

Type

str

google_place_id[source]

Optional. Google Places identifier of the venue.

Type

str

google_place_type[source]

Optional. Google Places type of the venue.

Type

str

reply_markup[source]

Optional. Inline keyboard attached to the message.

Type

telegram.InlineKeyboardMarkup

input_message_content[source]

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

Type

telegram.InputMessageContent

thumb_url[source]

Optional. Url of the thumbnail for the result.

Type

str

thumb_width[source]

Optional. Thumbnail width.

Type

int

thumb_height[source]

Optional. Thumbnail height.

Type

int