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