组中的所有用户都允许使用聊天吗?默认情况下,只有信任级别为 1 及以上用户才在 Chat allowed groups 中。您是否已将该组添加到该设置中,或者该组中的所有用户是否已具有更高的信任级别?
以下是我为测试所做的操作以及我的结果:
- 将
chat allowed groups设置为 TL2 - 创建一个包含一些成员的新组
- 为该组创建一个分类
- 为该分类创建一个禁用了自动加入的聊天频道
- 将我和另一位用户添加到频道
- @提及该组
结果:Discourse 告诉我 18 位用户未加入频道,13 位用户无法访问聊天。(18+13 = 31。我的测试组有 33 名成员
,我使用 @提及和添加的用户都收到了通知,Discourse 似乎知道每次通知的情况)
- 然后我启用了自动加入。8 位用户被添加到聊天中,所以现在有 10 位用户在里面
- 我再次 @提及了该组
结果:未收到通知的成员减少了,因为他们没有加入频道。仍未收到通知的 10 位用户是因为他们最近没有访问论坛但具有 TL2。低于 TL2 的用户包含在关于无法访问聊天的用户的第二条消息中。这有点误导,因为它不是关于“此频道”,这表明是与频道或分类相关的权限错误,而是关于他们根本不允许使用聊天。
此主题第一个帖子中的错误消息与不活跃成员相关的消息不符,而是与不允许使用聊天的用户相关的消息。我不确定此主题新标题中提到的原因是否适用于 OP 的问题。

