Reduce clutter from lots of pinned messages
Right now, pinning a message automatically generates a system message so others know that a message was pinned, with a clickable link to view the pinned messages; this system message sticks around forever, even if the message is unpinned at a later time. This works great for the common use case where messages are only pinned occasionally.
One of the channels on my server acts as something like a support queue, where nearly every message gets pinned until it is handled, then gets unpinned. This generates copious system messages regarding those pinned messages, which clutters up the channel and makes it difficult to read.
I have a few solutions that could make pinning a message less intrusive towards the rest of the messages on the channel.
- Possibly the simplest, since there ephemeral messages now, would be to make these system messages ephemeral so they don't stay around forever.
- Only allow the most recent pinned message notification to be visible per channel, so old ones don't show up.
- An option (either channel level or in the message pinning popup) for not adding the message.
- Remove the system message when the pinned message is unpinned.
- Make those system messages show up in search results, so I can search for and easily delete them
- Make the message less intrusive, perhaps by changing it to an icon or badge for the original message
Personally, I like a combination of 2 and 6: one system message after the latest pinned message with the link to all pinned messages, and a pushpin badge on all the other pinned messages in the channel. But any of these would be more manageable than the current way.
Accedi per aggiungere un commento.
Commenti
0 commenti