RoleLogic v1.6.0
Released February 19, 2026
New: Role Links
The biggest addition in v1.6.0. Role Links let you connect external systems (websites, game servers, custom apps) to automatically manage Discord roles.
- How it works: Create a Role Link from the dashboard, pick a role, and get an API token. Your external system uses that token to push a list of user IDs — the bot then automatically gives or removes that role to match your list.
- Dashboard management: A new "Role Links" page lets you create, edit, and delete role links, generate or reset API tokens, and see how many users are synced on each link.
- API reference built-in: The dashboard includes a quick API reference showing all available endpoints so developers integrating with your server can get started quickly. Full API documentation is available at docs-rolelogic.faizo.net/reference/role-link-api.
- User limits by plan: Free servers have a user-per-link limit. Premium servers get a higher cap.
- Activity logging: Role link syncs can log changes to a channel of your choice, so you can see exactly who was added or removed and when.
Example Integration: Top.gg Voter Role
Want to automatically give a Discord role to users who vote for your server on Top.gg? Check out VoterRole — a free, self-hostable service that connects Top.gg webhooks to RoleLogic's Role Links API. Set it up once and voters automatically receive (and lose) a role based on their vote status.
Get it here: github.com/FaizoKen/VoterRole
Improved: Smarter Bot Processing
- Role Fingerprinting: The bot now remembers a lightweight "fingerprint" of each member's roles. Previously, when Discord sent member updates without old data (e.g., after a cache trim), the bot had to treat every update as a potential role change. Now it can tell the difference between an actual role change and a nickname/avatar update — meaning fewer unnecessary re-checks and faster, more accurate processing.
- Fixed duplicate work: Resolved an issue where the bot could process the same member update more than once.
- Fixed processing bottleneck: Improved how guilds are processed concurrently so large servers don't slow down the queue.
- Fixed deadlocks and memory leaks: Several stability fixes to prevent the bot from locking up or using too much memory over time.
- Retry support: Role changes that fail due to temporary Discord issues are now retried automatically.
Dashboard Improvements
- "Linked Guilds" renamed to "Connected Guilds" with a new icon for clarity.
- Activity Log integrated into the Rule Editor — you can now view logs directly while editing rules.
- New Role Selector component — a cleaner, more consistent role picker used across Role Links and Role Test pages, with indicators showing which roles the bot can actually manage.
- Localization: All new features are translated into Arabic, German, Spanish, French, Malay, and Brazilian Portuguese.
Bug Fixes
- Fixed an issue where roles from other guilds wouldn't load correctly in cross-guild setups.
- Fixed token validation handling edge cases.
- Improved handling when a role is deleted from Discord but still referenced in rules.