Understanding post flags in Discourse

:bookmark: This guide describes what happens when a post is flagged in a Discourse forum. It covers various flag scenarios, including single and multiple flags, along with their impacts on posts and users. This information is particularly relevant for administrators, moderators, and users with a high trust level.

:person_raising_hand: Required user level: All users (Administrators and Moderators for some actions)

Flagging posts is an essential moderation tool in Discourse forums. Flags help maintain community standards by allowing users to report inappropriate content. When a post is flagged, it enters a review process that involves several possible automatic and manual actions.

Summary

This documentation covers:

  • The flagging process
  • Actions triggered by single and multiple flags
  • Impact on trust level 0 users
  • How editing flagged posts works
  • Automatic topic closure due to multiple flags
  • Additional considerations and best practices

Flagging process

When a user flags a post, several actions can occur:

Single flag actions

When a single user flags a post:

  1. The post appears in the review queue.
  2. Staff and category moderators can review the flagged content.
  3. Actions available to the staff include:
    • Agreeing with the flag.
    • Disagreeing with the flag.
    • Ignoring the flag.
    • Hiding the post, triggering an automatic private message (PM) to the user encouraging an edit.
    • Silencing the user.
    • Suspending the user.
    • Deleting the post.

:bulb: When high_trust_flaggers_auto_hide_posts is enabled (the default), a single spam flag from a Trust Level 3+ user will automatically hide a Trust Level 0 user’s post.

Multiple flag actions

If a post receives multiple flags before staff handles it:

  1. The post is automatically hidden when the accumulated flag score exceeds a threshold determined by the hide_post_sensitivity site setting. Flag scores are calculated based on the flagger’s trust level and flagging accuracy — higher trust users contribute more score per flag.
  2. Different views:
    • The post author sees a message indicating the post was flagged by the community.
    • The community sees a message that the post is temporarily hidden.
    • Staff sees the actual post dimmed to indicate it is hidden for others.
  3. A friendly PM is sent to the author explaining the next steps, indicating that editing can un-hide the post.

Editing flagged posts

  • Author edits flagged post: The post is immediately un-hidden and remains in the review queue for moderation.
  • Author does not edit flagged post: The post stays hidden indefinitely unless a moderator intervenes. If the delete_old_hidden_posts setting is enabled (the default), hidden posts are automatically deleted after 30 days.

Re-flagging a post

If a post hidden by flags is flagged again after being edited, the flags require manual handling by a moderator. No further automatic editing opportunities are given to the user.

Automatic topic closure

If the accumulated flag score across a topic exceeds the auto_close_topic_sensitivity threshold, and the flags come from at least num_flaggers_to_close_topic unique users (default: 5), the topic closes automatically for num_hours_to_close_topic hours (default: 4), pending moderator review. This helps prevent heated discussions from escalating.

Topic Closure Message Screenshot

New users and spam flags

  • Users below Trust Level 1 are new and less trusted.
  • If a user below Trust Level 1 receives spam flags from at least num_users_to_silence_new_user unique users (default: 3) and the accumulated spam score exceeds the silence_new_user_sensitivity threshold, the user will be automatically silenced, preventing further posting until a moderator reviews the flags.

Best practices

  • Encourage users to flag inappropriate content responsibly.
  • Regularly review flagged posts to ensure swift and appropriate actions.
  • Educate your community about the flagging process to foster a proactive moderation culture.

Common issues and solutions

Q: Do likes affect flags?
A: No, a flagged post will be hidden regardless of the number of likes.

Q: Can users who flag see who else flagged the post?
A: No, only moderators can see who flagged a post. This protects user privacy.

Q: How quickly do flags need to be applied to prevent email notifications?
A: Flags must be applied rapidly to prevent email notifications. This depends on the site’s email notification settings.

FAQs

Q: Can non-moderators retract their flags?
A: Yes, users can retract their own flags within the post_undo_action_window_mins window (default: 10 minutes). After this window expires, only moderators can resolve the flag.

