export interface APIGuildMember extends APIBaseGuildMember, APIBaseVoiceGuildMember, APIFlaggedGuildMember, APIGuildMemberAvatar, APIGuildMemberJoined, APIGuildMemberUser
See also: https://discord.com/developers/docs/resources/guild#guild-member-object
optionalAPIAvatarDecorationData | null avatar_decoration_data? :
The data for the member's guild avatar decoration
Inherited from: v10/APIBaseGuildMember
See also: https://discord.com/developers/docs/resources/user#avatar-decoration-data-object
The member's guild avatar hash
Inherited from: v10/APIGuildMemberAvatar
The member's guild banner hash
Inherited from: v10/APIGuildMemberAvatar
Timestamp of when the time out will be removed; until then, they cannot interact with the guild
Inherited from: v10/APIBaseGuildMember
boolean deaf :
Whether the user is deafened in voice channels
Inherited from: v10/APIBaseVoiceGuildMember
GuildMemberFlags = 0 flags :
Guild member flags represented as a bit set
Inherited from: v10/APIFlaggedGuildMember
boolean mute :
Whether the user is muted in voice channels
Inherited from: v10/APIBaseVoiceGuildMember
optionalboolean pending? :
Whether the user has not yet passed the guild's Membership Screening requirements
Inherited from: v10/APIBaseGuildMember
When the user started boosting the guild
Inherited from: v10/APIBaseGuildMember
See also: https://support.discord.com/hc/articles/360028038352
Snowflake[] roles :
Array of role object ids
Inherited from: v10/APIBaseGuildMember
See also: https://discord.com/developers/docs/topics/permissions#role-object
APIUser user :
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.**
Inherited from: v10/APIGuildMemberUser
See also: https://discord.com/developers/docs/resources/user#user-object