Sticker

class Sticker

A custom sticker owned by a guild.

Properties

Property

Type

Description

available

boolean | null

Indicates whether this sticker is available for use.

createdAt

Date

When this sticker was created, decoded from the sticker snowflake.

description

string | null

Sticker description.

formatType

StickerFormatType

File format of the sticker.

guildId

string | null

Guild ID this sticker belongs to.

id

string

Sticker ID.

name

string

Sticker name.

tags

string

Autocomplete/suggested tags for this sticker.

Methods

async Sticker.delete(reason: string) → Promise<void>

Delete this sticker.

Parameters:
  • reason: Reason for deletion, shown in audit log.

async Sticker.edit(options: StickerEditOptions) → Promise<Sticker>

Edit sticker properties.

Parameters:
  • options: Sticker properties to update.

Returns:

The updated sticker.