npx makecord-create
This command will launch an interactive CLI that guides you through creating your Discord bot project.
- Modern Discord.js v14.19.3 support
-
Multiple language options:
- JavaScript
- TypeScript
-
Multiple database integrations:
- MongoDB
- SQLite
- PostgreSQL
-
Advanced command handlers:
- Classic
- Advanced with categories
- Minimal
- Slash Commands support
- REST API integration
- Hot-reloading for development
- Docker support
- GitHub Actions workflows
- Colorful terminal output
- Type-safe configurations
# Use with default options
npx makecord-create -y
# Create TypeScript project
npx makecord-create -t
# Skip dependency installation
npx makecord-create --no-install
# Show debug information
npx makecord-create --debug
src/
├── commands/ # Regular message commands
├── slashCommands/ # Slash commands
├── events/ # Discord.js event handlers
├── handlers/ # Command and event loaders
├── utils/ # Utility functions
├── api/ # REST API (if enabled)
├── database/ # Database models (if enabled)
├── config.js # Bot configuration
└── index.js # Bot main file
- Edit
.env
file and add your bot token - Start the bot:
- For development:
npm run dev
- For production:
npm start
- For development:
- For TypeScript projects, build with:
npm run build
MIT
Created with ❤️ by LuziXP