PackCreateRequest
Related endpoints| Field | Type | Description |
|---|---|---|
| description? | ?string | The description of the pack |
| name | string | The name of the pack |
PackDashboardResponse
Related endpoints| Field | Type | Description |
|---|---|---|
| emoji | PackDashboardResponseEmoji | Dashboard section for emoji packs |
| sticker | PackDashboardResponseEmoji | Dashboard section for sticker packs |
PackInviteMetadataResponse
| Field | Type | Description |
|---|---|---|
| code | string | The unique invite code |
| created_at | string (date-time) | ISO8601 timestamp of when the invite was created |
| expires_at? | ?string (date-time) | ISO8601 timestamp of when the invite expires |
| inviter? | ?UserPartialResponse | The user who created the invite |
| max_uses | integer (int32) | The maximum number of times this invite can be used |
| pack | PackInviteMetadataResponsePack | The pack this invite is for |
| temporary | boolean | Whether the invite grants temporary access |
| type | enum<2, 3> | The type of pack invite (emoji or sticker pack) |
| uses | integer (int32) | The number of times this invite has been used |
PackInviteResponse
| Field | Type | Description |
|---|---|---|
| code | string | The unique invite code |
| expires_at? | ?string (date-time) | ISO8601 timestamp of when the invite expires |
| inviter? | ?UserPartialResponse | The user who created the invite |
| pack | PackInviteMetadataResponsePack | The pack this invite is for |
| temporary | boolean | Whether the invite grants temporary access |
| type | enum<2, 3> | The type of pack invite (emoji or sticker pack) |
PackSummaryResponse
Related endpoints| Field | Type | Description |
|---|---|---|
| created_at | string (date-time) | ISO8601 timestamp of when the pack was created |
| creator_id | SnowflakeType | The ID of the user who created the pack |
| description | ?string | The description of the pack |
| id | SnowflakeType | The unique identifier (snowflake) for the pack |
| installed_at? | string (date-time) | ISO8601 timestamp of when the pack was installed by the user |
| name | string | The display name of the pack |
| type | enum<emoji, sticker> | The type of expression pack (emoji or sticker) |
| updated_at | string (date-time) | ISO8601 timestamp of when the pack was last updated |
PackUpdateRequest
Related endpoints| Field | Type | Description |
|---|---|---|
| description? | ?string | The new description of the pack |
| name? | string | The new name of the pack |
StickerAnimationOptions
Sticker animation preference| Value | Description |
|---|---|
0 | Always animate stickers |
1 | Animate stickers on hover/interaction |
2 | Never animate stickers |
PackDashboardResponseEmoji
Dashboard section for emoji packs| Field | Type | Description |
|---|---|---|
| created | PackSummaryResponse[] | List of packs the user has created |
| created_limit | integer (int32) | Maximum number of packs the user can create |
| installed | PackSummaryResponse[] | List of packs the user has installed |
| installed_limit | integer (int32) | Maximum number of packs the user can install |
PackInviteMetadataResponsePack
The pack this invite is for| Field | Type | Description |
|---|---|---|
| created_at | string (date-time) | ISO8601 timestamp of when the pack was created |
| creator | UserPartialResponse | |
| creator_id | SnowflakeType | The ID of the user who created the pack |
| description? | ?string | The description of the pack |
| id | SnowflakeType | The unique identifier for the pack |
| name | string | The display name of the pack |
| type | enum<emoji, sticker> | The type of pack (emoji or sticker) |
| updated_at | string (date-time) | ISO8601 timestamp of when the pack was last updated |