Layer 224
AccountUpdateColor
Update the accent color and background custom emoji of the current account.
method
Users
account.updateColor#684d214e flags:# for_profile:flags.1?true color:flags.2?PeerColor = Bool;
Parameters
| Name | Type | Description |
|---|---|---|
| ForProfile | flags.1?true | Whether to change the accent color emoji pattern of the profile page; otherwise, the accent color and emoji pattern of messages will be changed. |
| Color | flags.2?PeerColor | ID of the accent color palette to use (not RGB 24, see here for more info). |
Returns
BoolGogram Example
// AccountUpdateColor - using Params struct result, err := client.AccountUpdateColor(&tg.AccountUpdateColorParams{ // Optional fields: // ForProfile: true, // Color: &tg.PeerColor{}, }) if err != nil { // handle error } // result is *tg.Bool
Possible Errors
| Code | Type | Description |
|---|---|---|
| 400 | COLOR_INVALID | The specified color palette ID was invalid. |
| 400 | DOCUMENT_INVALID | The specified document is invalid. |
| 403 | PREMIUM_ACCOUNT_REQUIRED | A premium account is required to execute this action. |