Packages

case class ModifyGuildData(name: util.JsonOption[String] = JsonUndefined, verificationLevel: util.JsonOption[VerificationLevel] = JsonUndefined, defaultMessageNotifications: util.JsonOption[NotificationLevel] = JsonUndefined, explicitContentFilter: util.JsonOption[FilterLevel] = JsonUndefined, afkChannelId: util.JsonOption[NormalVoiceGuildChannelId] = JsonUndefined, afkTimeout: util.JsonOption[Int] = JsonUndefined, icon: util.JsonOption[ImageData] = JsonUndefined, ownerId: util.JsonOption[UserId] = JsonUndefined, splash: util.JsonOption[ImageData] = JsonUndefined, discoverySplash: util.JsonOption[ImageData] = JsonUndefined, banner: util.JsonOption[ImageData] = JsonUndefined, systemChannelId: util.JsonOption[TextGuildChannelId] = JsonUndefined, systemChannelFlags: util.JsonOption[SystemChannelFlags] = JsonUndefined, preferredLocale: util.JsonOption[String] = JsonUndefined, features: util.JsonOption[Seq[String]] = JsonUndefined, description: util.JsonOption[String] = JsonUndefined, premiumProgressBarEnabled: util.JsonOption[Boolean] = JsonUndefined) extends Product with Serializable

name

The new name of 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 1024x1024 png/jpeg/gif. Can be animated if the guild has the ANIMATED_ICON feature.

ownerId

Transfer ownership of this guild. Must be the owner.

splash

The new splash for the guild. Must be 16:9 png/jpeg. Only available if the guild has the INVITE_SPLASH feature.

discoverySplash

Thew new discovery slash for the guild's discovery splash. Only available if the guild has the DISCOVERABLE feature.

banner

The new banner for the guild. Must be 16:9 png/jpeg. Only available if the guild has the BANNER feature.

systemChannelId

The new channel which system messages will be sent to.

systemChannelFlags

The new flags for the system channel.

preferredLocale

The new preferred locale for the guild.

features

The new enabled features for the guild.

description

The new description for the guild if it is discoverable.

premiumProgressBarEnabled

If the boosting progress bar should be shown.

Source
guildRequests.scala
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: util.JsonOption[String] = JsonUndefined, verificationLevel: util.JsonOption[VerificationLevel] = JsonUndefined, defaultMessageNotifications: util.JsonOption[NotificationLevel] = JsonUndefined, explicitContentFilter: util.JsonOption[FilterLevel] = JsonUndefined, afkChannelId: util.JsonOption[NormalVoiceGuildChannelId] = JsonUndefined, afkTimeout: util.JsonOption[Int] = JsonUndefined, icon: util.JsonOption[ImageData] = JsonUndefined, ownerId: util.JsonOption[UserId] = JsonUndefined, splash: util.JsonOption[ImageData] = JsonUndefined, discoverySplash: util.JsonOption[ImageData] = JsonUndefined, banner: util.JsonOption[ImageData] = JsonUndefined, systemChannelId: util.JsonOption[TextGuildChannelId] = JsonUndefined, systemChannelFlags: util.JsonOption[SystemChannelFlags] = JsonUndefined, preferredLocale: util.JsonOption[String] = JsonUndefined, features: util.JsonOption[Seq[String]] = JsonUndefined, description: util.JsonOption[String] = JsonUndefined, premiumProgressBarEnabled: util.JsonOption[Boolean] = JsonUndefined)

    name

    The new name of 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 1024x1024 png/jpeg/gif. Can be animated if the guild has the ANIMATED_ICON feature.

    ownerId

    Transfer ownership of this guild. Must be the owner.

    splash

    The new splash for the guild. Must be 16:9 png/jpeg. Only available if the guild has the INVITE_SPLASH feature.

    discoverySplash

    Thew new discovery slash for the guild's discovery splash. Only available if the guild has the DISCOVERABLE feature.

    banner

    The new banner for the guild. Must be 16:9 png/jpeg. Only available if the guild has the BANNER feature.

    systemChannelId

    The new channel which system messages will be sent to.

    systemChannelFlags

    The new flags for the system channel.

    preferredLocale

    The new preferred locale for the guild.

    features

    The new enabled features for the guild.

    description

    The new description for the guild if it is discoverable.

    premiumProgressBarEnabled

    If the boosting progress bar should be shown.

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: util.JsonOption[NormalVoiceGuildChannelId]
  5. val afkTimeout: util.JsonOption[Int]
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. val banner: util.JsonOption[ImageData]
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  9. val defaultMessageNotifications: util.JsonOption[NotificationLevel]
  10. val description: util.JsonOption[String]
  11. val discoverySplash: util.JsonOption[ImageData]
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. val explicitContentFilter: util.JsonOption[FilterLevel]
  14. val features: util.JsonOption[Seq[String]]
  15. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  16. val icon: util.JsonOption[ImageData]
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. val name: util.JsonOption[String]
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  22. val ownerId: util.JsonOption[UserId]
  23. val preferredLocale: util.JsonOption[String]
  24. val premiumProgressBarEnabled: util.JsonOption[Boolean]
  25. def productElementNames: Iterator[String]
    Definition Classes
    Product
  26. val splash: util.JsonOption[ImageData]
  27. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  28. val systemChannelFlags: util.JsonOption[SystemChannelFlags]
  29. val systemChannelId: util.JsonOption[TextGuildChannelId]
  30. val verificationLevel: util.JsonOption[VerificationLevel]
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  33. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped