Skip to content
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

Throttle/Group multiple notifications sent from the same app #72

Open
danirabbit opened this issue Apr 8, 2020 · 3 comments
Open

Throttle/Group multiple notifications sent from the same app #72

danirabbit opened this issue Apr 8, 2020 · 3 comments

Comments

@danirabbit
Copy link
Member

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

@cassidyjames
Copy link
Contributor

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
Copy link
Contributor

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

@danirabbit
Copy link
Member Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants