@typed-discord/rest
    Preparing search index...

    Interface GuildMemberResponse

    interface GuildMemberResponse {
        avatar: string | null;
        avatar_decoration_data?: UserAvatarDecorationResponse | null;
        banner: string | null;
        collectibles?: UserCollectiblesResponse | null;
        communication_disabled_until: string | null;
        deaf: boolean;
        flags: number;
        joined_at: string;
        mute: boolean;
        nick: string | null;
        pending: boolean;
        premium_since: string | null;
        roles: `${bigint}`[];
        user: UserResponse;
    }
    Index

    Properties

    avatar: string | null

    the member's guild avatar hash

    avatar_decoration_data?: UserAvatarDecorationResponse | null

    data for the member's guild avatar decoration

    banner: string | null

    the member's guild banner hash

    collectibles?: UserCollectiblesResponse | null

    data for the member's collectibles

    communication_disabled_until: string | null

    when the user's timeout will expire and the user will be able to communicate in the guild again, null or a time in the past if the user is not timed out

    deaf: boolean

    whether the user is deafened in voice channels

    flags: number

    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 user's guild nickname

    pending: boolean

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

    premium_since: string | null

    when the user started boosting the guild

    roles: `${bigint}`[]

    array of role object ids

    the user this guild member represents