update_profile()#

Client.update_profile()#

Update your profile details such as first name, last name and bio.

You can omit the parameters you don’t want to change.

Usable by Users Bots
Parameters:
  • first_name (str, optional) – The new first name; 1-64 characters.

  • last_name (str, optional) – The new last name; 1-64 characters. Pass “” (empty string) to remove it.

  • bio (str, optional) – Changes the bio of the current user. Max intro_description_length_limit characters without line feeds. Pass “” (empty string) to remove it.

Returns:

bool – True on success.

Example

# Update your first name only
await app.update_profile(first_name="Pyrogram")

# Update first name and bio
await app.update_profile(first_name="Pyrogram", bio="https://github.com/TelegramPlayground/pyrogram")

# Remove the last name
await app.update_profile(last_name="")