sealed trait CreatedApplicationCommand extends AnyRef

An application command created in AckCord.

Source
commands.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CreatedApplicationCommand
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def commandType: ApplicationCommandType

    The application command type.

  2. abstract def defaultPermission: Boolean
  3. abstract def description: Option[String]

    Description of the application command.

  4. abstract def extra: Map[String, String]

    Extra info associated with the command.

  5. abstract def handleRaw(clientId: String, rawInteraction: RawInteraction, cacheSnapshot: Option[CacheSnapshot]): InteractionResponse

    Handle an interaction with the application command.

  6. abstract def makeCommandOptions: Seq[ApplicationCommandOption]

    Convert the parameters of this command into ApplicationCommandOption s.

  7. abstract def name: String

    Name of the application command.