Skip to main content

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:

  1. Watch for new boosters manually
  2. Remember to add VIP to each one
  3. Check if anyone stopped boosting
  4. Remove VIP from those who did
  5. Repeat forever...

With RoleLogic:

  1. Create one rule: "If has Server Booster → add VIP"
  2. 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:

  1. Create rule: "If has Verified → remove Unverified"
  2. 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:

ConceptWhat It Is
RulesComplete IF-THEN instructions (e.g., "If Booster → add VIP")
ConditionsThe IF part—what roles to check for
ActionsThe THEN part—what roles to add or remove
PriorityOrder 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

  1. Invite RoleLogic to your server
  2. Open the dashboard and log in with Discord
  3. Select your server from the list
  4. Position RoleLogic's role above roles you want to manage
  5. Create your first rule and save

Ready? Follow the Quick Start Guide for step-by-step instructions.


Here's what other servers automate with RoleLogic:

Use CaseExample Rule
Verification cleanupIf Verified → remove Unverified
Booster rewardsIf Server Booster → add VIP
Tier systemsIf Gold → remove Silver, Bronze
Staff managementIf Moderator → remove Helper, Trainee
Access controlIf Muted → remove General Access
OnboardingIf lacks Member → add New Arrival

See Common Scenarios for 50+ ready-to-use configurations.


Next Steps

Choose your path:

Just Getting Started?

Want to Understand the System?

Looking for Examples?

Have Questions?