Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nathaniel-vfx/discord.js-v14-command-handlers

Commands, Events, Permissions and Cooldowns Handlers for Discord.js v14 bot ~ Made by Nathaniel
https://github.com/nathaniel-vfx/discord.js-v14-command-handlers

button-handler buttons command-handler command-handlers commandhandler discord discord-api discord-bot discord-js discord-js-v14 discordjs discordjs-command-handling slash-commands slash-commands-handler slashcommands-handler

Last synced: about 9 hours ago
JSON representation

Commands, Events, Permissions and Cooldowns Handlers for Discord.js v14 bot ~ Made by Nathaniel

Awesome Lists containing this project

README

        


Discord.js v14 Command-Handlers


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



node.js


discord.js


node.js




github-fork



replit-fork






github-fork


github-repo-stars


github-follow



# Features
- Commands Handler (aliases, permissions)
- Slash Commands Handler (options, choices, autocomplete, permissions)
- Events Handler (messageCreate, interactionCreate, ready)
- Button Handler (custom ID, permissions)
- Permission Handler (commands, slash commands)
- Cooldowns (No Database)

## Preview

## Installation & Setup
```
npm install discord.js@latest @discordjs/rest ascii-table discord-api-types ms dotenv [email protected]
```
Leave the `GUILD_ID` in `.env` file blank if you want to register slash commands globally.


Add new secret: `TOKEN`, `CLIENT_ID` and `GUILD_ID` into the environment variables tab (lock icon in sidebar) if you are using [replit](https://replit.com/).

If you are using [replit](https://replit.com/) you can remove `require('dotenv').config()` from `index.js` and you don't need to install `dotenv`

---
## Made by Nathaniel (Nathaniel VFX#8080)
These command handlers are made by Nathaniel (Nathaniel VFX#8080)

**⭐ Remember to star the repository if you like it! ⭐**

_**Please give me proper credit when you use it, especially if you want to edit and post to public.**_

---

## Contact
Discord: `Nathaniel VFX#8080`

If you have any problem, feel free to contact me. 😉

Discord