distype - v3.0.1
    Preparing search index...

    Class CDNUtils

    Methods for constructing CDN links.

    Index

    Properties

    BASE_URL: "https://cdn.discordapp.com" = ...

    Discord's CDN URL.

    IMAGE_FORMATS: ["gif", "jpeg", "jpg", "json", "png", "webp"]

    Allowed image formats.

    IMAGE_SIZES: [16, 32, 64, 128, 256, 512, 1024, 2048, 4096]

    Allowed image sizes.

    Methods

    • A custom emoji.

      Parameters

      • id: string

        The emoji's ID.

      • options: CDNImageOptions<"jpeg" | "png" | "webp" | "gif" | "jpg"> = {}

        Image options.

      Returns string

    • A default user avatar.

      Parameters

      • modulo: number

        The user's default avatar modulo.

      • options: Omit<CDNImageOptions<"png">, "size"> = {}

        Image options.

      Returns string

    • A guild's icon.

      Parameters

      Returns string

    • A guild member's avatar.

      Parameters

      • guildId: string

        The guild's ID.

      • memberId: string

        The member's ID.

      • hash: string
      • options: CDNImageOptions<"jpeg" | "png" | "webp" | "gif" | "jpg"> = {}

        Image options.

      Returns string

    • A guild member's banner.

      Parameters

      • guildId: string

        The guild's ID.

      • memberId: string

        The member's ID.

      • hash: string
      • options: CDNImageOptions<"jpeg" | "png" | "webp" | "gif" | "jpg"> = {}

        Image options.

      Returns string

    • A scheduled event's cover image.

      Parameters

      • id: string

        The event's ID.

      • hash: string
      • options: CDNImageOptions<"jpeg" | "png" | "webp" | "jpg"> = {}

        Image options.

      Returns string

    • A sticker pack's banner.

      Parameters

      • id: string

        The sticker pack's ID.

      • options: CDNImageOptions<"jpeg" | "png" | "webp" | "jpg"> = {}

        Image options.

      Returns string