🤖 A versatile NestJS module for creating Discord bots, powered by Discord.js.
Documentation ✨ Source Code 🪡 Examples 🛠️ Community 💬
Documentation ✨ Source Code 🪡 Examples 🛠️ Community 💬
NestCord is a NestJS module designed to streamline the creation of Discord bots by utilizing the power of Discord.js under the hood. This mono-repository offers a structured approach to bot development, allowing deep integration with NestJS’s ecosystem for a seamless and powerful bot-building experience.
- Easy Setup & Flexible Architecture: Get started quickly with customizable components.
- Powerful Custom Decorators: Build reusable, specialized components.
- Comprehensive Discord Interactions: Supports Slash Commands, Context Menus, Message Components, and Event Listeners.
- Full NestJS Compatibility: Integrate with guards, interceptors, filters, and pipes for full NestJS support.
For help and support, refer to the Issues page.
Node.js 16.6.0 or newer is required.
$ npm i @globalart/nestcord discord.js
$ yarn add @globalart/nestcord discord.js
$ pnpm add @globalart/nestcord discord.js