case class CreateGuildData(name: String, icon: Option[ImageData], verificationLevel: Option[VerificationLevel], defaultMessageNotifications: Option[NotificationLevel], explicitContentFilter: Option[FilterLevel], roles: Option[Seq[Role]], channels: Option[Seq[CreateGuildChannelData]], afkChannelId: Option[NormalVoiceGuildChannelId], afkTimeout: Option[Int], systemChannelId: Option[TextGuildChannelId], systemChannelFlags: Option[SystemChannelFlags]) extends Product with Serializable
- name
The name of the guild
- icon
The icon to use for the guild. Must be 1024x1024 png/jpeg.
- verificationLevel
The verification level to use for the guild.
- defaultMessageNotifications
The notification level to use for the guild.
- roles
The roles for the new guild. Note, here the snowflake is just a placeholder.
- channels
The channels for the new guild.
- afkChannelId
The id for the AFK channel
- afkTimeout
The timeout in seconds until users are moved to the AFK channel.
- systemChannelId
The id of the system channel.
- systemChannelFlags
The flags for the system channel.
- Source
- guildRequests.scala
- Alphabetic
- By Inheritance
- CreateGuildData
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new CreateGuildData(name: String, icon: Option[ImageData], verificationLevel: Option[VerificationLevel], defaultMessageNotifications: Option[NotificationLevel], explicitContentFilter: Option[FilterLevel], roles: Option[Seq[Role]], channels: Option[Seq[CreateGuildChannelData]], afkChannelId: Option[NormalVoiceGuildChannelId], afkTimeout: Option[Int], systemChannelId: Option[TextGuildChannelId], systemChannelFlags: Option[SystemChannelFlags])
- name
The name of the guild
- icon
The icon to use for the guild. Must be 1024x1024 png/jpeg.
- verificationLevel
The verification level to use for the guild.
- defaultMessageNotifications
The notification level to use for the guild.
- roles
The roles for the new guild. Note, here the snowflake is just a placeholder.
- channels
The channels for the new guild.
- afkChannelId
The id for the AFK channel
- afkTimeout
The timeout in seconds until users are moved to the AFK channel.
- systemChannelId
The id of the system channel.
- systemChannelFlags
The flags for the system channel.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val afkChannelId: Option[NormalVoiceGuildChannelId]
- val afkTimeout: Option[Int]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val channels: Option[Seq[CreateGuildChannelData]]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- val defaultMessageNotifications: Option[NotificationLevel]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val explicitContentFilter: Option[FilterLevel]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- val icon: Option[ImageData]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val name: String
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val roles: Option[Seq[Role]]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val systemChannelFlags: Option[SystemChannelFlags]
- val systemChannelId: Option[TextGuildChannelId]
- val verificationLevel: Option[VerificationLevel]
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])