DiscordJS V14 ModMail Bot
A simple and advanced Discord ModMail bot.
Install / Use
npx skills add TFAGaming/DiscordJS-V14-ModMail-BotInstalls into whichever agent you are using.
README
The development has been discontinued as of May 16, 2024.
<!-- <p align="center"> <a href="https://github.com/TFAGaming/DiscordJS-V14-ModMail-Bot"> <img src="https://img.shields.io/github/forks/TFAGaming/DiscordJS-V14-ModMail-Bot?label=Forks&color=lime&logo=githubactions&logoColor=lime" alt="Forks"> </a> <a href="https://github.com/TFAGaming/DiscordJS-V14-ModMail-Bot/stargazers"> <img src="https://img.shields.io/github/stars/TFAGaming/DiscordJS-V14-ModMail-Bot?label=Stars&color=yellow&logo=reverbnation&logoColor=yellow" alt="Stars"> </a> <a href="https://github.com/TFAGaming/DiscordJS-V14-ModMail-Bot/blob/main/LICENSE"> <img src="https://img.shields.io/github/license/TFAGaming/DiscordJS-V14-ModMail-Bot?label=License&color=808080&logo=gitbook&logoColor=808080" alt="License"> </a> <a href="https://github.com/TFAGaming/DiscordJS-V14-ModMail-Bot/issues"> <img src="https://img.shields.io/github/issues/TFAGaming/DiscordJS-V14-ModMail-Bot?label=Issues&color=red&logo=ifixit&logoColor=red" alt="Issues"> </a> </p> -->DiscordJS-V14-ModMail-Bot
Welcome to DiscordJS-V14-ModMail-Bot, a Discord bot project developed using the powerful npm package discord.js version 14. This bot is designed to efficiently manage modmail on a server, utilizing a single JSON database for seamless communication.
If you find this project useful, please show your support by clicking the star (⭐️) button above this repository. Thank you! 🙏
Features
- Easy to use and set up.
- Simplifies the management of modmail.
- Robust error handling for a smooth experience.
- Transcript system.
- Webhook logging system.
Requirements:
- Node.js: version 16.9.0 or above.
- discord.js: version 14.13.0 or above.
- horizon-handler (my package): version 1.6.0 or above.
- @tfadev/easy-sqlite (my package): version 1.0.1 or above.
- colors: any version.
Setup the project:
To run the project, follow these steps:
- Download and unzip the source code.
- Open Visual Studio Code and select the unzipped folder as your workspace.
- Use
npm init -yand thennpm i. - Fill in the empty values in the
config.jsfile with the required information, you can use.envfile for more security. Obtain your bot token from the Discord Developer Portal. - Open the terminal in Visual Studio Code and run
node index.js,node ., ornpm run start. - Enjoy! =)
Logging Discord webhook:
Create a new integration for a text channel (which is webhook, for sure), and copy it's URL and use it in config.js or .env. It's just a simple logging system, whichs logs the newly created mail and closed mails.
Need Assistance?
If you encounter any issues or have questions about this project, please create an issue on this repository. I will respond to your inquiries as quickly as possible. Your feedback is valuable and helps improve the project.
Contributors
Thank you to all the people who contributed to DiscordJS-V14-ModMail-Bot!
<img src="https://contrib.rocks/image?repo=TFAGaming/DiscordJS-V14-ModMail-Bot">License
The MIT License.
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.7kCommit, push, and open a PR
