Properties
__priority
__priority: number
afk
afk: {
channelId: null | bigint;
timeout: number;
}
Type declaration
-
channelId: null | bigint
-
timeout: number
applicationId
applicationId: undefined | bigint
approx
approx: {
members?: number;
presences?: number;
}
Type declaration
-
Optional members?: number
-
Optional presences?: number
Optional banner
banner?: null | bigint
defaultMessageNotifications
Optional description
description?: null | string
Optional discoverySlash
discoverySlash?: null | bigint
Optional icon
icon?: bigint
Optional iconHash
iconHash?: bigint
Optional joinedAt
joinedAt?: Date
Optional large
large?: boolean
max
max: {
members?: number;
presences?: number;
videoChannelUsers?: number;
}
Type declaration
-
Optional members?: number
-
Optional presences?: number
-
Optional videoChannelUsers?: number
Optional memberCount
memberCount?: number
Optional owner
owner?: boolean
Optional permissions
permissions?: bigint
preferredLocale
preferredLocale: string
premium
premium: { progressBarEnabled: boolean; subscriptionCount: number; tier: PremiumTier; }
Type declaration
-
progressBarEnabled: boolean
-
subscriptionCount: number
-
Optional publicUpdatesChannelId
publicUpdatesChannelId?: null | bigint
rulesChannelId
rulesChannelId: null | bigint
Optional splash
splash?: bigint
system
system: {
channelFlags: number;
channelId: null | bigint;
}
Type declaration
-
channelFlags: number
-
channelId: null | bigint
Optional unavailable
unavailable?: boolean
Optional vanityUrlCode
vanityUrlCode?: null | string
widget
widget: {
channelId?: null | bigint;
enabled?: boolean;
}
Type declaration
-
Optional channelId?: null | bigint
-
Optional enabled?: boolean
extra fields