interface PartialThreadMember {
    client: Client<true>;
    flags: null;
    guildMember: null | GuildMember;
    id: string;
    joinedAt: null;
    joinedTimestamp: null;
    manageable: boolean;
    partial: true;
    thread: AnyThreadChannel;
    user: null | User;
    remove(): Promise<ThreadMember<boolean>>;
    remove(reason?: string): Promise<ThreadMember<boolean>>;
    toJSON(...props: Record<string, string | boolean>[]): unknown;
    valueOf(): string;
}

Hierarchy (View Summary)

Properties

client: Client<true>
flags: null
guildMember: null | GuildMember
id: string
joinedAt: null
joinedTimestamp: null
manageable: boolean
partial: true
user: null | User

Methods

  • Returns Promise<ThreadMember<boolean>>

  • Parameters

    • Optionalreason: string

    Returns Promise<ThreadMember<boolean>>

    The reason parameter is deprecated as Discord does not parse them.

  • Parameters

    • ...props: Record<string, string | boolean>[]

    Returns unknown

  • Returns string