Represents short information about a sticker set.
|
| | stickerSetInfo () |
| | stickerSetInfo (int64 id_, string const &title_, string const &name_, object_ptr< thumbnail > &&thumbnail_, object_ptr< outline > &&thumbnail_outline_, bool is_owned_, bool is_installed_, bool is_archived_, bool is_official_, object_ptr< StickerType > &&sticker_type_, bool needs_repainting_, bool is_allowed_as_chat_emoji_status_, bool is_viewed_, int32 size_, array< object_ptr< sticker > > &&covers_) |
| void | store (TlStorerToString &s, const char *field_name) const final |
| TlObject & | operator= (const TlObject &)=delete |
| TlObject & | operator= (TlObject &&)=default |
| virtual void | store (TlStorerCalcLength &s) const |
| virtual void | store (TlStorerUnsafe &s) const |
| | TlObject ()=default |
| | TlObject (const TlObject &)=delete |
| | TlObject (TlObject &&)=default |
| virtual | ~TlObject ()=default |
|
|
array< object_ptr< sticker > > | covers_ |
| | Up to the first 5 stickers from the set, depending on the context. If the application needs more stickers the full sticker set needs to be requested.
|
|
int64 | id_ |
| | Identifier of the sticker set.
|
|
bool | is_allowed_as_chat_emoji_status_ |
| | True, if stickers in the sticker set are custom emoji that can be used as chat emoji status; for custom emoji sticker sets only.
|
|
bool | is_archived_ |
| | True, if the sticker set has been archived. A sticker set can't be installed and archived simultaneously.
|
|
bool | is_installed_ |
| | True, if the sticker set has been installed by the current user.
|
|
bool | is_official_ |
| | True, if the sticker set is official.
|
|
bool | is_owned_ |
| | True, if the sticker set is owned by the current user.
|
|
bool | is_viewed_ |
| | True for already viewed trending sticker sets.
|
|
string | name_ |
| | Name of the sticker set.
|
|
bool | needs_repainting_ |
| | True, if stickers in the sticker set are custom emoji that must be repainted; for custom emoji sticker sets only.
|
|
int32 | size_ |
| | Total number of stickers in the set.
|
|
object_ptr< StickerType > | sticker_type_ |
| | Type of the stickers in the set.
|
|
object_ptr< thumbnail > | thumbnail_ |
| | Sticker set thumbnail in WEBP, TGS, or WEBM format with width and height 100; may be null. The file can be downloaded only before the thumbnail is changed.
|
|
object_ptr< outline > | thumbnail_outline_ |
| | Sticker set thumbnail's outline; may be null if unknown.
|
|
string | title_ |
| | Title of the sticker set.
|