Introduction
CommandKit is a powerful meta-framework for building Discord bots with discord.js. It provides a simple and intuitive API for creating commands, handling interactions, and managing events. With CommandKit, you can focus on building your bot's features without worrying about the underlying complexities.
Key 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/i18n
plugin π - 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 start with the setting up CommandKit guide to get your bot up and running quickly. The documentation covers everything from installation to advanced features.
Support and Suggestionsβ
Submit any queries or suggestions in our Discord community.