c

ackcord.syntax

RoleSyntax

implicit final class RoleSyntax extends AnyVal

Source
syntax.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RoleSyntax
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new RoleSyntax(role: Role)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def delete: DeleteGuildRole

    Delete this role.

  6. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  7. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  8. def modify(name: util.JsonOption[String] = JsonUndefined, permissions: util.JsonOption[Permission] = JsonUndefined, color: util.JsonOption[Int] = JsonUndefined, hoist: util.JsonOption[Boolean] = JsonUndefined, icon: util.JsonOption[ImageData] = JsonUndefined, unicodeEmoji: util.JsonOption[String] = JsonUndefined, mentionable: util.JsonOption[Boolean] = JsonUndefined): ModifyGuildRole

    Modify this role.

    Modify this role.

    name

    The new name of the role.

    permissions

    The new permissions this role has.

    color

    The new color of the role.

    hoist

    If this role is shown in the right sidebar.

    icon

    The role's icon image.

    unicodeEmoji

    The role's unicode emoji.

    mentionable

    If this role is mentionable.

  9. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped