Inspired by Jupiter in the support section, this extension allows designated users to play a sound for all active mChat readers. It adds a new user-based permission Can broadcast to the mChat permissions tab to allow only certain users to use this feature. The extension respects each user's sound preferences. This means that if a user has disabled mChat sounds in the UCP or has sound switched off in mChat's navbar options, the broadcast is not played for that user.
Screenshots
A new button next to the input field
A popup displays all available sounds to play
ACP settings to set up your sounds
Requirements
PHP at least 5.4.7
phpBB at least 3.2.0, also compatible with phpBB 3.3.0
So here is what I have found after some testing...
Everything works from my point on the desktop. When I click the sound, it plays just the way I want. But things are different for other chatters.
When another user enters the chat. They hear the most recent sound played, even if I have not played that sound since they entered the chat. Actually I had not played a sound in at least 5 minutes and a new user entered chat, that person heard the sound right away. And that sound played over and over for them. It does not stop playing until I play a new sound. That new sound will play over and over for them as well. Just the one time for me.
So... strange behavior with the audio and other users.