APIGuildMember

export interface APIGuildMember
export interface APIGuildMember
avatar_decoration_data?:APIAvatarDecorationData | null
The data for the member's guild avatar decoration
avatar?:string | null
The member's guild avatar hash
communication_disabled_until?:string | null
Timestamp of when the time out will be removed; until then, they cannot interact with the guild
deaf:boolean
Whether the user is deafened in voice channels
Guild member flags represented as a bit set, defaults to 0
joined_at:string
When the user joined the guild
mute:boolean
Whether the user is muted in voice channels
nick?:string | null
This users guild nickname
pending?:boolean
Whether the user has not yet passed the guild's Membership Screening requirements
Remarks
If this field is not present, it can be assumed as false.
premium_since?:string | null
When the user started boosting the guild
user:APIUser
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.**