RBBP
Role-Based Ban Protection — A Discord bot that catches malicious bots before they can cause damage.
The Problem
Malicious bots join servers and grab every role they can during the onboarding process. They exploit misconfigured servers to give themselves permissions they shouldn’t have.
The Solution
RBBP lets you set up “trap” roles. When a bot self-assigns one of these roles, RBBP instantly bans them. Legitimate users don’t self-assign roles, so they’re never affected.
Bad bot joins → Self-assigns Bonk role → Banned instantlyQuick Start
3 steps. Under 2 minutes.
- Invite RBBP to your server
- Create a role called “Bonk” and add it to your onboarding options
- Run
/register Bonkto protect it
Now any bot that grabs the Bonk role during onboarding gets banned!
Features
| Feature | Description |
|---|---|
| Trap Roles | Create honeypot roles that catch greedy bots |
| Self-Assignment Detection | Only bans users who assign roles to themselves |
| Instant Bans | No delay — bots are caught immediately |
| Detailed Logs | See exactly who was banned and why |
| Fast & Light | Redis-cached for zero lag |
| Open Source | MIT licensed, audit the code yourself |
Documentation
| Page | Description |
|---|---|
| Getting Started | Invite the bot and set up protection |
| Commands | All available commands explained |
| How It Works | Technical breakdown of the detection |
| FAQ | Common questions answered |
Links
License
RBBP is open source under the MIT License .
Built by Zed Softworks LLC .
Last updated on