Добавить действие «Приостановить» в варианты разрешения флагов «Требуется одобрение пользователя»

Описание функции:

Распространённой спам-операцией является создание учётных записей пользователей, в профилях которых размещается рекламный контент (обычно ссылка, но это может быть и биография).

В Discourse есть система «Утверждение подозрительных пользователей», которая автоматически ставит флаги «Пользователь требует подтверждения» для таких учётных записей.

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

:slightly_smiling_face: Флаги должны разрешаться таким образом, чтобы позволять «отменить» действие в случае, если автоматизированная система выдала ложноположительный результат, а проверяющий недостаточно тщательно оценил флаг и пропустил это.

Текущее поведение:

Система проверки предоставляет только три варианта разрешения флага «Пользователь требует подтверждения»:

  • Да > Удалить пользователя
  • Да > Удалить и заблокировать пользователя
  • Нет

Это вынуждает проверяющего выбирать один из двух нежелательных вариантов:

  • Удалить пользователя. Это приведёт к необратимому ущербу, если проверяющий совершит ошибку. Все автоматизированные системы подвержены ложноположительным срабатываниям, и все люди совершают ошибки, поэтому вопрос не в том, случится ли этот ущерб, а в том, когда.
  • Нажать кнопку Нет, а затем вручную приостановить пользователя через страницу администрирования учётной записи. Это совершенно неинтуитивный и неэффективный рабочий процесс.

Версия Discourse:

ba63d427fd88c5d83cb18695b16dbdbfad6fa834

Дополнительный контекст:

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

2 лайка

Аналогичный запрос есть в Suspend from Review Queue - #5 by davemaxwell.