Функция автоматического бана

Привет,

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

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

В качестве дополнения это может генерировать уведомление для модераторов в случае ошибки или необходимости пересмотра.

4 лайка

Из любопытства, как часто вы сталкиваетесь с такой ситуацией на своём форуме?

4 лайка

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

3 лайка

Не говоря уже о том, как часто возникает эта проблема, есть факт, в котором я уверен: «Следи за словами» не сработает против такого поведения. Если кто-то захочет опубликовать оскорбительное слово, он найдёт способ это сделать.

Как администратор нескольких форумов на Discourse, я бы решал такие случаи вручную.

Возможно, стоит заглянуть на Discourse Fingerprint - Browser Fingerprinting Plugin, если вы считаете, что проблемные пользователи могут быть достаточно агрессивны, чтобы создавать несколько аккаунтов для достижения такой цели.

Но сейчас я, наверное, говорю так, будто это тема из раздела Support или #community:smile:

1 лайк

Согласен с Canapin


Я бы просто использовал слово «silent watched», а если очень хочется, можно воспользоваться API. Проверяйте все новые посты через эндпоинт /posts.json, ищите наличие слова и при необходимости приостанавливайте посты через API.

1 лайк

Я не упоминал о Silence, который сначала казался хорошим вариантом из-за правила «Первые сообщения пользователей, содержащие эти слова, требуют одобрения со стороны сотрудников» (выделение моё).

Что касается API, я думал об этом (я делал что-то подобное: Automatically delete users flagged by system?), но тоже не стал упоминать, так как это было явное отклонение от темы #feature. :slight_smile:

Тем не менее, автоматическая блокировка — всегда опасная функция. Я сильно сомневаюсь, что что-то подобное будет официально добавлено в Discourse.

1 лайк

Это было бы очень полезно: чтобы победить спамеров, единственный эффективный способ — сделать так, чтобы администраторам и модераторам было проще удалять их посты и аккаунты, чем спаммерам создавать новые аккаунты и публиковать сообщения. В настоящее время у модераторов есть лишь минимальные возможности для массовых блокировок, то есть для удобной блокировки или удаления множества аккаунтов. Существуют некоторые опции, основанные на IP-адресах, но они неэффективны против современных спамеров, так как IP-адрес больше не играет существенной роли.

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

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

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

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

Всего лишь моё личное мнение, до встречи.