sendAndDeferEphemeral
suspend fun <E : InteractionCreateEvent> sendAndDeferEphemeral(context: EventContext<E>): EphemeralMessageInteractionResponseBehavior?
suspend fun sendAndDeferEphemeral(context: ApplicationCommandContext): EphemeralMessageInteractionResponseBehavior?
suspend fun sendAndDeferEphemeral(context: ComponentContext<*>): EphemeralMessageInteractionResponseBehavior?
Convenience function that sends the modal, awaits its completion, and returns a deferred ephemeral interaction response.
Returns null if the modal times out before the user responds.