register

open suspend override fun register(command: MessageCommand<*, *>): MessageCommand<*, *>?

Register a message command.


open suspend override fun register(command: SlashCommand<*, *, *>): SlashCommand<*, *, *>?

Register a slash command.


open suspend override fun register(command: UserCommand<*, *>): UserCommand<*, *>?

Register a user command.