Package-level declarations

Types

Link copied to clipboard

Represents a text/application command.

Link copied to clipboard
open class CommandList
Represents a list of enabled commands, the enabled commands are only qualified by their base name.
Link copied to clipboard
interface CommandPath : Comparable<T>
Represents a path of a command, each path component is delimited with a space, it is the same representation as JDA commands paths given in getFullCommandName.
Link copied to clipboard
Link copied to clipboard

Holds Discord input options.

Link copied to clipboard

Holds parameters of commands.

Link copied to clipboard

May hold filters.

Link copied to clipboard
interface INamedCommand

A command with a name and possibly a parent.

Link copied to clipboard

Holds a rate limiter.

Link copied to clipboard
interface Usability

Represents whether a command can be used, and if it should be visible.