Skip to main content

RoleLogic v1.6.0

Released February 19, 2026


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.