ApplicationCommandInteractionBehavior
The behavior of an ApplicationCommandInteraction.
Inheritors
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Acknowledges the interaction with the intent of responding with a public message later by calling respond on the returned object.
Link copied to clipboard
Acknowledges the interaction with the intent of responding with a public message later by calling edit on the returned object.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Returns the initial interaction response.
Link copied to clipboard
Returns the initial interaction response or null
if it was not found.
Link copied to clipboard
inline suspend fun ModalParentInteractionBehavior.modal(title: String, customId: String, builder: ModalBuilder.() -> Unit): PopupInteractionResponseBehavior
Responds to the interaction with a popup modal.
Link copied to clipboard
inline suspend fun ActionInteractionBehavior.respondEphemeral(builder: InteractionResponseCreateBuilder.() -> Unit): EphemeralMessageInteractionResponseBehavior
Responds to the interaction with an ephemeral message.
Link copied to clipboard
inline suspend fun ActionInteractionBehavior.respondPublic(builder: InteractionResponseCreateBuilder.() -> Unit): PublicMessageInteractionResponseBehavior
Responds to the interaction with a public message.
Link copied to clipboard
open override fun withStrategy(strategy: EntitySupplyStrategy<*>): ApplicationCommandInteractionBehavior