我们有一组用户,称为 groupA,我们希望仅允许 groupA 的成员向另一个组(称为 groupB)发送私信。
换句话说,groupB 的成员应仅接收来自 groupA 成员的私信。
在我们的案例中,管理员已授予某些客户 groupA 的成员资格,以允许他们(独家)通过私信向专家组(groupB)提问。我们不希望 groupB 接收来自 groupA 以外任何人的私信。请将此视为专为 groupA 的 VIP 成员提供的特殊功能。
是否有方法实现这一目标?
感谢您出色的软件和项目!
我们有一组用户,称为 groupA,我们希望仅允许 groupA 的成员向另一个组(称为 groupB)发送私信。
换句话说,groupB 的成员应仅接收来自 groupA 成员的私信。
在我们的案例中,管理员已授予某些客户 groupA 的成员资格,以允许他们(独家)通过私信向专家组(groupB)提问。我们不希望 groupB 接收来自 groupA 以外任何人的私信。请将此视为专为 groupA 的 VIP 成员提供的特殊功能。
是否有方法实现这一目标?
感谢您出色的软件和项目!
这需要自定义插件,我认为没有插件就无法实施此限制。
或者,是否有其他技术可以让一组用户向另一组用户或“集合”发送私信?
我最初的问题是有关用户组的,但我想知道是否可以利用信任等级(trust_levels)或用户的自定义字段(这是我理解的“集合”)来实现。
我的问题是需要允许部分用户向部分用户(专家)发送私信。我考虑过发布一篇帖子,引导用户访问外部网站,与第三方系统进行集成,并利用 Discourse 的 RESTful API 来“更新”用户,使其获得向专家用户集合发送私信的权限。
另外,由于我的 Ruby 技能为零 :-)(因此无法开发经典插件),对我来说另一个可行的集成方案是在网站主题中使用自定义 JavaScript。
抱歉顶起一个旧帖子,但当我开始撰写一个包含相同问题的新帖子时,这个帖子很有帮助地被推荐给了我。我很惊讶这个功能还没有更多的需求。看起来可以通过扩展群组“谁可以给这个群组发消息?”下拉列表中显示的选项来完成:
我想知道是否因为在下拉列表中显示大量选项可能出现的 UI 问题而导致了对实现此功能的犹豫。如果是这样,也许可以使用一个多选输入框,类似于用于标记帖子的输入框,而不是当前的单选输入框。这样,就不需要列出所有可以给群组发消息的可能选项了。
更可能的是,犹豫是由于缺乏对该功能的需求。我假设的用例是,允许“客户”群组的成员给“客户支持”群组发消息,作为在网上商店购物的奖励。如果将来有任何意愿将所有客户支持都直接通过论坛处理,这甚至可能对 Meta 有用。