Role Colors & Gradients
Discord now supports advanced role colors including gradients and multi-color effects. DiSky exposes these powerful features for creating eye-catching role colors.
Types of Role Colors
Section titled “Types of Role Colors”Solid Colors
Section titled “Solid Colors”A single, standard color:
set color of {_role} to blueGradient Colors
Section titled “Gradient Colors”A smooth transition between multiple colors:
set primary color of {_role} to redset secondary color of {_role} to yellowset tertiary color of {_role} to blueGradient colors create a flowing rainbow or custom gradient effect on the role in the member list.
Holographic Colors
Section titled “Holographic Colors”Special “holographic” or metallic effect:
set primary color of {_role} to whiteset holographic state of {_role} to trueSetting Role Colors
Section titled “Setting Role Colors”Primary, Secondary, Tertiary Colors
Section titled “Primary, Secondary, Tertiary Colors”For gradient effects, use three color slots:
set primary color of {_role} to hex "#FF0000" # Redset secondary color of {_role} to hex "#00FF00" # Greenset tertiary color of {_role} to hex "#0000FF" # BlueChecking Color Type
Section titled “Checking Color Type”Determine what kind of color a role has:
if {_role} is gradient: reply with "This role has a gradient!"
if {_role} is holographic: reply with "This role has a holographic effect!"
if {_role} is solid: reply with "This role has a solid color!"Complete Examples
Section titled “Complete Examples”Rainbow Gradient Role
Section titled “Rainbow Gradient Role”command /rainbow: trigger: set {_role} to member role "Rainbow"
set primary color of {_role} to red set secondary color of {_role} to orange set tertiary color of {_role} to blue
reply with "Created a rainbow gradient role!"Holographic Admin Role
Section titled “Holographic Admin Role”command /admin-role: trigger: set {_role} to member role "Administrator"
# White holographic effect set primary color of {_role} to white set holographic state of {_role} to true
reply with "Admin role now has a holographic effect!"Dynamic Team Colors
Section titled “Dynamic Team Colors”command /team-colors <color1> <color2> <color3>: trigger: set {_role} to member role "Team"
set primary color of {_role} to arg-1 set secondary color of {_role} to arg-2 set tertiary color of {_role} to arg-3
reply with "Team role colors updated!"Color Values
Section titled “Color Values”You can use any color format:
# Named colorsset primary color of {_role} to red
# Hex colorsset primary color of {_role} to hex "#FF5733"
# RGB colorsset primary color of {_role} to rgb(255, 87, 51)Practical Use Cases
Section titled “Practical Use Cases”- Rank-based roles — Different gradients for different ranks
- Team colors — Unique color schemes for team roles
- VIP/Premium — Holographic effects for special members
- Event roles — Temporary gradient roles for special events
- Server aesthetics — Coordinated color schemes across all roles
Best Practices
Section titled “Best Practices”- Consistent gradients — Use complementary colors in your gradients
- Contrast matters — Ensure gradient is visible against Discord’s dark background
- Don’t overuse — A few gradient roles look better than too many
- Test appearance — Check how the gradient looks in the member list
- Use accessibility — Avoid color combinations that are hard to distinguish
Limitations
Section titled “Limitations”- Each role can have up to 3 colors (primary, secondary, tertiary)
- Holographic effect is a Boolean flag (on or off)
- Gradients are server-specific (each role can have different colors)
Next Steps
Section titled “Next Steps”- Learn about Role Management
- Explore Member Management