GuildEmojisData: {
    canManage: {
        bot: boolean;
        member: boolean;
    };
    emojis: GuildEmoji[];
    job: EmojiRepositionJob | null;
    limits: {
        animated: number;
        max: number;
        static: number;
    };
    nextFreeAt: number | null;
    unlimited: boolean;
}

Type declaration

  • canManage: {
        bot: boolean;
        member: boolean;
    }
    • bot: boolean
    • member: boolean
  • emojis: GuildEmoji[]

    Picker order: oldest upload first.

  • job: EmojiRepositionJob | null
  • limits: {
        animated: number;
        max: number;
        static: number;
    }

    Static and animated each have max slots.

    • animated: number
    • max: number
    • static: number
  • nextFreeAt: number | null

    Free servers: when the next reposition is allowed (ms), or null when one is free now.

  • unlimited: boolean

    Premium: no weekly cap.