您好,
我们在向普通用户发送管理员消息时遇到了问题。当我们尝试从普通用户向管理员发送消息时,会收到提示“您无法向此用户发送消息”。
是否可以在管理面板中进行设置或修复?
您好,
我们在向普通用户发送管理员消息时遇到了问题。当我们尝试从普通用户向管理员发送消息时,会收到提示“您无法向此用户发送消息”。
是否可以在管理面板中进行设置或修复?
首先,请检查管理员是否已在消息偏好设置(位于 /my/preferences/notifications)中勾选了“允许其他用户向我发送私人消息”选项。
然后,请查看“发送消息所需的最低信任等级”站点设置,确认其是否被设置为阻止该用户发送消息。如果是,您可以选择降低该等级(但这可能会增加用户收到垃圾消息的风险),或者参考此处添加的解决方案:Allow TL0 to write messages to staff group, not to other members or non staff? - #15 by pmusaraj
我推荐上面提供的解决方案。如果您出于某种原因不喜欢它,可以使用 https://github.com/pfaffman/discourse-allow-pm-to-staff。
我打算鼓励正在使用该方案的客户停止使用,但它刚刚更新以应对一些系统设置名称的变更,我相信(但不保证)它在短期内不太可能出现问题。