ephemeralMessageCommand
suspend fun Extension.ephemeralMessageCommand(body: suspend EphemeralMessageCommand<ModalForm>.() -> Unit): EphemeralMessageCommand<ModalForm>
suspend fun <M : ModalForm> Extension.ephemeralMessageCommand(modal: () -> M, body: suspend EphemeralMessageCommand<M>.() -> Unit): EphemeralMessageCommand<M>
Register an ephemeral message command, DSL-style.
suspend fun <M : ModalForm> Extension.ephemeralMessageCommand(commandObj: EphemeralMessageCommand<M>): EphemeralMessageCommand<M>
Register a custom instance of an ephemeral message command.