禁用成员之间的私人消息

我注意到 2023 年曾就此话题进行过讨论,但似乎没有得出明确结论,正如 Jay 所指出的:

如何禁用用户之间的私人消息,但允许管理员与用户之间发送消息?

最近关于此有任何变化吗?具体来说,我们如何禁用普通用户之间的私人消息,同时仍允许管理员和工作人员发起消息?

1 个赞

如果您是自托管的,有一个插件。允许私信给工作人员。

您可以从 personal message enabled group 站点设置中移除用户,然后工作人员仍然可以给他们发送消息。该设置是关于谁可以发起消息,并且您不能从中移除管理员和版主。

如果您希望用户能够向管理员发起消息,您可以在组配置中允许“所有人”向您的管理员组发送消息。(您也可以为版主和工作人员等其他组启用此功能)

然后用户将在组页面顶部看到一个消息按钮


他们也可以手动将一个组添加到新消息中,但由于与消息相关的界面大部分都已隐藏,您可能希望将一个创建新消息的链接放在他们可以找到的地方。我会将链接添加到侧边栏,或者使用像 Custom Header Links (icons)Custom Top Navigation Links 这样的主题组件,具体取决于您需要的突出程度。创建新消息的链接是 {yourForum}/new-message。您还可以添加 groupname 参数来预填收件人 ?groupname=admins
用户也可以将任何内容标记为“其他内容”来给工作人员发送消息。

3 个赞