Type alias Guild

Guild: {
    afkChannelId: string | null;
    afkTimeout: number;
    applicationId: string | null;
    banner: string | null;
    defaultMessageNotifications: DefaultMessageNotificationLevel;
    description: string | null;
    discoverySplash: string | null;
    explicitContentFilter: ExplicitContentFilter;
    features: string[];
    icon: string | null;
    id: string;
    joinedAt: number;
    maxMembers: number | null;
    maxPresences: number | null;
    memberCount: number;
    mfaLevel: MfaLevel;
    name: string;
    nsfwLevel: NsfwLevel;
    ownerId: string;
    preferredLocale: string;
    premiumSubscriptionCount: number;
    premiumTier: PremiumTier;
    rulesChannelId: string | null;
    splash: string | null;
    systemChannelFlags: SystemChannelFlags;
    systemChannelId: string | null;
    vanityUrlCode: string | null;
    verificationLevel: VerificationLevel;
    widgetChannelId: string | null;
    widgetEnabled: boolean | null;
}

Type declaration

  • afkChannelId: string | null
  • afkTimeout: number
  • applicationId: string | null
  • banner: string | null
  • defaultMessageNotifications: DefaultMessageNotificationLevel
  • description: string | null
  • discoverySplash: string | null
  • explicitContentFilter: ExplicitContentFilter
  • features: string[]
  • icon: string | null
  • id: string
  • joinedAt: number
  • maxMembers: number | null
  • maxPresences: number | null
  • memberCount: number
  • mfaLevel: MfaLevel
  • name: string
  • nsfwLevel: NsfwLevel
  • ownerId: string
  • preferredLocale: string
  • premiumSubscriptionCount: number
  • premiumTier: PremiumTier
  • rulesChannelId: string | null
  • splash: string | null
  • systemChannelFlags: SystemChannelFlags
  • systemChannelId: string | null
  • vanityUrlCode: string | null
  • verificationLevel: VerificationLevel
  • widgetChannelId: string | null
  • widgetEnabled: boolean | null

Generated using TypeDoc