для «плохого» слова, определённого в разделе «Следим за словами — Блокировать».
При создании темы или публикации ответа появляется предупреждение: «Произошла ошибка: Извините, вы не можете использовать слово «плохое-слово»; оно запрещено». Такой UX хорош.
Однако в чате появляется сообщение об ошибке, но весь введённый текст исчезает, и у пользователя нет возможности его исправить. Если сообщение длинное, это раздражает пользователей…
Возможно ли сделать опыт аналогичным тому, что в публикациях?
У меня тоже была эта проблема/баг. Странно, что Discourse ведёт себя так. Чаты не распознаются так же, как сообщения, однако заблокированные слова не должны полностью удалять ввод, а лишь предотвращать его отправку.
Спасибо, что обратили на это внимание! Я согласен, что мы должны предоставить участникам возможность исправлять свои сообщения в чате, чтобы удалять отслеживаемые слова.
Мы работаем над тем, чтобы обновить обработку отслеживаемых слов в чате, чтобы она работала так же, как и в темах. На данный момент у меня нет точных сроков, но мы свяжемся с вами, как только решим эту проблему.