FastComments.com

Модерация

FastComments предоставляет мощный набор функций для модерации обсуждений для всех доступных тарифных планов.

Это руководство начнётся с введения в различные инструменты, а затем подробно рассмотрит типичные сценарии использования и подводные камни.


Модераторы Internal Link

Модераторы — это специальные пользователи, которые имеют доступ только к странице Moderate Comments вашей FastComments учётной записи.

Они не могут добавлять или удалять других модераторов или изменять настройки модерации. Тем не менее, у них есть полный контроль над данными комментариев отображаемыми на странице Moderate Comments и они могут выполнять все действия, которые администратор может выполнять в отношении отдельного комментария. Они также могут выполнять массовые операции.

Они не имеют доступа к инструментам управления данными (импорт/экспорт/миграция комментариев).

Удаление модераторов Internal Link

Чтобы удалить модератора, на странице «Редактирование модераторов» просто нажмите «удалить».

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

Обратите внимание, что если вы просто хотите обновить их адрес электронной почты, вы можете сделать это, нажав «редактировать». Это предпочтительнее, так как их статистика не будет удалена.

Комментарии можно искать с помощью следующего примера синтаксиса:

  • Нечёткий поиск по словам: cats love
  • Точное совпадение фразы: I love cats.
  • По заголовку страницы: page:"Page Title"
    • Поддерживается автозаполнение.
  • По URL страницы: page:"https://example.com/some-page"
    • Поддерживается автозаполнение.
  • По сайту/домену: site:mysite.com or domain:othersite.com
  • По пользователю: user:"Bob"
    • Поддерживается автозаполнение.

Вы можете поделиться результатами поиска с другими модераторами или администраторами, отправив URL страницы со страницы модерации. Значение поля поиска будет включено в URL в вашем браузере после того как вы нажмёте "Перейти".


С помощью FastComments модераторы могут делиться ссылками на панель модерации, которые ведут непосредственно на определённую страницу с заданными фильтрами.

Например, следующий сценарий:

  • Модератор A переходит на панель модерации комментариев
  • Модератор A применяет фильтр «Comments Needing Review»
  • Модератор A ищет комментарий с текстом "My Company Name"
  • Модератор A находит что‑то интересное на второй странице результатов поиска комментариев.
  • Модератор A может поделиться ссылкой на эту страницу напрямую с Модератором B.
  • Модератор B может увидеть, что сделал Модератор A.

Действия модерации Internal Link

С FastComments администраторы и модераторы могут выполнять с каждым комментарием ряд действий, а именно:

  • Удаление этого комментария
  • Удалить этот комментарий + Забанить пользователя (Permanent или Shadow, подробнее ниже)
  • Редактировать этот комментарий
  • Отрегулировать голоса этого комментария
  • Отметить этот комментарий Проверено или Не проверено
  • Отметить этот комментарий Одобрено или Не одобрено
  • Отметить этот комментарий как Спам или Не спам
  • Просмотреть все комментарии с того же IP-адреса *1.
  • Сбросить счётчик жалоб на комментарий.

Например, чтобы оставить комментарий, но скрыть его, мы можем просто пометить его как Не одобрено.

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

*1 Мы не храним сырые IP-адреса для этой функции.

Удаление комментариев Internal Link

Есть несколько моментов, которые стоит учитывать при удалении комментариев.

  1. Что видит пользователь, который изначально написал комментарий.
  2. Что происходит с любыми ответами на этот комментарий.

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

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

Если у этого комментария есть ответы, и у ответов — свои ответы, они также будут немедленно удалены. Родительские комментарии в ветке сохраняются.

Действия модерации через виджет комментариев Internal Link

Набор действий модерации можно выполнять непосредственно в ветке комментариев, не переходя на страницу Comment Moderation.

Когда вы вошли в систему, нажмите кнопку редактирования в правом верхнем углу комментария. У модератора должны быть следующие опции:

  • Закрепить этот комментарий
  • Удалить этот комментарий
  • Удалить этот комментарий + Забанить пользователя (постоянный или тeневой, подробнее позже)
  • Редактировать этот комментарий
  • Отметить этот комментарий как Approved (показать) или Not Approved (скрыть)
  • Отметить этот комментарий как Spam или Not Spam

Закрытие веток комментариев

