Class ThreadMember<HasMemberData>

Type Parameters

  • HasMemberData extends boolean = boolean

Hierarchy

Constructors

  • Type Parameters

    • HasMemberData extends boolean = boolean

    Parameters

    Returns ThreadMember<HasMemberData>

Properties

client: Client<true>
id: string
joinedTimestamp: null | number
member: If<HasMemberData, GuildMember, null>

Accessors

  • get guildMember(): HasMemberData extends true
        ? GuildMember
        : null | GuildMember
  • Returns HasMemberData extends true
        ? GuildMember
        : null | GuildMember

  • get joinedAt(): null | Date
  • Returns null | Date

  • get manageable(): boolean
  • Returns boolean

  • get partial(): false
  • Returns false

  • get user(): null | User
  • Returns null | User

Methods

  • Parameters

    • Optional reason: string

    Returns Promise<ThreadMember<boolean>>

  • Parameters

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

    Returns unknown

  • Returns string

Generated using TypeDoc