Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class SlashCommandBuilder(val name: String, val description: String, guildOnly: Boolean = false, val specificGuildOnly: Boolean = false)

A builder for Slash Commands

Link copied to clipboard
class SlashOption(val name: String, val description: String, val type: SlashOptionType, val required: Boolean = false)
Link copied to clipboard
class SlashOptionChoice(val name: String, val value: String)
Link copied to clipboard
Link copied to clipboard
class SlashOptionGetterImpl(applicationCommandOption: ApplicationCommandOption, optionObjects: Map<Long, GenericEntity>) : SlashOptionGetter
Link copied to clipboard
Link copied to clipboard
class SlashSubCommand(val name: String, val description: String)
Link copied to clipboard
class SlashSubCommandGroup(val name: String, val description: String)