Community
!selfroles add
Add or update a role option on a self-role panel.
abhi.gg
Public surface
operations context
Dashboardready
Docslinked
Statusclear
$status public-checkAudience
Server Admin
Product area
Community
Aliases
None
How to use
Supported invocation
!selfroles add <panel_id> <role> <label> [emoji] [description] [eligibility_role]panel_id Required
The panel id for this command.
role Required
The role for this command.
label Required
The label for this command.
emoji Optional
The emoji for this command.
description Optional
The description for this command.
eligibility_role Optional
The eligibility role for this command.
Access
What the server must allow
- Discord permission: Manage Roles
- Availability depends on the server's current service access.
- The related module must be enabled.
- Requires Manage Roles.
Expected behavior
Success and unavailable states
When available
The command returns the documented result for !selfroles add: Add or update a role option on a self-role panel.
When unavailable
- If !selfroles add cannot be applied, Abhi explains the missing server permission, module, plan, or service state.
- No community setting or member state is partially changed when validation fails.
- A temporary failure for !selfroles add is reported without silently claiming success and can be retried safely.