Go to file
Dragory 667b552bf5 Fix error when supplying all config values from env variables
If there was no config file and all config values were loaded from env
variables, the userConfig object was never assigned a value and would
throw an error when loading env variables.
2019-12-05 21:50:02 +02:00
attachments Add attachment rehosting; forward attachments in replies 2016-12-16 09:26:05 +02:00
db Add support for timed blocks. Add !is_blocked. 2019-06-09 20:04:40 +03:00
docs Add FAQ 2019-12-05 20:53:38 +02:00
logs Add log saving and serving 2016-12-06 02:29:55 +02:00
src Fix error when supplying all config values from env variables 2019-12-05 21:50:02 +02:00
.editorconfig Switch from TOML to INI. New documentation. Add start.bat file for Windows. 2019-12-03 01:51:11 +02:00
.eslintrc Fix deprecated syntax in .eslintrc 2019-08-13 19:58:14 +03:00
.gitignore Switch from TOML to INI. New documentation. Add start.bat file for Windows. 2019-12-03 01:51:11 +02:00
.npmrc Hide extra error info by npm to make error messages clearer to the user 2018-03-11 21:31:23 +02:00
.nvmrc Update required Node.js version 2019-06-09 20:42:51 +03:00
CHANGELOG.md Update CHANGELOG 2019-12-03 03:01:03 +02:00
LICENSE.md Add MIT license 2017-03-01 09:58:53 +02:00
README.md Add FAQ 2019-12-05 20:53:38 +02:00
config.example.ini Switch from TOML to INI. New documentation. Add start.bat file for Windows. 2019-12-03 01:51:11 +02:00
knexfile.js Start work on moving data to an SQLite database. Add a migrator for legacy data. 2017-12-24 22:04:08 +02:00
modmailbot-pm2.json Add pm2 support 2019-06-25 06:27:40 -04:00
package-lock.json 2.29.1 2019-12-03 03:00:39 +02:00
package.json 2.29.1 2019-12-03 03:00:39 +02:00
start.bat Switch from TOML to INI. New documentation. Add start.bat file for Windows. 2019-12-03 01:51:11 +02:00

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

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:

👉 Join support server