notifications icon indicating copy to clipboard operation
notifications copied to clipboard

Throttle/Group multiple notifications sent from the same app

Open danirabbit opened this issue 5 years ago • 3 comments
trafficstars

It's not unusual to receive a few notifications at the same time from a Slack bot, for example. Instead of flooding the screen with notifications, it would probably make sense to group them together and just send one notification like:

Slack 10 new notifications

We're currently doing something similar in Mail when multiple emails come in at the same time. Making this a feature of the notification server could mean that you'd only get one notification on screen but we could send all the of the individual notifications to the indicator which would be nice. This would resolve the issue where you can end up with something in the indicator that looks like:

Mail now 5 unread messages

Mail 3pm New message from Cassidy

Mail 2pm 3 unread messages

danirabbit avatar Apr 08 '20 22:04 danirabbit

Maybe throttling/grouping in bubbles when sent within a very short timeframe makes sense, but we need to be careful not to accidentally miss really important context. I.e. I would probably expect every individual text message to come in as a bubble, or to be appended to one another or something.

It looks like Android (at least the Messages app) does a "replace" when messages come in within a short timeframe, so you can still see all the text as it comes in, but don't get overwhelmed with individual messages.

cassidyjames avatar Apr 08 '20 22:04 cassidyjames

Example of Messaging notifications on Android. Note that these are individual notifications coming in, because each can be interacted with separately later from the notification center.

ezgif com-video-to-gif

cassidyjames avatar Apr 08 '20 23:04 cassidyjames

Yeah I was thinking only when they are sent within like 1s or something super tight. Like tighter than is reasonable for a human to be sending

danirabbit avatar Apr 08 '20 23:04 danirabbit