Packages

c

ackcord.requests

ModifyGuildData

case class ModifyGuildData(name: Option[String] = None, region: Option[String] = None, verificationLevel: Option[VerificationLevel] = None, defaultMessageNotifications: Option[NotificationLevel] = None, explicitContentFilter: Option[FilterLevel] = None, afkChannelId: Option[VoiceGuildChannelId] = None, afkTimeout: Option[Int] = None, icon: Option[ImageData] = None, ownerId: Option[UserId] = None, splash: Option[ImageData] = None, banner: Option[ImageData] = None, systemChannelId: Option[TextGuildChannelId] = None) extends Product with Serializable

name

The new name of the guild

region

The new voice region for the guild

verificationLevel

The new verification level to use for the guild.

defaultMessageNotifications

The new notification level to use for the guild.

afkChannelId

The new afk channel of the guild.

afkTimeout

The new afk timeout in seconds for the guild.

icon

The new icon to use for the guild. Must be 128x128 jpeg.

ownerId

Transfer ownership of this guild. Must be the owner.

splash

The new splash for the guild. Must be 128x128 jpeg. VIP only.

banner

The new banner for the guild. Must be 128x128 jpeg. VIP only.

systemChannelId

The new channel which system messages will be sent to.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ModifyGuildData
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ModifyGuildData(name: Option[String] = None, region: Option[String] = None, verificationLevel: Option[VerificationLevel] = None, defaultMessageNotifications: Option[NotificationLevel] = None, explicitContentFilter: Option[FilterLevel] = None, afkChannelId: Option[VoiceGuildChannelId] = None, afkTimeout: Option[Int] = None, icon: Option[ImageData] = None, ownerId: Option[UserId] = None, splash: Option[ImageData] = None, banner: Option[ImageData] = None, systemChannelId: Option[TextGuildChannelId] = None)

    name

    The new name of the guild

    region

    The new voice region for the guild

    verificationLevel

    The new verification level to use for the guild.

    defaultMessageNotifications

    The new notification level to use for the guild.

    afkChannelId

    The new afk channel of the guild.

    afkTimeout

    The new afk timeout in seconds for the guild.

    icon

    The new icon to use for the guild. Must be 128x128 jpeg.

    ownerId

    Transfer ownership of this guild. Must be the owner.

    splash

    The new splash for the guild. Must be 128x128 jpeg. VIP only.

    banner

    The new banner for the guild. Must be 128x128 jpeg. VIP only.

    systemChannelId

    The new channel which system messages will be sent to.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val afkChannelId: Option[VoiceGuildChannelId]
  5. val afkTimeout: Option[Int]
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. val banner: Option[ImageData]
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  9. val defaultMessageNotifications: Option[NotificationLevel]
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. val explicitContentFilter: Option[FilterLevel]
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. val icon: Option[ImageData]
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. val name: Option[String]
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. val ownerId: Option[UserId]
  21. def productElementNames: Iterator[String]
    Definition Classes
    Product
  22. val region: Option[String]
  23. val splash: Option[ImageData]
  24. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  25. val systemChannelId: Option[TextGuildChannelId]
  26. val verificationLevel: Option[VerificationLevel]
  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped