Preview environment
export interface GatewayGuildMemberUpdateDispatchData extends _Nullable<APIGuildMemberJoined>, APIBaseGuildMember, Partial<APIBaseVoiceGuildMember>, Partial<APIFlaggedGuildMember>, Required<APIGuildMemberAvatar>, Required<APIGuildMemberUser>

See also: https://discord.com/developers/docs/topics/gateway-events#guild-member-updateundefined

optional
avatar_decoration_data? : APIAvatarDecorationData | null

The data for the member's guild avatar decoration

Inherited from: APIBaseGuildMember

See also: https://discord.com/developers/docs/resources/user#avatar-decoration-data-objectundefined

optional
communication_disabled_until? : string | null

Timestamp of when the time out will be removed; until then, they cannot interact with the guild

Inherited from: APIBaseGuildMember

guild_id : Snowflake

The id of the guild

optional
nick? : string | null

This users guild nickname

Inherited from: APIBaseGuildMember

optional
pending? : boolean

Whether the user has not yet passed the guild's Membership Screening requirements

Inherited from: APIBaseGuildMember

optional
premium_since? : string | null

When the user started boosting the guild

Inherited from: APIBaseGuildMember

See also: https://support.discord.com/hc/articles/360028038352undefined