Q: Does editing flagged posts override admin site settings for minimum trust level to edit?
A: No, flagged posts follow specific flag settings regardless of the site-wide edit settings.

Additional resources

Last edited by @hugh 2024-06-18T02:42:28Z

Last checked by @hugh 2024-06-18T02:42:35Z

Check documentPerform check on document:
28 лайков

На самом деле я очень предпочитаю подход, при котором не требуется вмешательство модераторов. Это лучшая часть системы флагов Discourse. Однако опасения по поводу уведомлений об редактировании абсолютно обоснованы. Тем не менее, на мой взгляд, уведомление должны получать именно те пользователи, которые изначально поставили флаг, а не модераторы:

Я открыл эту тему: Notification to flagger(s) when a flagged post is edited?

Я не согласен с этим. Это противоречит подходу «учиться через редактирование». Цель состоит не просто в том, чтобы исправить один пост, а в том, чтобы люди научились избегать подобных ошибок в целом. Если некоторым требуется более одной правки, чтобы понять, что приемлемо, — это нормально.

3 лайка

Да, согласен, это меня давно беспокоит.

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

6 лайков

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

Предположим, что X публикует ответ мистеру Найсу. Модератор или сообщество замечает, что X написал пост с ненавистью, отмечает его, и пост скрывается. Мы знаем, что X получит электронное письмо, как описано выше, и что пост будет скрыт на форуме — всё это описано выше. Но что насчёт мистера Найса? Получит ли мистер Найс всё равно этот ненавистный пост по электронной почте (если наш форум настроен на отправку писем о новых сообщениях), несмотря на то, что пост был скрыт? А что, если пост был отмечен и скрыт за время, меньшее, чем установленный интервал для отправки уведомлений о новых ответах?

Заранее спасибо за помощь!

2 лайка

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

3 лайка

Спасибо, Джефф! Отлично слышать, что отмеченный пост не будет отправлен получателю по электронной почте. :grinning:

1 лайк

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

7 лайков

Влияют ли лайки на реакцию системы на жалобы?

2 лайка

Нет, не так. Даже пост с 50 лайками, достигший порога флагов, будет автоматически скрыт.

3 лайка

Извините, что поднимаю эту старую тему. Мне просто интересно — знает ли администрация точно, кто отметил сообщение, когда я его отмечаю?

2 лайка

Да. Сотрудники могут видеть, кто подал жалобу, тип жалобы и время её подачи.

4 лайка

Привет, два вопроса, касающихся флагов:

  • Получают ли модераторы уведомления о флагах в зависимости от приоритета?
    Не уверен, является ли это настройкой по умолчанию или результатом индивидуального использования, но флаг с пометкой «Другое» почти всегда привлекает модератора, в то время как флаги с любым из трёх других типов, похоже, не уведомляют модератора — по крайней мере, в моём случае. Я пользуюсь несколькими форумами на Discourse уже несколько лет.
  • Могут ли пользователи, не являющиеся модераторами, снять флаги, которые они сами поставили?
    Например, если я пометил кого-то, а позже хочу отозвать этот флаг, возможно, из-за недопонимания, возможно ли это? Мне никогда не удавалось сделать это, но, возможно, я просто не ищу в нужном месте.
1 лайк

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

Нет, эта функция была удалена. Тема с некоторой информацией.

2 лайка

Привет! Это означает, что он полностью удаляется из базы данных или просто скрывается от обычных пользователей?

2 лайка

Стандартное удаление, следовательно, скрыто от обычных пользователей.

3 лайка

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

1 лайк

Это настройка «auto handle queued age»? В таком случае, похоже, по умолчанию установлено 60 дней.

1 лайк

5 сообщений были перенесены в новую тему: Можно ли отредактировать сообщение «Сообщение скрыто по флагу сообщества»?

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

2 лайка

Это отображается в флаге в очереди модераторов.

3 лайка