d5ea95d9e9
This applies to both the DM to be sent to the user, and the message created in the thread channel. This is because edits (via !edit) could change the amount of messages a reply takes (based on message formatting), leading to either being unable to post the full edit if it goes over the message limits, or having to edit a previous message to be 'empty' if the result of the edit would take fewer messages to post than the original reply. This also fixes an issue where !edit/!delete would not apply to more than the first message created by a reply - whether in user DMs or in the thread channel. |
||
---|---|---|
.github | ||
attachments | ||
db | ||
docs | ||
logs | ||
src | ||
.editorconfig | ||
.eslintrc | ||
.gitignore | ||
.npmrc | ||
.nvmrc | ||
CHANGELOG.md | ||
LICENSE.md | ||
README.md | ||
config.example.ini | ||
knexfile.js | ||
modmailbot-pm2.json | ||
package-lock.json | ||
package.json | ||
start.bat |
README.md
Modmail for Discord
Modmail Bot is a bot for Discord that allows users to DM the bot to contact the server's moderators/staff without messaging them individually or pinging them publically on the server. These DMs get relayed to modmail threads, channels where staff members can reply to and talk with the user. To the user, the entire process happens in DMs with the bot.
Inspired by Reddit's modmail system.
Getting started
- 🛠️ Setting up the bot
- 🙋 Frequently Asked Questions
- 📝 Configuration
- 🤖 Commands
- 📋 Snippets
- 🧩 Plugins
- Release notes
- Community Guides & Resources
Support server
If you need help with setting up the bot or would like to discuss other things related to it, join the support server on Discord here: