What is Detachment Setup?

Detachment Setup allows you to link specialized units, departments, or divisions within your Roblox group to specific Discord roles. This creates advanced role management beyond basic rank linking, enabling users to have specialized roles based on their department membership.
Detachments are different from regular ranks - they represent specialized units like “Military Police,” “Aviation Corps,” or “Special Operations” that exist alongside the main rank structure.

Step 1: Access Detachment Configuration

From your onboarding dashboard, select Detachment Setup to begin configuring specialized unit roles.

Step 2: View Detachment Bindings Overview

The detachment bindings overview displays:
  1. Active Bindings - All currently configured detachment-to-role links
  2. Binding Status - Whether each binding is active and functioning
  3. Member Count - How many users currently have each detachment role
  4. Last Updated - When each binding was last modified

Step 3: Create Detachment Bindings

  1. Click “Add Detachment” to create a new binding
  2. Give the detachment a name
  3. Give the detachment a prefix
    • This is used to nickname the user (e.g. [3C] JohnDoe)
  4. Give a priority
    • Sometimes users may have roles from multiple detachments. This priority gives the bot a hint on which detachment the user actually is in, helping with /recruit and /transfer commands.
    An example for the priority is when a user is in some type of military detatchment who has access to another company. So they have military roles and that secondary company’s roles. In this case, the military detachment binding should have a higher priority because that’s where the user actually belongs.
  5. Select roles
    • Include all Discord roles that belong to the detachment.
    • The “assign” switch will allow that specific role to be assigned or not after /recruit or /transfer is used on the target user.
    An example for roles could be Third Company Command, Third Company NCO, Third Company First Platoon, and Third Company. In this case, you want to add all 4 roles into the role assignments but only allow Third Company First Platoon and Third Company to be assignable.
  6. Click “Add Detachment” to save the configuration

Step 4: Edit Existing Bindings

  1. Changing the name - Change the overall detachment’s name
  2. Changing the prefix - Change the overall detachment’s prefix
  3. Changing the priority - Change the overall detachment’s priority for /recruit and /transfer
  4. Changing roles - Add, remove, or update existing roles and determine if they are assignable or not.

Step 5: Test Detachment System

Before enforcement, thoroughly test your detachment bindings:
  1. Use /recruit - Add some detachment roles to yourself or another user, ensure the role has permission to use /recruit, then try to recruit someone
  2. Use /transfer - Add some detachment roles to yourself or another user, then try to transfer an existing recruited individual within the same detachment and try to transfer them to a different detachment.
Transfers only work with individuals within the same detachment, being transferred to a different detachment. This decision was made to prevent detachments, companies, etc from essentially “stealing” recruits from each other.