The member's guild avatar hash
Optionalavatar_The data for the member's guild avatar decoration
The member's guild banner hash
Optionalcommunication_Timestamp of when the time out will be removed; until then, they cannot interact with the guild
OptionaldeafWhether the user is deafened in voice channels
OptionalflagsGuild member flags represented as a bit set
The id of the guild
When the user joined the guild
OptionalmuteWhether the user is muted in voice channels
OptionalnickThis users guild nickname
OptionalpendingWhether the user has not yet passed the guild's Membership Screening requirements
Optionalpremium_When the user started boosting the guild
Array of role object ids
The user this guild member represents
This field won't be included in the member object attached to MESSAGE_CREATE and MESSAGE_UPDATE gateway events.
See
https://discord.com/developers/docs/topics/gateway-events#guild-member-update