-
-
Notifications
You must be signed in to change notification settings - Fork 89
Added help thread activity detection #492
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Since we don't use emojis anywhere (in channel names, etc), this would add a lot of visual clutter and random colours and shapes everywhere. Especially if you are invited to lots of threads, your whole screen would light up like Vegas. They will even update periodically, and flicker. I feel like lots of people will dislike that, I know I would. So maybe we can first go with something unoffensive like utf-8 characters. Maybe: Or something along those lines. We have a ton of options with utf chars. Also, red-yellow-blue is unorthodox and possibly confusing, especially with the different shapes. Would rather have red-yellow-green with shapes that maybe represent their intended purpose better. I understand that we have somewhat limited options here. Not really a huge deal tho, since we would have a legend explaining the system, and regular helpers that use the inbox system will get accustomed relatively fast. |
yes. i understand and i would be okay with ur suggestions. maybe we make a voting somewhere, to get a few more opinions. |
ur symbols look like this @marko-radosavljevic : Personally, I like the color. But those symbols also do work. |
Yeah, I think it works. It's definitely unoffensive, and I think I would get used to it pretty quickly. Maybe it needs some detail to make it stand out better, dash or one more space, or circled characters.. Because it blends a bit with the title and the tag, it's supposed to be 'left' of it, as a separate element Will see if I can think of anything else, and we can have a quick vote or something. Thanks |
Kudos, SonarCloud Quality Gate passed! |
i prefer red green and yellow with uniform shapes |
the "problem" with green and ✅ or ✔️ is that it feels like its for sure OK, handled and doesnt need any help anymore. But we are still talking about a heuristic only and just because there is a lot of traffic, doesnt mean the question has been answered. Hence I tried to go for something 🟦 that looks like "okay" but not "handled for sure". |
I feel like there's no way to deliver an emoji-based system without it being a little confusing. Is it possible we could incorporate custom emojis? I feel like the current default emotes, it's lacking the goal of a non-confusing system. Such as what you said previously if you add some sort of "green" or checkmark, it gives the impression the question is fulfilled and no longer needs help. |
custom emojis are technically possibly, but harder to implement (u have to retrieve them via rest actions etc and have a fallback in case they are not available). and its even harder for the parsing part when u have to allow multiple symbols. i would really like to avoid going down that rabbit hole. anything unicode works though. so if you find more useful unicode symbols, thats fine. |
We will go for this design for today and change it based on user feedback in the early days after release, i guess |
Overview
Closes #478 . This adds a activity indicator to each help thread:
They indicate towards helpers which channels are in most need of help and which likely already received attention by helpers.
The code updates these indicators every 30 minutes (to not hit renaming rate limits). New threads start with 🔻.
Details
The code determines activity based on a simple heuristic (bot messages are filtered):
<= 10
messages, at least 2 different people and one of them wrote>= 2
messages> 10
messages