Package-level declarations
Types
Thrown when something happens during argument parsing.
Thrown when an attempt to register a ChatCommand fails.
Thrown when something exceptional happens that the actioning user on Discord needs to be aware of.
Thrown when an attempt to register a EventHandler fails.
An extensible bot, wrapping a Kord instance.
Exception thrown when a converter builder hasn't been set up properly.
Thrown when a command could not be validated.
Thrown when an EventHandler could not be validated.
Thrown when an attempt to load an Extension fails.
A base class for all custom exceptions in our bot framework.
Properties
Bot version, as provided by the bot's kordex.properties resource.
Location of the data collection state file.
Data collection setting, defaulting to Standard if not set.
Data collection UUID, if you need to specify one instead of having the storage system take care of it.
Colour representing Discord's new black colour.
Colour representing Discord's new blurple colour.
Colour representing Discord's new fuchsia colour.
Colour representing Discord's new green colour.
Colour representing Discord's new light blurple colour.
Colour representing Discord's new red colour.
Colour representing Discord's new white colour.
Colour representing Discord's new yellow colour.
Current Kord version.
Configured first-party KordEx modules.
Convenient access to the properties stored within kordex-build.properties in your bot's resources.
Convenient access to the properties stored within kordex.properties in your bot's resources.
Functions
DSL function for creating a bot instance. This is the Kord Extensions entrypoint.