How to Create a Discord Role With Color and Hoisting
🔍 WiseChecker

How to Create a Discord Role With Color and Hoisting

Discord server roles let you organize members by giving them specific permissions and visual identity. A role with a custom color makes a user’s name stand out in the member list and chat. Hoisting moves the role and its members to a separate section at the top of the online member list. This article explains how to create a role, assign a color, and enable hoisting on a Discord server. You will also learn the limits of role colors and how hoisting affects member list visibility.

Key Takeaways: Creating a Role With Color and Hoisting

  • Server Settings > Roles > Create Role: The exact path to start building a new role from scratch.
  • Role Color Picker: Select from 16.7 million colors or enter a hex code for a custom color.
  • Display role members separately from online members: The setting that enables hoisting for the role.

Understanding Role Colors and Hoisting on Discord

A Discord role is a set of permissions and display settings that applies to a group of members. Each role can have a unique color that appears next to the member’s name in chat messages, voice channels, and the member list. The color helps quickly identify which group a user belongs to, such as moderators, boosters, or event staff.

Hoisting is a separate role setting that controls where the role appears in the online member list. When hoisting is enabled, the role and all its members are moved to a dedicated section above the general online list. This section appears as a gray bar with the role name, making the group stand out. Only roles with hoisting enabled create these separate sections. Multiple hoisted roles stack in order of their position in the role list, with higher roles appearing first.

Role hierarchy matters on Discord. The role list order determines which role has higher priority. Higher roles can manage lower roles, and the highest role a member has determines their visible color. If a member has multiple roles, the highest role’s color takes priority in chat. However, the member list shows the color of the highest hoisted role, not necessarily the highest overall role. This distinction is important when planning role structure.

Steps to Create a Role With Color and Hoisting

You need the Manage Roles permission on a Discord server to create or edit roles. Server owners have this permission by default. Follow these steps to create a role, set its color, and enable hoisting.

  1. Open Server Settings
    Click the server name at the top left of the Discord window. Select Server Settings from the dropdown menu. This opens the server configuration panel.
  2. Go to the Roles Section
    In the left sidebar, click Roles. The Roles page shows a list of all existing roles on the server. Click the Create Role button at the top right.
  3. Name the Role
    A new role appears in the list with a default name. Click the role name to edit it. Type a clear name such as Moderator, VIP, or Event Host. Press Enter to save the name.
  4. Set the Role Color
    Scroll down to the Role Color section. Click one of the 14 preset color squares to apply a basic color. To choose a custom color, click the color picker circle below the presets. Drag the cursor to select any hue and shade. You can also type a hex color code in the text field, for example #FF5733. The preview shows how the color will look on member names.
  5. Enable Hoisting
    Scroll up to the Display section. Toggle the switch labeled Display role members separately from online members to the on position. A checkmark appears when hoisting is enabled. This setting will move members with this role to a separate section in the member list.
  6. Configure Permissions
    Scroll further down to the Permissions section. Enable or disable permissions for the role as needed. For a basic role focused on color and hoisting, you can leave all permissions off. Click the Save Changes button at the bottom right to apply all settings.
  7. Assign the Role to Members
    Return to the server. Right-click a member’s name in the member list or chat. Select Roles from the context menu, then click the role name to assign it. The member’s name now shows the role color and appears in the hoisted section if hoisting is enabled.

Limitations and Things to Avoid With Role Colors and Hoisting

Role Color Does Not Apply to All Text

The role color only appears on the member’s name in chat, voice channels, and the member list. It does not change the color of message text, embeds, or nicknames. Users cannot customize their own color unless they have a role that provides it.

Multiple Roles Can Conflict

If a member has multiple roles with different colors, only the highest role’s color shows in chat. In the member list, the highest hoisted role’s color takes priority. If no hoisted role exists, the highest overall role’s color is used. Plan your role hierarchy carefully to avoid unexpected color changes.

Hoisting Creates Visual Clutter

Enabling hoisting on many roles creates multiple separate sections in the member list. This can make the member list long and harder to scan. Use hoisting only for important groups such as moderators, administrators, or special event participants. Avoid hoisting roles that have only a few members or that are rarely used.

Role Color Is Not Visible in Some Views

The role color does not appear in direct messages or in other servers. It only shows within the server where the role is assigned. The color also does not appear in the server’s channel list or in the voice channel participant list’s compact mode.

Role Order Affects Hoisting Display

Hoisted roles appear in the member list in the order they are listed in Server Settings > Roles. The role at the top of the list appears first. To reorder roles, drag them up or down in the Roles page. The highest role in the list will be the first hoisted section shown.

Item Role Color Role Hoisting
Purpose Changes the color of a member’s name in chat and member list Moves the role and its members to a separate section at the top of the member list
Where visible Chat messages, member list, voice channels Online member list only
Effect on multiple roles Highest role color wins in chat; highest hoisted role color wins in member list Each hoisted role creates its own section; order depends on role list position
Best practice Use for roles that need quick visual identification like Moderator or VIP Use only for 2-3 important roles to keep the member list clean
Permission needed Manage Roles Manage Roles

Role colors and hoisting are two separate settings that work together to organize your Discord server visually. Use role colors to make important members easily identifiable in chat. Use hoisting sparingly to highlight key groups without overwhelming the member list. Remember that the role list order determines both color priority and hoisting display order. Test your role setup with a few members before applying it server-wide.