My company makes pluggable chat software. I'm sad about this development, because it means that we can't audibly notify users anymore when someone writes a message to them. I wonder whether there's a way around that, but I don't see it.
Some of your competitors have been using it for a fake "ding" sound and a generic message when you visit a site. So while I sympathize a little, it is for the greater good.
I was thinking something like a browser could allow audio in response to, say, a push notification (akin to how they allow popups to be created after user click events) but that'd be easily gameable for the situation you describe. There's no way a browser can distinguish between a legitimate message from a human and robospam.
Thanks for the clarification.