Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/giuliopime/discordjs-bot-template

💾 A complete template for simple discord.js bots, with command / event handlers & many useful built in features.
https://github.com/giuliopime/discordjs-bot-template

discordjs discordjs-bot

Last synced: about 2 months ago
JSON representation

💾 A complete template for simple discord.js bots, with command / event handlers & many useful built in features.

Awesome Lists containing this project

README

        

# 💾 Discord.js Bot Template
This is a simple Discord bot template which uses [discord.js-light](https://github.com/timotejroiko/discord.js-light#readme)
to reduce memory usage which can be a big deal when using [discord.js](https://discord.js.org/#/).

The bot has some handy built-in features which are described in the next section.

*Note: this does not support slash commands or buttons*

## 🎛 Features
- [Dynamic event handler](src/core/event-handler)
- [Command handler](src/core/command-handler)
- [Commands cooldown system](src/core/utils)
- [Permissions checking system](src/core/discord-utils)
- [Tip system](src/core/utils/tips)
- [Logger](src/core/utils)
- and more...

Everything is described in its respective folder inside the `/src` folder which contains all the bot's code.

## ❗ Disclaimer
### 🛠 I haven't yet tested anything!
I don't provide any coding assistance, here are some useful Discord servers for that:
- [Discord.js](https://discord.gg/bRCvFy9)
- [Discord.js-light](https://discord.gg/BpeedKh)
- [Discord API](https://discord.gg/discord-api)
- [Programmer humor](https://discord.gg/yFJDGVT6eq)