Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • EmojiManager

Index

Constructors

  • Parameters

    • token: string

      Bot's token

    • tokenType: string
    • version: APIVersions

      API Version

    Returns EmojiManager

Methods

  • Create an emoji

    Parameters

    Returns Promise<Emoji>

    • Emoji Object
  • deleteEmoji(guildId: string, emojiId: string, reason?: string): Promise<void>
  • Delete an emoji

    Parameters

    • guildId: string

      Guild ID

    • emojiId: string

      Emoji ID

    • Optional reason: string

      Reason for deletion

    Returns Promise<void>

    • Emoji Object
  • getEmoji(guildId: string, emojiId: string): Promise<Emoji>
  • Get an emoji

    Parameters

    • guildId: string

      Guild ID

    • emojiId: string

      Emoji ID

    Returns Promise<Emoji>

    • Emoji Object
  • listEmojis(guildId: string): Promise<Emoji[]>
  • List guild emojis

    Parameters

    • guildId: string

      Guild ID

    Returns Promise<Emoji[]>

    • Emoji Array
  • Modify an emoji

    Parameters

    • guildId: string

      Guild ID

    • emojiId: string

      Emoji ID

    • options: ModifyGuildEmojiOptions

      Options for the modification of the emoji

    Returns Promise<Emoji>

    • Emoji Object

Properties

version: APIVersions

API Version

#token: string

Bot's token

#tokenType: string

Token type

Generated using TypeDoc