非管理员帖子由系统自动标记-需要审核

您好,

我的 Discourse 论坛出现了一个奇怪的问题。每当非管理员用户创建新帖子时,“系统”用户会自动标记该帖子。帖子本身会被发布,但会立即被标记以供管理员审核。标记的原因很简单:“需要审核”。

我已经检查了所有的审核设置,并将阈值尽可能降低了,但问题仍然存在。这只发生在非管理员用户身上。管理员发布的帖子不受影响。

到目前为止,我已尝试过:

  • 降低所有与审核相关的设置(例如,“发帖所需最低信任等级”、“新用户限制”等)。
  • 检查是否有自定义的监视词语或标记规则。

我不确定还有什么需要检查的。有人能就如何排查这个问题提供一些指导吗?我应该检查哪些设置或日志?

谢谢!

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.”,因此受监控的词语设置不太可能导致这种情况。

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.