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: 6 months ago
JSON representation
Discord Bot Template (v14)
- Host: GitHub
- URL: https://github.com/vante-dev/discord-js-bot
- Owner: vante-dev
- License: gpl-3.0
- Created: 2023-06-26T12:22:16.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-28T17:10:23.000Z (over 2 years ago)
- Last Synced: 2025-02-14T03:15:45.604Z (about 1 year ago)
- Topics: 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
- Language: JavaScript
- Homepage: https://discord.gg/luppux
- Size: 2.5 MB
- Stars: 42
- Watchers: 1
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
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
# 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
```