Welcome to RoleLogic
RoleLogic is a Discord bot that automatically manages roles for your server members. Create simple IF-THEN rules, and RoleLogic handles role assignments 24/7—no manual work required.
What Does RoleLogic Do?
RoleLogic watches for role changes in your server. When a member's roles change, it checks your rules and automatically adds or removes roles.
The concept is simple:
- IF a member has certain roles...
- THEN automatically add or remove other roles
That's the entire system! No coding, no complex setup—just point-and-click rule creation.
See It In Action
Example: Automatic VIP for Boosters
The problem: You want to give Server Boosters a "VIP" role with special perks.
Without RoleLogic:
- Watch for new boosters manually
- Remember to add VIP to each one
- Check if anyone stopped boosting
- Remove VIP from those who did
- Repeat forever...
With RoleLogic:
- Create one rule: "If has Server Booster → add VIP"
- Done!
RoleLogic handles all current boosters immediately and every future booster automatically. If someone stops boosting, combine with another rule to remove VIP.
Example: Verification Cleanup
The problem: When members get verified, their "Unverified" role should be removed.
With RoleLogic:
- Create rule: "If has Verified → remove Unverified"
- Done!
Every member who gets verified automatically loses the Unverified role. Works with any verification bot or manual verification.
Why Choose RoleLogic?
Free to Start
The free plan includes:
- 2 rules per server — enough for most basic setups
- All features unlocked — no feature restrictions
- Testing sandbox — test before going live
- Full activity logging — track all changes
Premium plans available for servers needing more rules (up to 80).
No Coding Required
The entire system works through a visual dashboard:
- Select conditions from a dropdown
- Pick roles from your server list
- Click save
If you can use Discord, you can use RoleLogic.
Real-Time Processing
Role changes happen instantly:
- Member gets a role → RoleLogic checks rules within seconds
- Matching rules execute immediately
- Background sync every 10 minutes catches any edge cases
Built-In Safety
- Testing sandbox: See what rules would do before activating
- Cascade protection: Automatic 100-pass limit prevents infinite loops
- Conflict detection: Rules auto-stop if fighting with other systems
- Activity logs: Full audit trail of all changes
Cross-Server Capable
Manage roles across multiple connected servers:
- "If VIP in Main Server → add VIP-Access in Lounge Server"
- Perfect for server networks, partner programs, and organizations
Who Uses RoleLogic?
RoleLogic is designed for Discord server owners and administrators who want to:
- Save time on repetitive role management
- Ensure consistency across all members
- Automate verification cleanup, rewards, tier systems
- Reduce errors from manual role assignments
- Track changes with detailed activity logs
Server size doesn't matter. RoleLogic works for:
- Small communities (50 members)
- Growing servers (1,000+ members)
- Large communities (50,000+ members)
How It Works
1. Member's roles change (from you, another bot, or Discord)
↓
2. RoleLogic checks all your enabled rules
↓
3. For each matching rule → execute the action
↓
4. Check again (actions might trigger more rules)
↓
5. Continue until no more rules match
This "cascading" system lets you build powerful automation chains. One rule's action can trigger another rule, and so on.
Core Concepts
RoleLogic uses four main concepts:
| Concept | What It Is |
|---|---|
| Rules | Complete IF-THEN instructions (e.g., "If Booster → add VIP") |
| Conditions | The IF part—what roles to check for |
| Actions | The THEN part—what roles to add or remove |
| Priority | Order in which rules execute (0 first, then 1, 2, etc.) |
That's everything. Master these four concepts and you can build any automation.
Get Started in 5 Minutes
- Invite RoleLogic to your server
- Open the dashboard and log in with Discord
- Select your server from the list
- Position RoleLogic's role above roles you want to manage
- Create your first rule and save
Ready? Follow the Quick Start Guide for step-by-step instructions.
Popular Use Cases
Here's what other servers automate with RoleLogic:
| Use Case | Example Rule |
|---|---|
| Verification cleanup | If Verified → remove Unverified |
| Booster rewards | If Server Booster → add VIP |
| Tier systems | If Gold → remove Silver, Bronze |
| Staff management | If Moderator → remove Helper, Trainee |
| Access control | If Muted → remove General Access |
| Onboarding | If lacks Member → add New Arrival |
See Common Scenarios for 50+ ready-to-use configurations.
Next Steps
Choose your path:
Just Getting Started?
- Quick Start Guide — Create your first rule in 5 minutes
Want to Understand the System?
- Understanding Rules — How rules work in detail
- Condition Types — All 9 ways to match members
- Role Hierarchy — Why bot position matters
Looking for Examples?
- Common Scenarios — 50+ real-world configurations
- Best Practices — Tips from experienced users
Have Questions?
- FAQ — Common questions answered
- Troubleshooting — Fix common issues
- Support — Get help from the community