Optional
afkChannelID
afkChannelID?: string
Optional
afkTimeout
afkTimeout?: number
Optional
applicationID
applicationID?: string
Optional
approximateMemberCount
approximateMemberCount?: number
Optional
approximatePresenceCount
approximatePresenceCount?: number
Optional
banner
banner?: string
Optional
defaultNotifications
defaultNotifications?: number
Optional
description
description?: string
Optional
discoverySplash
discoverySplash?: string
Optional
explicitContentFilter
explicitContentFilter?: number
Optional
features
features?: string[]
Optional
icon
icon?: string
Optional
iconHash
iconHash?: string
Optional
maxMembers
maxMembers?: number
Optional
maxPresences
maxPresences?: number
Optional
maxStageVideoChannelUsers
maxStageVideoChannelUsers?: number
Optional
maxVideoChannelUsers
maxVideoChannelUsers?: number
Optional
mfaLevel
mfaLevel?: number
Optional
name
name?: string
Optional
nsfw
nsfw?: boolean
Optional
nsfwLevel
nsfwLevel?: number
Optional
owner
owner?: boolean
Optional
ownerID
ownerID?: string
Optional
permissions
permissions?: string
Optional
preferredLocale
preferredLocale?: string
Optional
premiumProgressBarEnabled
premiumProgressBarEnabled?: boolean
Optional
premiumSubscriptionCount
premiumSubscriptionCount?: number
Optional
premiumTier
premiumTier?: number
Optional
publicUpdatesChannelID
publicUpdatesChannelID?: string
Optional
rulesChannelID
rulesChannelID?: string
Optional
safetyAlertsChannelID
safetyAlertsChannelID?: string
Optional
splash
splash?: string
Optional
systemChannelFlags
systemChannelFlags?: number
Optional
systemChannelID
systemChannelID?: string
Optional
vanityURL
vanityURL?: string
Optional
verificationLevel
verificationLevel?: number
Optional
welcomeScreen
welcomeScreen?: {
description: string;
welcomeChannels: {
channelID: string;
description: string;
emojiID?: string;
emojiName?: string;
}[];
}
Optional
widgetChannelID
widgetChannelID?: string
Optional
widgetEnabled
widgetEnabled?: boolean
Constructs a new Guild object.