Packages

c

ackcord.data

ApplicationCommand

case class ApplicationCommand(id: CommandId, type: ApplicationCommandType, applicationId: ApplicationId, guildId: Option[String], name: String, description: String, options: Option[Seq[ApplicationCommandOption]], defaultPermission: Option[Boolean], version: RawSnowflake) extends Product with Serializable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ApplicationCommand
  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 ApplicationCommand(id: CommandId, type: ApplicationCommandType, applicationId: ApplicationId, guildId: Option[String], name: String, description: String, options: Option[Seq[ApplicationCommandOption]], defaultPermission: Option[Boolean], version: RawSnowflake)

Value Members

  1. val applicationId: ApplicationId
  2. val defaultPermission: Option[Boolean]
  3. val description: String
  4. val guildId: Option[String]
  5. val id: CommandId
  6. val name: String
  7. val options: Option[Seq[ApplicationCommandOption]]
  8. def productElementNames: Iterator[String]
    Definition Classes
    Product
  9. val type: ApplicationCommandType
  10. val version: RawSnowflake