Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- 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 (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-28T17:10:23.000Z (11 months ago)
- Last Synced: 2024-09-20T04:16:20.220Z (13 days 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: 44
- Watchers: 1
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
Discord.js (v14) Bot ExampleCommands, 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
```