Ответы на руководство discobot помечены как спам

Я заметил, что несколько пользователей, зарегистрировавшихся на нашем сайте, получили предупреждение от системы о том, что их личные сообщения с Discobot помечены как неподходящие:

Вот что отображается в разделе проверки:

Это нежелательно, так как пользователи получают негативное впечатление о нашем сайте, получая такое сообщение:

Это произошло с несколькими сообщениями от нескольких пользователей во время прохождения туториала Discobot, что в итоге создаёт ужасный опыт, особенно для новичков.

Я проверил этот пост, но эти пользователи ещё ничего не публиковали на нашем сайте (кроме ответов Discobot), поэтому я не думаю, что изменение значения newuser_spam_host_threshold является решением.

Есть ли какие-то идеи?

Какая версия Discourse установлена на вашем сайте?

Есть ли что-то общее в сообщениях, которые были помечены как неуместные?

2.5.0.beta2 (86690155b3)

Проблема воспроизведена снова с другим пользователем. Похоже, что любой ответ с эмодзи вызывает срабатывание системного флага. Это происходит до того, как discobot запросит тестовый флаг.

Если вы не можете воспроизвести это здесь или на try.discourse.org, то это связано с нестандартными настройками вашего экземпляра.

Насколько я могу судить, нет. Недавний новый пользователь был отмечен как за сообщение с эмодзи, так и за сообщение с onebox, так что, похоже, дело не в содержании. Плагин Akismet не установлен. Это происходит с несколькими IP-адресами. Похоже, это случается только с новыми пользователями? Сообщения последовательно помечаются как 63% «плохих», и пользователь получает:

В дополнение к предпросмотру списка тем и плагину, который на мой наивный взгляд не выглядит подозрительным. В логах я не вижу, где именно сообщения помечаются, поэтому не знаю, куда еще смотреть для поиска объяснения. Что может вызвать автоматическую пометку сообщения? Куда еще мы можем посмотреть?

Значит, вы не можете воспроизвести это на try.discourse.org?

Верно.

И я не могу воспроизвести это на сломанном сайте с существующим пользователем-администратором. Похоже, это связано с тем, что это новый пользователь. Возможно, проблема возникает из-за того, что у него уровень TL0? Но это не очень логично.

Я просмотрел все нестандартные настройки и не нашёл ни одной, которая могла бы вызвать эту проблему.

На данный момент единственное решение, которое у меня есть, — «удалить ваш форум и начать заново» или, возможно, «сбросить все настройки до значений по умолчанию». (Сначала я удалю два плагина, но они вряд ли являются виновниками. Думаю, я попробую это сделать, как только это не будет слишком нарушать работу сообщества.) Я прошу предложить идеи, что ещё можно попробовать, чтобы определить причину проблемы.

Существует настройка сайта, которая при совпадении с определённым текстом (регулярное выражение) сразу отправляет пост в очередь флагов. Сэм добавил это в дни борьбы с bamwar, насколько я помню, и мы, например, использовали наборы корейских символов как мгновенный триггер? Поскольку они здесь никогда не встречаются (и, как я полагаю, проверка применяется только к новым пользователям или пользователям с TL0, поэтому это довольно безопасно).

Больше ничего не приходит в голову.

редакция: или отслеживаемые слова — это было бы то же самое.

Поиск . . . . Возможно, вы имеете в виду auto silence first post regex?

Звучит именно так, как я ищу! Увы, это не то. :crying_cat_face:

Отличные новости: нам удалось найти коренную причину этой проблемы.

На самом деле @pfaffman проверял настройки нашего сайта и обнаружил, что мы изменили несколько настроек по умолчанию, что и вызвало проблему.

Для других пользователей, у которых может возникнуть эта проблема, мы добавили несколько слов в настройку администратора для флага admin/logs/watched_words/action/flag, включая наше собственное бренд-название pricemate и ещё несколько других.

Мы также изменили такие настройки, как min post length (минимальная длина сообщения), и некоторые другие, установив их на очень низкие значения, что также могло вызвать проблемы. После удаления этих слов и возврата настроек раздела Posting к значениям по умолчанию проблема исчезла.

Ещё раз спасибо @pfaffman за помощь в решении этого вопроса!