yes seriously, if you get a message - send an alert, after so many "rapid" messages (x amount of seconds, should be user configurable) the notifications stop and it instead monitors and after a certain time period then it gives you a notif "received x messages from y in the last z time units" if the messages haven't yet been viewed.
"Mr. Google, some people don't like my genius comments, but I came up with another idea. Only likes or agreement based voting on social media platforms. No one likes being disliked, so I say we eliminate it. I don't care if users are talking about texting or turkeys. No dislikes."
My rule when someone does this, is to not respond for at least an hour. Doesn't matter what they said, or how urgent the matter is (unless it's a true emergency), 1 hour minimum.