Модераторы и администраторы могут закрывать (заблокировать) ветки комментариев, выбрав Close Thread в меню с тремя точками в верхней части области комментариев, если они вошли в систему. Позже они могут выбрать Re-Open Thread в любое время, чтобы снова открыть возможность комментирования.

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

Закрытие и повторное открытие веток комментариев мгновенно влияет на всех пользователей, просматривающих ветку.

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

Обновляется в режиме реального времени

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

For example, given users A (commenter), B (Moderator 1), and C (Moderator 2).

...and the following scenario:

  1. User B (Moderator 1) hides a comment.
  2. For User A (commenter) that comment is immediately hidden.
  3. For User C (Moderator 2) that comment is immediately hidden.
  4. For the user that made the change, User B (Moderator 1), the comment remains on their screen, but is highlighted as removed. They have the option to undo their action, in which case the other users will see the update, live, again.

Модерация в реальном времени Internal Link

Все действия, выполняемые на странице модерации, происходят в реальном времени.

Если кто-то просматривает поток комментариев, и вы одобрите ранее не одобренный комментарий, он автоматически появится у них.

То же самое касается редактирования, удаления и пометки как спам.

Блокировка пользователей с подстановочными символами Internal Link

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

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

Обратите внимание на "*" перед символом @ в адресе электронной почты.

Массовые действия Internal Link

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

Рядом с каждым комментарием находится флажок, на который можно нажать, чтобы начать массовое действие. Оттуда можно выбрать массовое действие и подтвердить его.

Вы будете видеть прогресс выполнения массовых действий, и можете нажать ctrl+z, чтобы отменить любое массовое действие. Массовые действия также можно приостанавливать, останавливать или возобновлять.

Выбор за пределами видимых комментариев

Если вы отметите флажок "Выбрать все", по умолчанию будут выбраны только видимые на странице комментарии, но вам будет предложена опция выбрать все комментарии на сервере, соответствующие вашим фильтрам. Таким образом, даже если вам нужно одобрить, удалить и т.д. миллионы комментариев, вы сможете сделать это за несколько кликов.

Обнаружение спама Internal Link

По умолчанию FastComments поставляется с обучаемой системой обнаружения спама.

Когда вы модерируете комментарии и помечаете их как Спам, или помечаете автоматически определённые как Спам комментарии как Не спам, система обнаружения спама будет обучаться на этих действиях, чтобы точнее определять, что вы считаете спамом.

Комментарии, помеченные как Спам, не будут автоматически одобрены, поэтому они не будут отображаться, пока их явно не пометят как Не спам.

Обнаружение спама можно отключить на странице настроек модерации комментариев.

Различные детекторы спама

FastComments поддерживает три способа обнаружения спама:

  1. Традиционный наивно-байесовский классификатор, который непрерывно обучается и используется всеми тенантами FastComments.com.
  2. Традиционный наивно-байесовский классификатор, который непрерывно обучается и является изолированным для вашего тенанта.
  3. Использование ChatGPT 4.

У всех есть доступ к общему и изолированному наивно-байесовским классификаторам.

Опция ChatGPT 4 доступна на странице настроек модерации комментариев, если у вас тариф Flex, поскольку оплата производится на основе используемых токенов.

Коэффициент доверия

FastComments настраивает спам-фильтр для пользователя на основе степени его доверия на данном сайте.

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

SSO

Комментарии, размещённые пользователями через SSO, могут считаться спамом и будут проверяться как таковые. Исключение составляют случаи, когда SSO-пользователь имеет тот же email, что и пользователь тенанта, обладающий одной или несколькими из следующих прав:

  • Account Owner
  • Super Admin
  • Comment Moderator Admin

SSO-пользователи с этими правами не будут проверяться на спам.

Повторяющиеся сообщения

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

Журналы комментариев Internal Link

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

Вы можете просмотреть журналы комментариев для отдельных комментариев на панели Moderate Comments, выбрав конкретный комментарий.

Comment Log Events

Каждый комментарий ведёт журнал событий, происходящих в течение его жизненного цикла. Ниже перечислены типы отслеживаемых событий:

Anonymization Events

  • Anonymized - Содержимое комментария было очищено и пользователь помечен как удалённый

Approval Events

  • ApprovedDueToPastComment - Комментарий одобрен, потому что у пользователя ранее были одобренные комментарии
  • ApprovedIsAdmin - Комментарий одобрен, потому что пользователь является администратором
  • NotApprovedRequiresApproval - Комментарий требует ручного одобрения

