Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vante-dev/discord-js-bot

Discord Bot Template (v14)
https://github.com/vante-dev/discord-js-bot

bot commands context-menu discord discord-bot discord-giveaways discord-giveaways-bot discord-js discord-js-bot discord-js-v14 discordbot discordjs handlers multilanguage nodejs slash-commands

Last synced: 5 days ago
JSON representation

Discord Bot Template (v14)

Awesome Lists containing this project

README

        


Discord.js (v14) Bot Example


Commands, Events, Permissions and Cooldown Handlers for Discord.js v14 bot ~ Made by Vante



node.js


discord.js


node.js




github-fork


github-fork


github-repo-stars


github-follow



# 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
```sh
$ npm install
```

### Starts your Discord bot in development mode
```sh
$ npm run dev
```

### Starts the bot in normal mode
```sh
$ npm run start
```

### Starts the bot with shards
```sh
$ npm run sharded
```