Очень легко спамить в чате Discourse — внедрите более строгую защиту от спама

Привет,

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

Это привело к тому, что мой почтовый ящик переполнился сообщениями, и с этим неприятно иметь дело:

image

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

Спасибо за любые ответы.

4 лайка

Аналогичное решение — ограничить доступ к чату определённым уровнем доверия. (Подойдут TL1 или TL2, но это потребует от пользователей более активного участия для получения доступа к чату.)

4 лайка

Спасибо за предложение. Есть ли способ реализовать ограничение скорости или функцию кулдауна, что, вероятно, было бы эффективным для снижения спама?

1 лайк

Существует несколько настроек сайта для ограничения скорости по адресу /admin/site_settings/category/chat

Пользователи, которые были отмечены, также будут заглушены на определённый период времени:

Также можно ограничить доступ к чату (или к прямым сообщениям) для определённых групп:

Наконец, существует настройка, которую можно установить в значение 1.0, чтобы предотвратить конкретную проблему, о которой вы сообщили:

(по результатам быстрого теста это работает при значении 1.0, но, возможно, существует проблема, при которой настройка не имеет эффекта, если установлено любое значение меньше 1.0)

7 лайков

Только для ясности: я считаю, что стоит явно указать, что пользователь будет заглушен не только в чате, но и на всём форуме (что для меня несколько контринтуитивно, и я уже поднимал этот вопрос ранее](Could the auto silence feature in chat be improved?))

3 лайка

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

image

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

1 лайк

Полагаю, ваши лучшие инструменты здесь будут следующими:

  1. Запретить чат для уровня доверия 0 (сделать его доступным только для уровня доверия 1)
  2. Уменьшить лимиты запросов для «других уровней доверия»
  3. Приостанавливать пользователей, нарушающих любые правила или нормы

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

3 лайка

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