Skip to content

TheCardinalSystem/Command-Package

Repository files navigation

Command-Package

This library was designed to make setting up commands for Discord bots a simple and easy task. I wanted a library that would take care of command identification and argument processing. The end product was something much bigger. This library includes all of the following and saves users the time of setting up their own command frameworks:

  • Command identification
  • Command authorization
  • Command categorization
  • Argument processing
  • Data management
  • Guild Properties
  • User properties
  • Message Formatting
  • Concurrent event handling
  • Error handling

This library also includes some simple utility classes which are useful for common tasks (such as randomization, string formatting, comparisons, etc).

To download, please go to the releases page.

Resources

This project is solely owned by Cardinal System and no individual may release implementing versions without accrediting the project owner. All updates are to be obtained at the official github and no other location. This project is open source, so developers may append/alter/implement the sources as they please (with due accredation).

Third Party Libraries

This project is powered by:

Examples

I use the Command Package in my YouTube series on Discord bots. You can learn how to use the Command Package there. Otherwise, if you have any Java expierence, you should be able to get yourself started with the CommandClientBuilder.

Support

Support can be obtained at the official github or the not so official Discord.

Latest release v2.1.0 - ©Copyright Cardinal System Developement 2020
Any misuse of latest versions is punishable by law.