ServerPremiumState: {
    assignedGuildId: string | null;
    canMoveNow: boolean;
    cooldownUntil: string | null;
    grantsTierId: string | null;
    grantsTierName: string | null;
    hasPerk: boolean;
}

Where the one free server upgrade sits, and whether it can be moved right now.

Type declaration

  • assignedGuildId: string | null
  • canMoveNow: boolean
  • cooldownUntil: string | null
  • grantsTierId: string | null

    The tier a server would receive. Null when the plan table cannot resolve it.

  • grantsTierName: string | null
  • hasPerk: boolean