Results

Namespace

Type

Represents a custom emoji added to the guild.

Custom emojis can be animated.

Some rare custom emoji may be global, or may not require the use of colons if linked from twitch.

Hierarchy

  • IEmoji
    • IGuildEmoji <-- You are here!

Index

Properties

Optional animated

animated: undefined | false | true

If true, this emoji is animated.

id

Discord's unique identifier for this emoji.

Optional managed

managed: undefined | false | true

If true, this emoji is managed by an integration and you cannot modify it.

name

name: string

The custom name of this emoji, example: :name:.

Optional requireColons

requireColons: undefined | false | true

If true (default), the emoji requires colons. You cannot change this field.

Optional roles

If not empty, the roles in this array have access to the emoji.

type

type: GUILD

The type of emoji this is. Always discord.Emoji.Type.GUILD.

Optional user

user: User

The user who uploaded the emoji.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc