Roles
Two self-service systems for letting members pick their own roles: a button/dropdown Role Picker for any roles you choose, and a dedicated Color Roles catalog with a generated swatch image.
Role Picker
Build categories of roles on the dashboard, then post one or more panels, always rendered as buttons (up to 25 roles per message). Each posted panel independently chooses a mode that controls how selection behaves
| Mode | Behavior |
|---|---|
| Normal (default) | Toggle just that role, independent of the others |
| Unique | Selecting a role in this picker removes any other role from the same picker you already hold, effectively single-select |
| Drop | One-way grant only; clicking again if you already have it does nothing |
| Reversed | The button only removes a role, never adds one |
| Binding | Once granted, can't be removed via the picker at all |
Each panel can also whitelist or blacklist specific roles from being allowed to use it.
Color Roles
A free-standing catalog (not tied to the Auctions economy system). Add a name + hex color and Aegis creates the actual Discord role for you. Posting a picker renders a generated image of colored swatches with names, sorted by hue, alongside either buttons or a dropdown. Behavior is always single-select: picking a new color removes whichever color role you already had.
Color roles can be hidden from other role-picker dropdowns elsewhere on the dashboard so they don't clutter unrelated lists, and their creation/removal is logged as one combined entry rather than spamming the normal Role Created/Deleted log.
One posted picker holds 24 colors as buttons or 25 as a dropdown, which is as many components as Discord allows in one message (the button layout spends a slot on Remove Color). The counter beside Colors to Include shows where you are against that limit and stops you going over. A catalog can be larger than one picker. Post a second picker for the rest.
Mute Role
See Moderation โ Mute Role Setup. The auto-managed "Muted" role used by /mute and mute-based punishments lives here too, including the one-click Repair Mute Role tool.