[Feature Request] Assign Channel Roles Without Moving Users

Current Limitation:
Currently, to assign a channel-specific role (e.g., “CS2” subchannel role in “Games” category), users must:

  1. Be physically moved to the parent channel (“Games”)
  2. Receive the role
  3. Be moved back to their original channel

This workflow is inefficient, especially for:
• Large servers with nested channel structures
• Temporary role assignments
• Users in AFK/private channels

Proposed Solutions:

Option 1: Channel-Centric Assignment
Right-click on target channel → “Assign Channel Role” →:

  1. Select role from channel’s available roles
  2. Choose user from server-wide list
  3. Apply without moving the user

Option 2: User-Centric Assignment
Right-click on user → “Assign Channel Role” →:

  1. Default: Current channel’s roles
  2. Search: Browse all channels → select target → choose role

Benefits:
• Saves 2-3 unnecessary user moves per assignment
• Maintains role hierarchy integrity
• Works for offline/private channel users
• Matches role assignment logic

[Right-click Menu] Assign Channel Role…
├─ CS2 Moderator
├─ CS2 VIP
└─ CS2 Spectator
[User Selection]
(Searchable server member list)

Would this be feasible to implement? Many communities would benefit from this QoL improvement.


Key Features Highlighted:

  1. No Disruption - Users stay in their current channels
  2. Two Workflows - Covers both channel-focused and user-focused use cases
  3. Search Functionality - Essential for large servers
2 Likes