Displaying Custom Role Icons idea
This is a two-parter, that can be implemented together or separately. Based on the information from Custom Role Icons FAQ I have the following feedback/requests
For a tl;dr just read the bolded #1 and #2
1.) Allow a server the ability to enable multiple custom role icons to be displayed. The functionality is already there as seen with the "I'm new here, say hi!" system icon that displays next to Custom Role Icons. For example, we have users that are Nitro Boosters that would benefit from also being able to display at least one custom role icon as well alongside. This could be done by following the display priority as (Server Settings > Roles Hierarchy) where it shows the highest level one first, and the next highest level on second. Depending on how many custom role icons are enabled it would continue that, but at least allow for one additional. Our nitroboosters like having that role icon displayed, but have expressed some issues with other custom icons not showing as well which is unfortunate as we do not want to discourage someone from boosting the server.
E.g., USERNAME [ICON1] [ICON2]
2.) Allow for a server to toggle if a Custom Role Icon can be user-defined or not. This would allow a server to let users choose which roles are displayed, as defined by the server settings. It would follow the conventional logic already used if a role does not have an icon.
If your top role doesn't have a role icon, Discord will display the role icon of the next highest role (and so on - working our way down the hierarchy)!
Example of a server's roles:
- Highest Level Role1 (non-toggle)
- Next Highest Level Role2 (non-toggle)
- Custom Role3 (toggle)
- Custom Role4 (toggle)
- Custom Role5 (toggle)
- Custom Role6 (non-toggle)
- Custom Role7 (non-toggle)
- Custom Role8 (toggle)
E.g., If a user has custom role 3, 4, 6, and 8 since 3 is the highest level and is allowed to be toggled, they can work their way down. How to deal with situations above where 6 is set to non-toggle could either be A.) they can only pick between 3 and 4, or B.) they can pick between 3, 4, and 6 but it stops at 6 because it's the highest level non-toggle and everything below it becomes off limits, C.) 3, 4, 6, and 8 combining B and C where every non-toggle below 6 is off-limits, but then it opens back up on 8. The logic is kind of wonky so I tried to think of a few different circumstances based on however it would need to be implemented. A seems the easiest setting for a server admin to follow and the easier to develop.
댓글을 남기려면 로그인하세요.
댓글
댓글 0개