DropsGameData: {
    description: string | null;
    dropsCount: number;
    gameId: string;
    id: string;
    ids?: string[];
    imageUrl: string | null;
    name: string;
    platform?: string;
    platforms?: string[];
    slug: string | null;
}

Type declaration

  • description: string | null
  • dropsCount: number
  • gameId: string
  • id: string
  • Optionalids?: string[]

    Every platform-specific DropGame dbId backing this merged entry. The same game can exist on multiple platforms (e.g. Kick "rust" and Twitch "263490") as separate rows, each with its own id. A guild stores only ONE of these on its filter, so consumers must check a configured id against ALL ids — checking only id makes a configured game appear disabled when the merge surfaces a different platform's id.

  • imageUrl: string | null
  • name: string
  • Optionalplatform?: string
  • Optionalplatforms?: string[]
  • slug: string | null