InlineQueryResultContact

class telegram.InlineQueryResultContact(id, phone_number, first_name, last_name=None, reply_markup=None, input_message_content=None, vcard=None, thumbnail_url=None, thumbnail_width=None, thumbnail_height=None, *, api_kwargs=None)[source]

Bases: telegram.InlineQueryResult

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

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

Parameters:
type[source]

'contact'.

Type:

str

id[source]

Unique identifier for this result, 1- 64 Bytes.

Type:

str

phone_number[source]

Contact’s phone number.

Type:

str

first_name[source]

Contact’s first name.

Type:

str

last_name[source]

Optional. Contact’s last name.

Type:

str

vcard[source]

Optional. Additional data about the contact in the form of a vCard, 0-2048 bytes.

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

Type:

telegram.InputMessageContent

thumbnail_url[source]

Optional. Url of the thumbnail for the result.

New in version 20.2.

Type:

str

thumbnail_width[source]

Optional. Thumbnail width.

New in version 20.2.

Type:

int

thumbnail_height[source]

Optional. Thumbnail height.

New in version 20.2.

Type:

int