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

str – First Name.

middle_name

str – Optional. First Name.

last_name

str – Last Name.

birth_date

str – Date of birth in DD.MM.YYYY format.

gender

str – Gender, male or female.

country_code

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

residence_country_code

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

first_name

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

middle_name

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

last_name

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