.delete()
→ Promise<void>
Delete this emoji. Requires Manage Emojis and Stickers permission.
await emoji.delete();Class
Represents a custom emoji in a guild.
Extends Base
new GuildEmoji(client: Client, data: APIEmoji & { guild_id?: string }, guildId: string)| Name | Type | Description |
|---|---|---|
| animatedread-only | boolean | |
| clientread-only | Client | |
| createdAtread-only | Date | Date when this emoji was created, derived from its snowflake ID. |
| createdTimestampread-only | number | Unix timestamp (ms) when this emoji was created, derived from its snowflake ID. |
| guildIdread-only | string | |
| idread-only | string | |
| identifierread-only | string | Emoji identifier for use in reactions: name:id (or a:name:id when animated). |
| name | string | |
| urlread-only | string | CDN URL for this emoji image. |
→ Promise<void>
Delete this emoji. Requires Manage Emojis and Stickers permission.
await emoji.delete();options: { name: string; } → Promise<GuildEmoji>
Edit this emoji's name. Requires Manage Emojis and Stickers permission.
await emoji.edit(options);→ string
Renders this emoji for use in message content: <:name:id> (or <a:name:id> when animated).
emoji.toString();