We do use XMPP, and by default I disabled notifications for all groupchat rooms so I get instant notification for 1-to-1 chats and can respond and ignore the rest. In Slack it's quite common (from my observation) to ping lots of people at one time and also create channels for all sorts of notifications (build failure, like it had to be _instant_... what for?!)