Посты от неадминистраторов автоматически помечаются системным пользователем — требуется проверка

Сообщения в Discourse могут автоматически отправляться в очередь модерации по различным причинам.

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

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

  • approve_post_count
    Минимальное количество сообщений пользователя, после которого его сообщения больше не требуют проверки.
  • approve_unless_allowed_groups
    Группы, освобождённые от необходимости одобрения сообщений.
  • approve_new_topics_unless_allowed_groups
    Группы, освобождённые от необходимости одобрения новых тем.

По умолчанию Discourse не помечает автоматически все сообщения, поэтому вы также можете проверить страницу настроек вашего сайта, включив отображение только изменённых настроек (Only show overridden), чтобы увидеть, какие параметры могли быть изменены и влияют на это поведение. В частности, разделы настроек Spam и Posting содержат параметры, которые могут быть связаны с этой проблемой.

Также у нас есть несколько Documentation руководств, которые могут быть полезны при устранении этой проблемы на вашем сайте:

Если сообщение содержит отслеживаемое слово, в очереди модерации обычно отображается уведомление This post included a Watched Word. вместе с сообщением, поэтому маловероятно, что настройки отслеживаемых слов являются причиной этой ситуации.