是否可以禁用私信但启用聊天(包括用户之间的聊天)?

我认为反过来是可能的,但这样是否可行?

1 个赞

通过从 personal_message_enabled_groups 站点设置中移除用户组,可以将用户间的交互限制在聊天中,从而禁止私信。这样,只有管理员才能发起新的私信,而大多数用户则不能。

但是,聊天是一个插件,可以完全禁用,而私信是 Discourse 的核心功能,某些操作依赖于私信,无法用聊天替代。例如,当你标记某项内容并输入原因时,会创建一个私信。或者当你导出用户数据时,下载链接会以私信的形式发送。因此,你无法完全禁用私信,因为 Discourse 的某些功能会用到它们。

2 个赞

这似乎可行。根据初步测试,用户在偏好设置中没有“消息”选项卡,也没有收件箱,因此查看消息的唯一方法是从通知窗格或 /notifications 页面。此外,还可以回复收到的消息。这没问题。谢谢。

2 个赞

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