Features
- Command handling
- Slash command support
- Context menu support
- Multi-language support
- Webhook logs
- Shard support
- Custom database support
- Giveaways with buttons
Directory Structure
- Database (Dont Touch it its your local database)
- Assets (Fonts for canvas & images)
- Global (Base, Handlers, Helpers, Languages, Settings, Structures)
- Server (Commands, Contexts, Events, index.js, manager.js (sharding manager))
Starting the project
Configuration
The configuration file named ./Global/Settings/Emoji.json & ./Global/Settings/Config.js and the configuration object allows you to customize various aspects of your Discord bot.
Installation
$ npm install
Starts your Discord bot in development mode
$ npm run dev
Starts the bot in normal mode
$ npm run start
Starts the bot with shards
$ npm run sharded