sealed trait CreatedApplicationCommand extends AnyRef
Ordering
- Alphabetic
- By Inheritance
Inherited
- CreatedApplicationCommand
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Abstract Value Members
- abstract def commandType: ApplicationCommandType
The application command type.
- abstract def defaultPermission: Boolean
- abstract def description: Option[String]
Description of the application command.
- abstract def extra: Map[String, String]
Extra info associated with the command.
- abstract def handleRaw(clientId: String, rawInteraction: RawInteraction, cacheSnapshot: Option[CacheSnapshot]): InteractionResponse
Handle an interaction with the application command.
- abstract def makeCommandOptions: Seq[ApplicationCommandOption]
Convert the parameters of this command into ApplicationCommandOption s.
- abstract def name: String
Name of the application command.