Skip to main content
Role Bindings are the core of Invaro’s verification system. They define the rules that tell the bot which Discord roles to give (or remove) when a member verifies or re-syncs their account. Instead of manually managing roles, Invaro handles everything automatically the moment a user links their Roblox account.

How Binds Work

When a user verifies their Roblox account through Invaro, the bot evaluates every active bind in your portal and applies the ones that match. If a user’s Roblox account meets the condition of a bind — their group rank falls within a range, they own a specific asset, or they’re a member of a particular group — they receive the associated Discord roles automatically.
Higher-priority binds override nickname templates from lower-priority binds. Disabled binds are skipped entirely.
There are three types of binds, each targeting a different condition:

Bind Types

Role Binds

Role Binds link a specific Roblox group rank to one or more Discord roles. When a verified member holds that rank in your linked group, they receive the configured Discord roles. Best used for: Syncing your Roblox group hierarchy to Discord — High Ranks, Mid Ranks, Low Ranks, etc.

Group Binds

Group Binds check whether a user is a member of a specific Roblox group, optionally filtered by a rank range. You can bind roles based on membership in groups other than your primary linked group. Best used for: Ally group recognition, partner communities, or multi-group setups.

Catalog Binds

Catalog Binds assign roles based on Roblox asset ownership. Supported asset types include Gamepasses, Badges, Shirts, Pants, and general Assets. Best used for: VIP roles for gamepass owners, donor recognition, or event badge holders.

Creating a Bind

Navigate to your portal dashboard and open the Binds page. Select the tab for the type of bind you want to create (Role, Group, or Catalog), then click Create Bind.

Creating a Role Bind

1

Open the Role Binds tab

From the Binds page, ensure you’re on the Role Binds tab and click Create Bind.
2

Select a Roblox rank

The modal will show your linked group’s ranks. Pick the rank you want to bind. You can search by rank name or rank ID.
3

Select Discord roles

Use the role selector to pick one or more Discord roles. These will be assigned when a user holds the selected Roblox rank. You can assign up to 10 roles per bind.
4

Set a nickname template (optional)

Add a nickname template using any of the available variables (e.g. {username} | {groupRole}). If set, verified users matching this bind will have their nickname updated accordingly. Bind nicknames override the portal-wide global nickname.
5

Save

Click Create Bind. The bind becomes active immediately.

Creating a Group Bind

1

Open the Group Binds tab

Select the Group Binds tab and click Create Bind.
2

Enter the Roblox Group ID

Paste the group’s ID and click Fetch to auto-populate the group name. The group ID can be found in the group’s Roblox URL.
3

Set rank range (optional)

Enter a Min Rank and/or Max Rank to restrict the bind to members within a specific rank range. Leave both empty to match any member of the group.
4

Select Discord roles and save

Pick the Discord roles to assign and optionally add a nickname template, then click Create Bind.

Creating a Catalog Bind

1

Open the Catalog Binds tab

Select the Catalog Binds tab and click Create Bind.
2

Choose an asset type

Select from: Gamepass, Badge, Shirt, Pants, or Asset.
3

Enter the Asset ID

Paste the asset’s ID. For Badges, Shirts, Pants, and Assets, click Fetch to auto-fill the asset name. For Gamepasses, you must enter the name manually as auto-fetch is not available.
4

Select Discord roles and save

Choose the Discord roles to assign, optionally add a nickname template, and click Create Bind.

Managing Existing Binds

Each bind card displays the bind name, its type, associated Discord roles, and an optional nickname template.
ActionDescription
ToggleEnable or disable a bind without deleting it. Disabled binds are skipped during role sync.
EditUpdate any part of the bind — roles, rank range, nickname, or enabled state.
DuplicateCopy a bind’s Discord roles and nickname to a new bind of the same type. You’ll be prompted to enter a new rank or group ID.
DeletePermanently removes the bind. This cannot be undone.

Nickname Variables

The following variables can be used in any nickname template field:
VariableOutput
{username}User’s Roblox username
{displayName}User’s Roblox display name
{userId}User’s Roblox user ID
{groupRank}Their numerical rank in your linked group
{groupRole}Their role name in your linked group
Bind-level nickname templates take priority over the portal-wide Global Nickname setting found in Settings.

Access Control

Only portal Owners and Admins can create, edit, or delete binds. Staff members with limited access roles will see an access-denied screen on the Binds page.