你好,
是否有一种方法可以仅允许属于特定群组的人员向工作人员发送私信?
我看到可以设置“最低信任等级”以发送私信,但在我的情况下,客户可能处于活跃或非活跃状态。如果用户不再活跃,我会将其从群组中移除,这样只有属于该群组的活跃用户才被允许向工作人员发送私信。
提前感谢。
你好,
是否有一种方法可以仅允许属于特定群组的人员向工作人员发送私信?
我看到可以设置“最低信任等级”以发送私信,但在我的情况下,客户可能处于活跃或非活跃状态。如果用户不再活跃,我会将其从群组中移除,这样只有属于该群组的活跃用户才被允许向工作人员发送私信。
提前感谢。
这肯定需要自定义插件才能实现,因为系统默认不支持该功能。
除非你希望将其设置为:通过提高“发送消息所需的最低信任等级”门槛,并将你的活跃群组配置为授予成员该最低信任等级,这样一旦他们被移出群组,就会失去该信任等级,从而失去发送消息的能力。此变通方案应该可行,但我尚未进行测试。
感谢 @osioke,这确实是一个可行的选项。我之前不知道群组可以“控制”信任等级——我的意思是,将用户加入或移出群组会相应地增加或移除其信任等级。我一直以为这是特定于用户个人的设置。
另一个替代方案是仅允许我们选择的人或我们主动发送消息的人进行私信。这是否可行?我的意思是,默认禁用所有人的私信功能(当然,管理员除外),然后手动允许特定的用户向我们发送私信(甚至可以临时允许)。
这需要自定义插件,Discourse 原生无法直接实现此功能。