Привет, спасибо, что поделились своим скриптом с нами; приятно видеть реализацию, которая работает в вашем сообществе!
Отключение звука пользователя интуитивно понятно; клянусь, у нас когда-то была настройка отключения/игнорирования, доступная прямо в карточке пользователя, чтобы вам не приходилось далеко искать её. Я согласен, что она не должна быть слишком далеко от чтения (иначе бремя игнорирования ложится на пользователя); нужно просто найти правильный баланс.
На раннем этапе первой реализации здесь мы устранили несколько ошибок, возможно, вы имеете в виду именно их? Когда пользователь публикует сообщение, оно должно быть скрыто. Если проблема воспроизводится, откройте отчёт об ошибке, сообщите нам, что вы обнаружили, и мы постараемся это исправить.