emojiStatusCollectible
An owned collectible gift » as emoji status. Cannot be passed to account.updateEmojiStatus, must be converted to an inputEmojiStatusCollectible first before passing it to that method.
type tg.EmojiStatusCollectible struct { /* ... */ }
Implements EmojiStatus.
Fields
| Name | Type | Required | Description |
|---|---|---|---|
CollectibleID | int64 | yes | ID of the collectible (from starGiftUnique.id). |
DocumentID | int64 | yes | ID of the custom emoji representing the status. |
Title | string | yes | Name of the collectible. |
Slug | string | yes | Unique identifier of the collectible that may be used to create a collectible gift link » for the current collectible, or to fetch further info about the collectible using payments.getUniqueStarGift. |
PatternDocumentID | int64 | yes | The ID of a pattern to apply on the profile's backdrop, correlated to the starGiftAttributePattern from the gift in slug. |
CenterColor | int | yes | Color of the center of the profile backdrop in RGB24 format, from the gift's starGiftAttributeBackdrop. |
EdgeColor | int | yes | Color of the edges of the profile backdrop in RGB24 format, from the gift's starGiftAttributeBackdrop. |
PatternColor | int | yes | Color of the pattern_document_id applied on the profile backdrop in RGB24 format, from the gift's starGiftAttributeBackdrop. |
TextColor | int | yes | Color of text on the profile backdrop in RGB24 format, from the gift's starGiftAttributeBackdrop. |
Until | int | — | If set, the emoji status will be active until the specified unixtime. |
References
- Official documentation
- Generated Go reference
- TL definition:
emojiStatusCollectible#7184603b