Skip to content

Structure

See

https://discord.com/developers/docs/resources/guild#guild-object-guild-structure

Extended by

Properties

id

id: string

Defined in

typings/guild.ts:40


name

name: string

Defined in

typings/guild.ts:41


icon

icon: null | string

Defined in

typings/guild.ts:42


icon_hash?

optional icon_hash: null | string

Defined in

typings/guild.ts:43


splash

splash: null | string

Defined in

typings/guild.ts:44


discovery_splash

discovery_splash: null | string

Defined in

typings/guild.ts:45


owner?

optional owner: boolean

Defined in

typings/guild.ts:46


owner_id

owner_id: string

Defined in

typings/guild.ts:47


permissions?

optional permissions: string

Defined in

typings/guild.ts:48


afk_channel_id

afk_channel_id: null | string

Defined in

typings/guild.ts:49


afk_timeout

afk_timeout: number

Defined in

typings/guild.ts:50


widget_enabled?

optional widget_enabled: boolean

Defined in

typings/guild.ts:51


widget_channel_id?

optional widget_channel_id: null | string

Defined in

typings/guild.ts:52


verification_level

verification_level: VerificationLevel

Defined in

typings/guild.ts:53


default_message_notifications

default_message_notifications: DefaultMessageNotificationLevel

Defined in

typings/guild.ts:54


explicit_content_filter

explicit_content_filter: ExplicitContentFilterLevel

Defined in

typings/guild.ts:55


roles

roles: Structure[]

Defined in

typings/guild.ts:56


emojis

emojis: Structure[]

Defined in

typings/guild.ts:57


features

features: Feature[]

Defined in

typings/guild.ts:58


mfa_level

mfa_level: MFALevel

Defined in

typings/guild.ts:59


application_id

application_id: null | string

Defined in

typings/guild.ts:60


system_channel_id

system_channel_id: null | string

Defined in

typings/guild.ts:61


system_channel_flags

system_channel_flags: number

Bitfield of SystemChannelFlags

Defined in

typings/guild.ts:65


rules_channel_id

rules_channel_id: null | string

Defined in

typings/guild.ts:66


max_presences?

optional max_presences: null | number

Defined in

typings/guild.ts:67


max_members?

optional max_members: number

Defined in

typings/guild.ts:68


vanity_url_code

vanity_url_code: null | string

Defined in

typings/guild.ts:69


description

description: null | string

Defined in

typings/guild.ts:70


banner: null | string

Defined in

typings/guild.ts:71


premium_tier

premium_tier: PremiumTier

Defined in

typings/guild.ts:72


premium_subscription_count?

optional premium_subscription_count: number

Defined in

typings/guild.ts:73


preferred_locale

preferred_locale: Locale

Defined in

typings/guild.ts:74


public_updates_channel_id

public_updates_channel_id: null | string

Defined in

typings/guild.ts:75


max_video_channel_users?

optional max_video_channel_users: number

Defined in

typings/guild.ts:76


max_stage_video_channel_users?

optional max_stage_video_channel_users: number

Defined in

typings/guild.ts:77


approximate_member_count?

optional approximate_member_count: number

Defined in

typings/guild.ts:78


approximate_presence_count?

optional approximate_presence_count: number

Defined in

typings/guild.ts:79


welcome_screen?

optional welcome_screen: WelcomeScreenStructure

Defined in

typings/guild.ts:80


nsfw_level

nsfw_level: GuildNSFWLevel

Defined in

typings/guild.ts:81


stickers?

optional stickers: Structure[]

Defined in

typings/guild.ts:82


premium_progress_bar_enabled

premium_progress_bar_enabled: boolean

Defined in

typings/guild.ts:83


safety_alerts_channel_id

safety_alerts_channel_id: null | string

Defined in

typings/guild.ts:84