Hierarchy (View Summary)

Properties

client: Client<true>
color: number

Use Role.colors instead.

colors: RoleColors
guild: Guild
hoist: boolean
icon: null | string
id: string
managed: boolean
mentionable: boolean
name: string
rawPosition: number
tags: null | RoleTagData
unicodeEmoji: null | string

Accessors

  • get createdAt(): Date

    Returns Date

  • get createdTimestamp(): number

    Returns number

  • get editable(): boolean

    Returns boolean

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

    Returns `#${string}`

  • get position(): number

    Returns number

Methods

  • Parameters

    Returns number

  • Parameters

    • Optionalreason: string

    Returns Promise<Role>

  • Parameters

    Returns boolean

  • Parameters

    Returns null | string

  • Parameters

    • Optionalhoist: boolean
    • Optionalreason: string

    Returns Promise<Role>

  • Parameters

    • Optionalmentionable: boolean
    • Optionalreason: string

    Returns Promise<Role>

  • Parameters

    • name: string
    • Optionalreason: string

    Returns Promise<Role>

  • Parameters

    • unicodeEmoji: null | string
    • Optionalreason: string

    Returns Promise<Role>

  • Returns unknown

  • Returns a string representation of an object.

    Returns RoleMention

  • Returns string