我在哪里可以找到此自动禁言持续多长时间或在哪里配置该持续时间?
我检查了:
- 管理员 → 设置 → 信任等级
- 管理员 → 设置 → 发帖
- 速率限制和新用户设置
我没有看到与此行为明确关联的禁言时长设置,并且用户界面没有显示禁言的到期时间。
它是永久的吗?对于新用户,我希望能够将其设置为 24 小时。到目前为止,大多数被禁言的垃圾邮件账户不会再回来尝试。但真实用户会回来。有时他们因为粘贴第一条消息就被禁言了。
我还阅读了:New user auto-silenced with no option to approve?
最后,

作为管理员,我收不到这些消息。所以我需要将自己也添加为版主吗?
2 个赞
Bas
(Bas van Leeuwen)
2
除非版主手动解除静音,否则他们将保持静音状态。
这些版主会收到一个标记警告,该标记将出现在审核队列中(可在 /review 访问)。这是今天早些时候来自 Meta 的一个标记的删减截图:
1 个赞
chapoi
3
确实有点奇怪,我们有这段代码,它默认设置为1000年(哈哈),但似乎也有能力设置自定义配置
@user.silenced_till = @opts[:silenced_till] || 1000.years.from_now
1 个赞
哈哈,谢谢。我想把这个改成24小时,但只针对打字太快的首次发帖人,应该在哪里修改?
@Bas 我在通知中没有收到那些警告。所以看起来作为管理员我也需要将自己添加到 mods 组中。
chapoi
5
我不认为你现在可以。至少肯定不能通过用户界面(UI)实现。这可能是一个疏忽,或者只是我们从未实现过的功能。
我们确实有针对聊天中静音的持续时间设置,这是最近添加的,所以我认为这是一个很好的提交功能请求的候选对象 
3 个赞
好的,谢谢。在此期间,我会将自己添加到 mods 组以接收通知。
1 个赞
Moin
7
如果您还没有这样做,您可能还想检查与自动静音相关的网站设置,特别是 Notify mods when user silenced(静音用户时通知版主)
我假设这段代码将用于您手动将用户静音特定时间段时的自定义时间段。