This repository has been archived on 2025-10-10. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Templated.djs/.github/README.md
Guz 1ac159ebd7 Useful packages
Installed the dotenv, chalk, and nodemon packages to the bot for a better development process.

Console messages now have colors, prefixes, and text formatting, to able them requires the console.js file, it has all the messages formatted with the chalk package.

Also moved the README.md and LICENSE to the .github folder.
2021-08-27 13:28:12 -03:00

54 lines
2.6 KiB
Markdown

# Templated.js
Template.js is a **work in progress** template discord bot created to have a dynamic structure for other bots developers and other Lored's bots to use, it's uses the Discord.js javascript library to interact with the Discord API.
The main objective of this template is to cover the new interaction system, primarily the slash commands system, and be more dynamic and easy to use, edit, and an easy start to developing a bot.
> *This bot doesn't have any functionality for users themselves and is supposed to be used by developers for their projects, so it doesn't have an invite link or official discord bot client.*
---
## Planned features:
*The project tab of this repository also haves the features' progress organized*
- [ ] Main features:
- [ ] Commands Headlining:
- [x] Separated command files;
- [x] Dynamically execute commands;
- [x] Registry guild commands;
- [x] Guild commands permissions;
- [ ] Registry global commands;
- [ ] Global commands permissions;
- [x] Reload commands without restarting the bot*;
- [ ] *Development mode commands.*
- [ ] Message components:
- [ ] Buttons:
- [ ] Separated buttons files;
- [ ] Easy creation of buttons, via functions;
- [ ] Dynamically execute buttons.
- [ ] Selection menus:
- [ ] Separated selection menus files;
- [ ] Easy creation of selection menus, via functions;
- [ ] Dynamically execute selection menus.
> **The reload feature just will work for guild commands, because it's just necessary while developing a bot, and will just be available with the development mode activated (when it's added).*
- [ ] Additional features:
*A list of additional features will be just start being added after a big part of the main features have been completed. These features will probably include most features of the "Popular Topics" on the Discord.js guide.*
- [ ] Github:
- [ ] Recreate the README file have information about the bot/project itself;
- [ ] Guide to how to contribute to the repository;
- [ ] Guide to how use the template on the start of a bot development;
- [ ] Wiki explaining how to create a command and other functionalities of the template.
---
## Useful links
- Discord
- [Website](https://discord.com)
- [API](https://discord.com/developers/docs/intro)
- Discord.js
- [Website](https://discord.js.org)
- [Guide](https://discordjs.guide)
---
## License
Templated.js is a open source bot created by the Project Lored and is licensed under the MIT license.
- [License file](./LICENSE)
- [MIT license](https://opensource.org/licenses/MIT)