All Classes

Class Description
BirthdayCommand
The class that handles asynchronous execution of the Birthday command.
Command
Class to parse strings to commands.
CommandNotFinishedException
The exception class that will be thrown when a command has not ended yet, aka.
CommandParser
Class to create new Commands
ConfigCommand
The class that handles asynchronous execution of the Birthday command.
Configuration
The class that handles all the configuration tasks for servers and on a global level.
Defaults
The class the holds default values for all the values that are configured in the configuration.
GameCommand
The class that handles the asynchronous execution of the game command.
Main
The main class that is being called on startup.
MessageCreateListener
The main listener which listens to every message sent to a discord channel.
NoCommandGivenException
The Exception thrown if no command is passed into the command parser.
PermissionValidate
The class that checks if a user is authorised in the configuration.
PersonCommand
The class that handles the asynchronous execution of the person command.
PresentBuilder
The class that handles the building of a present in a private chat.
PresentBuilderReactionListener
The class that is being attached to messages when the PresentBuilder is running.
PresentBuilderState
The State the present builder can be in.
PresentManager
The class that handles tasks that have something to do with Presents.
PrivateChannelListener
The listener which listens to private messages.
PrivateListenerState
The Wizards a user can have running in its private chat.
RandomCommand
The class the handles execution of the random command.
ShutdownProcess
The class that handles the shutdown of the bot and saves its current state.
SkribblCommand
The class that handles asynchronous execution of the Skribbl command.
SkribblListener
The listener which listens to all messages and if they are in a skribbl listening channel, adds them to the list of skribbl words.
SkribblManager
The class that tasks that have to do something with the skribbl words.
SkribblReactionListener
The class that handles confirming reactions when trying to reset the skribbl file.
UnwrapCommand
The class that handles asynchronous execution of the Unwrap command.
WrapCommand
The class that handles asynchronous execution of the Unwrap command.