将信任等级0作为一种“惩罚”会导致意想不到的结果

首先,我不确定这是否是正确的类别,所以请原谅我,如果不是,请自行移至正确的类别。

作为一种对某些有问题用户进行“警告”的方法,我们选择尝试将其中三名用户锁定在信任级别 0(Trust Level 0)一个月,而不是直接禁言或封禁他们。

我们这样做的原因在于,按照我们的设想,他们将在论坛功能(例如,无法发送私信)以及他们每天可以创建的回复/主题数量上受到限制。

而最后这一点是导致意外行为的原因,因为根据其中两名用户的说法,TL0 实际上让他们多创建了 10 条回复(包括回复其他用户发送的私信),仅此而已。我们的理解是,这个限制是每天的,而不是“永久的”。

有没有对 Discourse 内部工作原理(代码层面)有更多了解的人可以看一下,并确认是否有任何奇怪的事情发生?或者我们只是误解了,这就是它的预期工作方式?

我现在将在我们的社区创建一个新用户,并进行实际测试。
我首先在这里创建一个主题,因为我正处于搬家过程中,否则在接下来的几天里,我会在一片混乱中忘记这件事。

3 个赞

我期待着阅读答案。我也类似地使用 TL0,不是作为惩罚,而是作为设置 Mailman 2 审核位的等效方法。

1 个赞

我不知道在这里“顶”帖子(通常不是好事)会被如何看待,但如果是的话,这是我的第一次冒犯 :stuck_out_tongue:

1 个赞

在检查了他们的活动后,你有没有尝试模仿他们并自己试一试?

描述中并没有明确设置“每天”的限制,而是“在创建第一条帖子后的24小时内”。这可能有些含糊不清,但我的英语水平就这样…… :thinking:

2 个赞

是的,我也遇到了这个问题……并得出结论,TL0 对此不起作用。我有时会仔细制作一些有针对性的监视词,要求批准(或暂时静音/暂停)。我确实希望你能单独标记一个给定的帐户以要求批准,而不考虑 TL——我曾经认为这是可能的,但现在找不到了。

我以前对此有更好的理解,但关于它的帖子都被删除了,所以 :man_shrugging: 。我怀疑这种误解源于 Understanding Discourse Trust Levels 这篇文章——如果能在那里得到澄清就太好了。

3 个赞

我很希望开发人员能对此发表看法,因为无论我们如何使用它,用户被锁定在“仅此数量”并且无法通过每日重置来改变,这都算是一个 bug。

考虑到获得晋升的门槛是可编辑的,这意味着在某些情况下,不怎么活跃的用户在足够长的时间后最终会得到一个无法使用的账户。

请注意,我认为这不是正常行为。将某人锁定在 TL0 不会限制他们可以发布的总帖子数量。

供参考,我无法复制这一点。:person_shrugging:

(而且“第一天”限制仅适用于 TL0 和 TL1 用户在其首次发帖后的 24 小时内)

1 个赞

这很奇怪,因为我曾有 3 位用户通过此。

我需要创建一个新用户并自己尝试进行测试。

1 个赞