telegram api method · layer 229 · #3e0bdd7c

account.updateUsername

usable by users

Changes username for the current user.

definition

account.updateUsername#3e0bdd7c username:string = User;

parameters

nametypedescription
usernamestringusername or empty string if username is to be removedAccepted characters: a-z (case-insensitive), 0-9 and underscores.Length: 5-32 characters.

returns

User

errors (5)

codeerrordescription
400USERNAME_INVALIDThe provided username is not valid.
400USERNAME_NOT_MODIFIEDThe username was not modified.
400USERNAME_OCCUPIEDThe provided username is already occupied.
400USERNAME_PURCHASE_AVAILABLEThe specified username can be purchased on https://fragment.com.
401AUTH_KEY_UNREGISTEREDThe specified authorization key is not registered in the system (for example, a PFS temporary key has expired).

history

present in layers 18–229

idlayers
#3e0bdd7c18–229