channels.updateUsername

Change or remove the username of a supergroup/channel

 Method schema is available as of layer 38. Switch ยป

Parameters

Name Type Description
channel InputChannel Channel
username string New username, pass an empty string to remove the username

Result

Bool

Possible errors

Code Type Description
400 CHANNELS_ADMIN_PUBLIC_TOO_MUCH You're admin of too many public channels, make some channels private to change the username of this channel.
400 CHANNEL_INVALID The provided channel is invalid.
400 CHANNEL_PRIVATE You haven't joined this channel/supergroup.
403 CHAT_ADMIN_REQUIRED You must be an admin in this chat to do this.
400 CHAT_NOT_MODIFIED No changes were made to chat information because the new information you passed is identical to the current information.
403 CHAT_WRITE_FORBIDDEN You can't write in this chat.
400 USERNAME_INVALID The provided username is not valid.
400 USERNAME_NOT_MODIFIED The username was not modified.
400 USERNAME_OCCUPIED The provided username is already occupied.
400 USERNAME_PURCHASE_AVAILABLE The specified username can be purchased on https://fragment.com.