Spam Detection Events

  • IsSpam - Комментарий помечен как спам механизмом обнаружения
  • IsSpamDueToBadWords - Комментарий помечен как спам из-за фильтра нецензурной лексики
  • IsSpamFromLLM - Комментарий помечен как спам AI/LLM движком
  • IsSpamRepeatComment - Комментарий помечен как спам за повторяемость
  • NotSpamIsOnlyImage - Комментарий не помечен как спам, потому что содержит только изображения
  • NotSpamIsOnlyReacts - Комментарий не помечен как спам, потому что содержит только реакции
  • NotSpamNoLinkOrMention - Комментарий не помечен как спам из‑за отсутствия подозрительных ссылок или упоминаний
  • NotSpamPerfectTrustFactor - Комментарий не помечен как спам благодаря высокому уровню доверия пользователя
  • NotSpamTooShort - Комментарий не помечен как спам, потому что он слишком короткий для анализа
  • NotSpamSkipped - Проверка на спам была пропущена
  • NotSpamFromEngine - Детектор определил, что комментарий не является спамом

Bad Words/Profanity Events

  • BadWordsCheckFailed - При проверке фильтра нецензурной лексики произошла ошибка
  • BadWordsFoundBadPhrase - Фильтр нецензурной лексики обнаружил неподобающую фразу
  • BadWordsFoundBadWord - Фильтр нецензурной лексики обнаружил неподобающее слово
  • BadWordsNoDefinitionForLocale - Нет определений для фильтра нецензурной лексики для языка комментария

User Verification Events

  • CommentMustBeVerifiedToApproveNotInVerifiedSession - Комментарий требует верификации, но пользователь не в верифицированной сессии
  • CommentMustBeVerifiedToApproveNotVerifiedYet - Комментарий требует верификации, но пользователь ещё не верифицирован
  • InVerifiedSession - Пользователь, публикующий комментарий, находится в верифицированной сессии
  • SentVerificationEmailNoSession - Письмо для верификации отправлено непроверенному пользователю
  • SentWelcomeEmail - Новому пользователю отправлено приветственное письмо

Trust and Security Events

  • TrustFactorChanged - Коэффициент доверия пользователя был изменён
  • SpamFilterDisabledBecauseAdmin - Фильтр спама был отключён для администратора
  • TenantSpamFilterDisabled - Фильтр спама отключён для всего тенанта
  • RepeatCommentCheckIgnored - Проверка повторных комментариев была пропущена
  • UserIsAdmin - Пользователь идентифицирован как администратор
  • UserIsAdminParentTenant - Пользователь идентифицирован как администратор родительского тенанта
  • UserIsAdminViaSSO - Пользователь идентифицирован как администратор через SSO
  • UserIsMod - Пользователь идентифицирован как модератор

Comment Status Changes

  • ExpireStatusChanged - Статус истечения срока комментария был изменён
  • ReviewStatusChanged - Статус проверки комментария был изменён
  • SpamStatusChanged - Статус спама комментария был обновлён
  • ApproveStatusChanged - Статус одобрения комментария был изменён
  • TextChanged - Текст комментария был отредактирован
  • VotesChanged - Число голосов за комментарий было обновлено
  • Flagged - Комментарий был помечен пользователями
  • UnFlagged - Метки с комментария были сняты

Moderation Actions

  • Pinned - Комментарий был закреплён модератором
  • UnPinned - Комментарий был откреплён модератором
  • RestoredFromAnonymized - Комментарий восстановлен из состояния анонимизации

Notification Events

  • CreatedNotifications - Для комментария были созданы уведомления
  • NotificationCreateFailure - Не удалось создать уведомления
  • BadgeAwarded - Пользователю был присвоен значок за комментарий

Publishing Events

  • PublishedLive - Комментарий опубликован для живых подписчиков

Integration Events

  • WebhookSynced - Комментарий синхронизирован через webhook

Spam Rule Events

  • SpamRuleMatch - Комментарий соответствовал пользовательскому правилу спама

Accessing Comment Logs

Журналы комментариев генерируются автоматически и хранятся вместе с каждым комментарием. Они предоставляют ценные сведения для:

  • Понимания решений модерации
  • Отладки проблем с одобрением/определением спама
  • Отслеживания шаблонов поведения пользователей
  • Аудита действий системы

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

В заключение

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