Dashboard
Roblox
Role Bindings

Role Bindings

Automatically assign Discord roles based on Roblox data. When users verify, they receive roles matching their Roblox account.

Accessing Role Bindings

  1. Select your server in the dashboard
  2. Click "Role Bindings" under Roblox in the sidebar

Binding Types

Group Rank Binding

Assign roles based on Roblox group rank.

Requirements:

  • Group must be connected in Group Binds
  • User must be in the group
  • User must meet rank criteria

Options:

  • Specific Rank - Exact rank required
  • Rank Range - Minimum and/or maximum rank
  • Minimum Rank - This rank or higher

Gamepass Binding

Assign roles to users who own a specific gamepass.

Requirements:

  • Gamepass ID
  • User owns the gamepass

Note: Gamepasses are permanent purchases, so users keep the role.

Asset Binding

Assign roles to users who own a specific Roblox asset.

Requirements:

  • Asset ID (shirt, pants, accessory, etc.)
  • User owns the asset
  • User's inventory must be public

Badge Binding

Assign roles to users who earned a specific badge.

Requirements:

  • Badge ID from your game
  • User earned the badge

Note: Badges are permanent, so users keep the role.

Creating a Binding

  1. Click "Create Binding" or "Add Binding"
  2. Select the binding type
  3. Configure the Roblox requirement:
    • For Groups: Select group and rank criteria
    • For Gamepasses: Enter gamepass ID
    • For Assets: Enter asset ID
    • For Badges: Enter badge ID
  4. Select the Discord role to assign
  5. Click "Create"

Binding Configuration

Group Rank Bindings

FieldDescription
GroupSelect connected Roblox group
Minimum RankLowest rank that qualifies (optional)
Maximum RankHighest rank that qualifies (optional)
Discord RoleRole to assign

Examples:

  • Rank 1-50 → @Member
  • Rank 50+ → @Staff
  • Rank 100 exactly → @Manager

Gamepass Bindings

FieldDescription
Gamepass IDRoblox gamepass ID
Discord RoleRole to assign

Asset Bindings

FieldDescription
Asset IDRoblox catalog asset ID
Discord RoleRole to assign

Badge Bindings

FieldDescription
Badge IDRoblox badge ID
Discord RoleRole to assign

Managing Bindings

View Bindings

The bindings page shows all configured bindings with:

  • Binding type
  • Roblox condition
  • Assigned Discord role
  • Status

Edit Binding

  1. Find the binding in the list
  2. Click "Edit"
  3. Modify settings
  4. Save changes

Delete Binding

  1. Find the binding in the list
  2. Click "Delete"
  3. Confirm deletion

Note: Existing roles are not automatically removed from users.

How Bindings Work

On Verification

  1. User verifies their Roblox account
  2. Technified checks all configured bindings
  3. Matching bindings assign their roles
  4. User receives applicable Discord roles

On Re-verification

  1. User triggers re-verification
  2. Bindings are re-evaluated
  3. New roles are added
  4. Removed qualifications may remove roles (if configured)

Example Setup

Gaming Community

Binding TypeConditionDiscord Role
Group RankGuest (0)@Verified
Group Rank1-49@Member
Group Rank50-99@Staff
Group Rank100+@Admin
GamepassVIP Pass@VIP
Badge100 Wins@Veteran

Development Team

Binding TypeConditionDiscord Role
Group RankBuilder (50)@Builder
Group RankScripter (60)@Scripter
Group RankLead Dev (80)@Lead
AssetTeam Shirt@Team

Best Practices

Clear Role Structure

  • Match Discord roles to Roblox ranks logically
  • Use clear, descriptive role names
  • Document what each binding does

Avoid Conflicts

  • Don't bind conflicting roles
  • Consider role hierarchy in Discord
  • Plan bindings before creating

Regular Review

  • Check bindings still make sense
  • Update when group structure changes
  • Remove outdated bindings

Troubleshooting

Roles Not Assigned

  • User may not meet binding criteria
  • Check if user is verified
  • Verify the binding configuration

Wrong Roles Assigned

  • Check for overlapping bindings
  • Verify rank ranges are correct
  • Review binding order

Roles Not Removed

  • Role removal may be disabled
  • User may qualify via another binding
  • Re-verification may be needed