Hierarchy (View Summary)

Properties

avatar: null | string
avatarDecorationData: null | AvatarDecorationData
banner: null | string
client: Client<true>
communicationDisabledUntilTimestamp: null | number
guild: Guild
joinedTimestamp: null | number
nickname: null | string
pending: boolean
premiumSinceTimestamp: null | number
user: User

Accessors

  • get bannable(): boolean

    Returns boolean

  • get communicationDisabledUntil(): null | Date

    Returns null | Date

  • get displayColor(): number

    Returns number

  • get displayHexColor(): `#${string}`

    Returns `#${string}`

  • get displayName(): string

    Returns string

  • get dmChannel(): null | DMChannel

    Returns null | DMChannel

  • get id(): string

    Returns string

  • get joinedAt(): null | Date

    Returns null | Date

  • get kickable(): boolean

    Returns boolean

  • get manageable(): boolean

    Returns boolean

  • get moderatable(): boolean

    Returns boolean

  • get partial(): false

    Returns false

  • get premiumSince(): null | Date

    Returns null | Date

  • get presence(): null | Presence

    Returns null | Presence

Methods

  • Returns null | string

  • Parameters

    Returns null | string

  • Parameters

    Returns null | string

  • Parameters

    • Optionalforce: boolean

    Returns Promise<DMChannel>

  • Returns null | string

  • Parameters

    Returns string

  • Parameters

    Returns null | string

  • Returns this is GuildMember & {
        communicationDisabledUntil: Date;
        communicationDisabledUntilTimestamp: number;
    }

  • Parameters

    • nickname: null | string
    • Optionalreason: string

    Returns Promise<GuildMember>

  • Parameters

    • timeout: null | number
    • Optionalreason: string

    Returns Promise<GuildMember>

  • Returns unknown

  • Returns a string representation of an object.

    Returns `<@${string}>`

  • Returns string