interface GatewayGuildCreateDispatchData
extends
APIGuildexport interface GatewayGuildCreateDispatchData extends APIGuildSee also: https://discord.com/developers/docs/topics/gateway-events#guild-createhttps://discord.com/developers/docs/topics/gateway-events#guild-create-guild-create-extra-fields
afk timeout in seconds, can be set to: 60, 300, 900, 1800, 3600
Inherited from: APIGuild
Application id of the guild creator if it is bot-created
Inherited from: APIGuild
optionalapproximate_member_count? : number
Approximate number of members in this guild, returned from the GET /guilds/<id> and /users/@me/guilds (OAuth2) endpoints when with_counts is true
Inherited from: APIGuild
optionalapproximate_presence_count? : number
Approximate number of non-offline members in this guild, returned from the GET /guilds/<id> and /users/@me/guilds (OAuth2) endpoints when with_counts is true
Inherited from: APIGuild
Banner hash
Inherited from: APIGuild
See also: https://discord.com/developers/docs/reference#image-formatting
channels : (APIChannel & { type: Exclude<GuildChannelType, ThreadChannelType>; })[]
Channels in the guild**This field is only sent within the GUILD_CREATE event**
See also: https://discord.com/developers/docs/resources/channel#channel-object
default_message_notifications : GuildDefaultMessageNotifications
Default message notifications level
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/guild#guild-object-default-message-notification-level
Discovery splash hash; only present for guilds with the "DISCOVERABLE" feature
Inherited from: APIGuild
See also: https://discord.com/developers/docs/reference#image-formatting
emojis : APIEmoji[]
Custom guild emojis
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/emoji#emoji-object
explicit_content_filter : GuildExplicitContentFilter
Explicit content filter level
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/guild#guild-object-explicit-content-filter-level
features : GuildFeature[]
Enabled guild features
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/guild#guild-object-guild-features
guild_scheduled_events : APIGuildScheduledEvent[]
The scheduled events in the guild**This field is only sent within the GUILD_CREATE event**
See also: https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object
Icon hash, returned when in the template object
Inherited from: APIGuild
See also: https://discord.com/developers/docs/reference#image-formatting
Icon hash
Inherited from: APIPartialGuild
See also: https://discord.com/developers/docs/reference#image-formatting
joined_at : string
When this guild was joined at**This field is only sent within the GUILD_CREATE event**
large : boolean
true if this is considered a large guild**This field is only sent within the GUILD_CREATE event**
The maximum number of presences for the guild (null is always returned, apart from the largest of guilds)
Inherited from: APIGuild
optionalmax_stage_video_channel_users? : number
The maximum amount of users in a stage video channel
Inherited from: APIGuild
optionalmax_video_channel_users? : number
The maximum amount of users in a video channel
Inherited from: APIGuild
member_count : number
Total number of members in this guild**This field is only sent within the GUILD_CREATE event**
members : APIGuildMember[]
Users in the guild**This field is only sent within the GUILD_CREATE event**
See also: https://discord.com/developers/docs/resources/guild#guild-member-object
mfa_level : GuildMFALevel
Required MFA level for the guild
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/guild#guild-object-mfa-level
name : string
Guild name (2-100 characters, excluding trailing and leading whitespace)
Inherited from: APIPartialGuild
nsfw_level : GuildNSFWLevel
The nsfw level of the guild
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/guild#guild-object-guild-nsfw-level
optionalowner? : boolean
true if the user is the owner of the guild**This field is only received from https://discord.com/developers/docs/resources/user#get-current-user-guilds**
Inherited from: APIGuild
optionalpermissions? : Permissions
Total permissions for the user in the guild (excludes overrides)**This field is only received from https://discord.com/developers/docs/resources/user#get-current-user-guilds**
Inherited from: APIGuild
See also: https://en.wikipedia.org/wiki/Bit_field
preferred_locale : Locale
The preferred locale of a Community guild; used in guild discovery and notices from Discord; defaults to "en-US"
Inherited from: APIGuild
premium_progress_bar_enabled : boolean
Whether the guild has the boost progress bar enabled.
Inherited from: APIGuild
optionalpremium_subscription_count? : number
The number of boosts this guild currently has
Inherited from: APIGuild
premium_tier : GuildPremiumTier
Premium tier (Server Boost level)
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/guild#guild-object-premium-tier
presences : GatewayPresenceUpdate[]
Presences of the members in the guild, will only include non-offline members if the size is greater than large_threshold**This field is only sent within the GUILD_CREATE event**
See also: https://discord.com/developers/docs/topics/gateway-events#presence-update
The id of the channel where admins and moderators of Community guilds receive notices from Discord
Inherited from: APIGuild
deprecatedregion : string
This field has been deprecated in favor of rtc_region on the channel.
Voice region id for the guild
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/voice#voice-region-object
roles : APIRole[]
Roles in the guild
Inherited from: APIGuild
See also: https://discord.com/developers/docs/topics/permissions#role-object
The id of the channel where Community guilds can display rules and/or guidelines
Inherited from: APIGuild
The id of the channel where admins and moderators of Community guilds receive safety alerts from Discord
Inherited from: APIGuild
soundboard_sounds : APISoundboardSound[]
The soundboard sounds in the guild**This field is only sent within the GUILD_CREATE event**
See also: https://discord.com/developers/docs/resources/soundboard#soundboard-sound-object
Splash hash
Inherited from: APIPartialGuild
See also: https://discord.com/developers/docs/reference#image-formatting
stage_instances : APIStageInstance[]
The stage instances in the guild**This field is only sent within the GUILD_CREATE event**
stickers : APISticker[]
Custom guild stickers
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/sticker#sticker-object
system_channel_flags : GuildSystemChannelFlags
System channel flags
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/guild#guild-object-system-channel-flags
The id of the channel where guild notices such as welcome messages and boost events are posted
Inherited from: APIGuild
threads : (APIChannel & { type: ThreadChannelType; })[]
Threads in the guild**This field is only sent within the GUILD_CREATE event**
See also: https://discord.com/developers/docs/resources/channel#channel-object
optionalunavailable? : boolean
true if this guild is unavailable due to an outage
verification_level : GuildVerificationLevel
Verification level required for the guild
Inherited from: APIGuild
See also: https://discord.com/developers/docs/resources/guild#guild-object-verification-level
voice_states : Omit<APIVoiceState, 'guild_id'>[]
States of members currently in voice channels; lacks the guild_id key**This field is only sent within the GUILD_CREATE event**
See also: https://discord.com/developers/docs/resources/voice#voice-state-object
optionalwelcome_screen? : APIGuildWelcomeScreen
The welcome screen of a Community guild, shown to new membersReturned in the invite object
Inherited from: APIGuild
The channel id that the widget will generate an invite to, or null if set to no invite
Inherited from: APIGuild