Package Exports
- commandkit
- commandkit/components
- commandkit/config
- commandkit/hooks
- commandkit/jsx-runtime
- commandkit/plugin
Readme
CommandKit
CommandKit is a library that makes it easy to handle commands and events in your Discord.js projects.
Supports Discord.js version 14
Features
- Beginner friendly π
- Suitable for both beginners and advanced users πΆπ¨βπ»
- Slash + context menu commands + prefix commands support β
- Automatic command registration and updates π€
- Command middlewares for easy command management π οΈ
- Localization support through
@commandkit/i18nplugin π - Plugin system to extend functionality π
- Built-in command line interface for easy development π₯οΈ
- Out-of-the-box support for TypeScript and JavaScript π
- Built-in customizable cache system for speedy data storage and retrieval ποΈ
- User installable/guild scoped commands π§
- Custom events support π
- JSX support for declaring Discord interaction components and modals π¨
- Easy to use interaction components and modals system (forget about collectors) π§©
- Less boilerplate code, more productivity πͺ
- and much more...
Documentation
You can find the full documentation here.
Installation
To create a new CommandKit project, you can use the following command:
npm create commandkit@devThis will prompt you to enter few details about your project. Once you have entered the details, you can simply run commandkit dev to start the bot application.
Getting Started
To get started with CommandKit, you can check out the quick start guide.
Support and Suggestions
Submit any queries or suggestions in our Discord community.
