When PM'ing users, currently users get a white color regardless of server roles and the account nick.
This creates a slight danger of impersionation.
I do understand that PMs are a separate part from servers, and it creates a difficulty, to give the user a nick color based on a role, since the user could have multiple common servers. But I have a solution to that:
I have a suggestion, and that is that the user should, in PM's, get the same color (and server nick), as the color & nick he has in the common server most topmost in the user's UI.
With "topmost", I mean how the user has arranged the server (by dragging and releasing the server icons). So servers higher up get "priority" over lower servers, so the end user can himself choose which servers are "most important".
So imagine I have a green role nicknamed "Sebastian" in Server A, and my PM partner has a red role in Server A with nickname "GoodUser".
Aswell, I have a blue role in Server B with nickname "Sebbe", and my PM partner has a purple role in Server B with nickname "BestGuy".
If I have arranged server A over server B in my UI, and my PM partner has arranged server B over server A in his UI then:
In my UI, my nick should be "Sebastian" in green and my PM partner should have a red "GoodUser" nick.
In his UI, my nick should be blue "Sebbe", and his nick should be purple "BestGuy" on his screen.
It should of course always pick the topmost common server and use it, so just because im roleless in server A, shouldn't mean it should skip to server B, instead it should use the default roleless color for that server. But if there is no common servers between my and a PM user, then the user's name should be default white.
Please sign in to leave a comment.