Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: b214178a4848c46d506508c5f58e4f8dbfe88dce
Title: Permit unique per user name colors
Status: Open Type: Feature_Request
Severity: Minor Priority: Low
Subsystem: Slack Resolution: Open
Last Modified: 2019-07-25 18:59:42
Version Found In:
jlennox2019-07-25 16:34:02

One chat client feature I like is that user names are given a distinct color.

This can be done by hashing the display name, then using an algorithm to determine if it has proper background contrast, if not, rehashing or performing some other type of mutation, until this is reached.Or by having a color wheel, removing the low contrast entries, then using the hash as an entry in that.

The unique (well, semi-unique) colors makes reading chat a more pleasant experience because there's a second dimension of visual ques.

A simple example of this can be seen in: https://github.com/jlennox/SlackIRCLayout

I'd also like to be able to hide user avatars. Ideally, I want something that looks just like SlackIRCLayout :)

cancel2019-07-25 18:59:42

Good idea. Hiding avatars already works for Discord. I'll be adding it to Slack soon.

I'll think about a way to do the color thing. It's probably better to base it off of the user ID rather than their display name.