- Need Python 3.8 or higher
- Install the latest discord.py version with
# Linux/macOS
python3 -m pip install -U discord.py
# Windows
py -3 -m pip install -U discord.py
- After installing the Dependencies all you need to do is enter the details of your Bot Token in config.json in the TOKEN field
- If you don't know how to get one or never created a bot before just follow the docs here
WHERE DO I CONFIGURE CHANNEL AND SERVER?
- Lock the
/report
to specific roles , configure the roles in this line
- Configure the GUILD ID in line1 and line2
- Configure the CHANNEL ID in line
- Delivers all the messages from DM's to a specified MOD channel
- Supports Slash commands
- Single report command to dm the user,it supports adding the image too
I CAN'T SEE THE SLASH COMMANDS?
- That's because you didn't add the
applications.commands
in the bot scope
- Kick the bot and re-add the Scope and invite the bot with the new URL
![](https://github.com/sireeshdevaraj/modmail/raw/main/assets/scopes.jpg)
- This Bot is a Basic and more than enough for a server to moderate with MODMAILS
- You can just fork this bot and add the Rich-features as you like
- Pull Requests are always welcome