telegram.PersonalDetails

class telegram.PersonalDetails(first_name, last_name, birth_date, gender, country_code, residence_country_code, first_name_native=None, last_name_native=None, middle_name=None, middle_name_native=None, bot=None, **kwargs)

Bases: telegram.base.TelegramObject

This object represents personal details.

first_name

First Name.

Type:str
middle_name

Optional. First Name.

Type:str
last_name

Last Name.

Type:str
birth_date

Date of birth in DD.MM.YYYY format.

Type:str
gender

Gender, male or female.

Type:str
country_code

Citizenship (ISO 3166-1 alpha-2 country code).

Type:str
residence_country_code

Country of residence (ISO 3166-1 alpha-2 country code).

Type:str
first_name

First Name in the language of the user’s country of residence.

Type:str
middle_name

Optional. Middle Name in the language of the user’s country of residence.

Type:str
last_name

Last Name in the language of the user’s country of residence.

Type:str