Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noreplyui5/shuming.js
A simple Discord bot source code using ESM Modules, Template by: RileCraft.
https://github.com/noreplyui5/shuming.js
discord discord-bot discordjs discordjs-v14 handler open-source source-code template
Last synced: 3 months ago
JSON representation
A simple Discord bot source code using ESM Modules, Template by: RileCraft.
- Host: GitHub
- URL: https://github.com/noreplyui5/shuming.js
- Owner: NoReplyUI5
- License: mit
- Created: 2024-10-15T20:07:08.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-18T15:08:37.000Z (3 months ago)
- Last Synced: 2024-10-19T12:02:44.437Z (3 months ago)
- Topics: discord, discord-bot, discordjs, discordjs-v14, handler, open-source, source-code, template
- Language: JavaScript
- Homepage: https://mxtiy.vercel.app/projects/shuming.js
- Size: 124 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Shuming.js
The Shuming.js provides a solid foundation for creating feature-rich Discord bots using Discord.js. It includes various managers for handling message commands, buttons, select menus, slash commands, context menus, and modal forms. The template offers customization options, colorful logging, and a simple code structure.
## [TEMPLATE OFFICIAL SOURCE](https://GitHub.com/RileCraft/DiscordBot-Template)
## Changelog / NoReplyUI5
- **(+) Added Delete Bot Message System**
- **(+) Added Autorole Users & Bots System**
- **(+) Added Voice Radio System**
- **(-) Moved ( Global Server to Single Server)**
- **(+) Added Moderation Commands ( Prefix )**
- **(+) Added [MongoDB](https://www.mongodb.com) Database Support**
- **(+) Added Extra Logging Feature With [Timezone](https://npmjs.org/package/moment-timezone)**
- **(+) Added Dokdo Feature: [PAINFUEG0/PEARL]( https://github.com/painfuego/pearl/tree/main/dokdo)**## Code Installation
To get started with the Shuming.js, follow these steps:
1. Clone the repository by downloading it as a ZIP file or running the command `git clone https://github.com/NoReplyUI5/Shuming.js`.
2. Navigate to the template's directory and run the command `npm install` (make sure npm is installed).
3. Once all the required modules are installed, open the `src` folder, rename `example.config.js` to `config.js`, after that open `src/config.js` file and fill in the necessary information.
4. Run the command `node .` to start the bot.## Contribution
Contributions to the Shuming.js are welcome. To contribute, please follow these guidelines:
1. Fork the `Main` branch. **Important: All changes must be made to the Main branch.**
2. Make your changes in your forked repository.
3. Open a pull request to the `Main` branch, and it will be reviewed promptly.
4. If everything checks out, the pull request will be merged.# Shuming.js