Android 16 has a handy feature which temporarily silences and hides notifications if several of them are received in a short time from the same source. Something like this could be useful with, for example, NeoChat: A busy chatroom's new messages wouldn't keep constantly appearing in the corner of the screen, but the user would still receive periodic notifications once a busy period is over. The ‘same source’ could be identified on either just the application level or even with the notification title (with NeoChat, the latter would ensure that only that one chatroom is on cooldown). A special notification icon (like Do Not Disturb mode) could be used in the system tray to show that notifications are still being received but are sent straight to the notification history. Once the cooldown is over, the system could either just stay silent until a new notification is received, or show a notice (again, like the ‘notifications received while Do Not Disturb was on’ notification).
What would be the point, though? The point of receiving notifications about chats is so you can read the discussion out of the corner of your eye without having to switch to the app. If the app's notifications get hidden during a busy period, your ability to do that would be broken. If the notifications become overwhelming, you can enter Do Not Disturb mode or temporarily mute the chatroom generating all the noise. Or turn off the app. I don't think this makes sense, sorry.
> The point of receiving notifications about chats is so you can read the discussion out of the corner of your eye without having to switch to the app. I wouldn't necessarily agree – at least not always. While this is a valid use case, most of the time, if I want to actively read a conversation, I will open the app. Enabling Do Not Disturb just because of one application would silence everything, not just that one source. I can catch up on the entire conversation later, once the busy period is over. For the record, I would in no way want this to be a mandatory feature. It should probably be opt-in. Alternatively, having a way to enable DND for a single application – especially if it can automatically go back to normal after some time – would be nice, but I currently see no way of doing that.
Per-app temporary mute might make sense, especially if you can quickly invoke it from the app's Task Manager icon or something. Feel free to open a new ticket asking for that or something similar!