A simple Discord bot that helps you to manage sent Scam Messages on your Discord Server.
- First, you will have to invite the Discord Bot to your Discord Server.
- If you invite the Bot, use the Command
/antiscam log <channel>to configure the Log Channel where a message should get sent every time someone sends a scam message to your Discord Server. - Then configure the punishment that should be executed when a scam message is sent
with
/antiscam punishment <punishment> - (optional) Enable the violation system by using
/antiscam violation enable. This new system checks messages for specific phrases likegift,nitro, ...
This project uses Gradle for its build process. You can build the project using:
./gradlew buildzip and tar distributions can be then found in build/distributions.
You can create a local unzipped distribution with:
./gradlew installDist- Message Delete
- Kick Member
- Ban Member
- Timeout Member <duration in seconds>
(The categories can be optionally added in /antiscam punishment <Punishment> [Category])
- Scam url found
- Medium violation (violation score 16-35)
- High violation (violation score 36-55)
- Extreme violation (violation score 56+)
/antiscam log <channel>/antiscam punishment <punishment> [category]/antiscam add <URL>/antiscam remove <URL>/antiscam list/antiscam violation enable/antiscam violation disable
You can add the link to your server blacklist with /antiscam add <URL>. If the Bot owner approves the link, it will
get added to the global banlist. Additionally you can contribute to the discord-phishing-links repository.
Follow the guide in the CONTRIBUTING.md file.