SlashCommand

constructor(extension: Extension, arguments: () -> A? = null, modal: () -> M? = null, parentCommand: SlashCommand<*, *, *>? = null, parentGroup: SlashGroup? = null)

Parameters

arguments

Callable returning an Arguments object, if any

modal

Callable returning a ModalForm object, if any

parentCommand

Parent slash command, if any

parentGroup

Parent slash command group, if any