EphemeralSlashCommandFailedParsingEvent

data class EphemeralSlashCommandFailedParsingEvent(val command: EphemeralSlashCommand<*, *>, val event: ChatInputCommandInteractionCreateEvent, val exception: ArgumentParsingException) : SlashCommandFailedParsingEvent<EphemeralSlashCommand<*, *>>

Event emitted when an ephemeral slash command's argument parsing fails'.

Constructors

Link copied to clipboard
constructor(command: EphemeralSlashCommand<*, *>, event: ChatInputCommandInteractionCreateEvent, exception: ArgumentParsingException)

Properties

Link copied to clipboard
open override val command: EphemeralSlashCommand<*, *>

Command object that this event concerns.

Link copied to clipboard
@KordPreview
open override val customContext: MutableStringKeyedMap<Any>
Link copied to clipboard
open override val event: ChatInputCommandInteractionCreateEvent

Event object that triggered this invocation.

Link copied to clipboard

Argument parsing exception object.

Link copied to clipboard

Provides direct access to the map KordEx registers for Event.customContext.

Link copied to clipboard
open val gateway: Gateway
Link copied to clipboard
open override val kord: Kord
Link copied to clipboard
open override val shard: Int

Functions

Link copied to clipboard
open override fun getKoin(): Koin

Get the associated Koin instance.