Как долго длится автоматическое молчание «Новый пользователь печатал слишком быстро»?

Где можно найти информацию о том, как долго длится автоматическое молчание или где настраивается эта продолжительность?

Я проверил:

  • Админ → Настройки → Уровни доверия
  • Админ → Настройки → Публикация
  • Ограничения скорости и настройки для новых пользователей

Я не вижу явной настройки продолжительности молчания, связанной с этим поведением, а в интерфейсе не отображается время истечения срока молчания.

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

Я также прочитал: New user auto-silenced with no option to approve?


Наконец,

image

Как администратор, я не получаю эти сообщения. Значит ли это, что мне нужно добавить себя также в качестве модератора?

Они остаются заглушенными до тех пор, пока модератор вручную не снимет это ограничение.

О таких модераторах будет сигнализировать флаг, который появится в очереди на проверку (доступной по адресу /review). Вот отредактированный скриншот одного из таких случаев с Meta от сегодня:

Странновато, что у нас есть этот код, который по умолчанию устанавливает срок в 1000 лет (lol), но при этом, похоже, была возможность задать собственную конфигурацию:

@user.silenced_till = @opts[:silenced_till] || 1000.years.from_now

Ха-ха, спасибо. Где бы я мог изменить это на 24 часа, но только для тех, кто пишет впервые и слишком быстро?

@Bas Я не получаю этих предупреждений в уведомлениях. Похоже, что как администратор мне тоже нужно добавить себя в группу модераторов.

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

У нас есть настройка длительности для блокировки в чате, которая была добавлена относительно недавно, поэтому я считаю, что это хороший кандидат для создания запроса на новую функцию :slight_smile:

Ок, спасибо. Тем временем я добавлю себя в группу модераторов, чтобы получать уведомления.

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

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

Да, это уже отмечено, но я не получаю уведомлений.

Это интересно. У нас на сайте тоже включена эта настройка, но, похоже, модераторы не всегда получают уведомление в очереди проверки.

Я думал, что это какая-то особенность именно нашего экземпляра Discourse, но, возможно, нет.

Проблема в том, что это происходит совершенно случайно: иногда уведомления приходят, а иногда нет.

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

Я думаю, что эта настройка служит своего рода резервом, чтобы модераторы знали, даже если пользователь не добавлен в очередь на проверку (по какой бы то ни было причине :woman_shrugging:).

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

Нет, этого не происходит.

Самый базовый процесс выглядит так:

  • система заглушает пользователя (по какой-либо причине)
  • это появляется в очереди на проверку
  • модераторы разбираются с этим

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

Единственная причина, по которой я знаю о существовании таких случайных случаев без уведомлений, заключается в том, что я регулярно проверяю вкладку «Администрирование» >> «Пользователи» >> «Заглушенные».

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

Думаю, можно использовать data-explorer и automation для отправки сообщения или публикации в теме в категории персонала, когда @system замалчивает пользователя.

Что-то вроде:

SELECT target_user_id, details, updated_at
FROM user_histories
WHERE action = 30
AND acting_user_id = -1
AND updated_at  >= NOW() - INTERVAL '1 hour'

И автоматизацию «Запланировать ЛС с результатами Data Explorer» или «Запланировать публикацию в теме с результатами Data Explorer», которая выполняется каждый час.