基于群组订阅自动将用户添加到频道

将聊天与群组集成,以便当用户加入群组时,他们会自动添加到聊天频道。

4 个赞

不完全匹配,但根据您的设置方式,此功能可能满足您的需求:📣 Introducing default chat channels (automatically add users)

如果不是,我很想听听您在这里寻找什么。

谢谢 Dave,但关于那个话题的讨论正是促使我提出这个请求的原因,你可以在这里阅读:

https://meta.discourse.org/t/introducing-default-chat-channels-automatically-add-users/233141/13?u=davidkingham

我希望它能像加入一个群组就能自动添加到相应的聊天频道一样简单。

3 个赞

我能否就此条目获得一些澄清?它的表述方式似乎是用户可以在加入某个特定群组时自动加入一个聊天频道。但我没有看到任何可以在频道设置中选择群组的地方,一切似乎都基于类别。是措辞不当还是我遗漏了什么?

1 个赞

我认为这是基于该组是否具有查看该类别的权限,然后他们将自动加入该类别相关的聊天频道。

4 个赞

谢谢,请再多解释一下。我的安全设置通常有两组,一组供所有人查看类别,另一组供付费会员回复和创建。所以对于这个新功能,我添加了一个新组(此类别为 Avian),并添加了几个用户,同时将该组添加到安全设置中。

现在,当我点击聊天的自动添加时,我会收到此消息:

这有点含糊不清,它表明所有有权访问的用户(everyone、Full_Member、Avian)将被添加到此频道,基本上是所有人。是这种情况吗?如果是这样,在这种情况下它并没有太大用处,并且需要我基本上将所有类别设为私有,直到他们加入一个组,这在我的情况下并不现实。谢谢!

2 个赞

目前,拥有“查看”权限的任何人都可以访问与类别关联的频道。我相信将其扩展到更精细的级别已在路线图上,但不确定何时?您想创建一个#feature主题来尝试将其排在前面一点吗?

5 个赞

哦,谢谢。我现在已将那些帖子移至此主题,以便我们在此处拥有所有上下文。

我们正在考虑做的一件事是更改设置,以便需要“回复”权限才能加入频道。如果我们这样做,“查看”权限将不足以加入(我们可能会允许您预览具有“查看”访问权限的频道,但不能加入它们)。

也许仅此一项就能解决您的用例?

我可以看到更明确地配置哪些组自动加入频道,并使其成为可以访问频道的组的一个独立子集是有价值的……

1 个赞

我不认为那会有帮助,因为当他们加入一个群组时,他们仍然不会被自动加入,除非我误解了。基本上,我的网站上有大约 10 个主要类别,当用户注册时,他们会通过一个自定义向导,询问他们对哪些类别感兴趣,该向导会将他们放入他们选择的群组,并隐藏他们不感兴趣的类别。我希望他们自动进入与这些类别相关的聊天频道,而不是单独加入它们。当我的会员加入时,他们会自动添加到一般会员群组,使他们能够发布和回复所有类别(这是一个付费会员网站),因此这种通过访问设置自动添加会员的想法对我来说行不通。

2 个赞

好的,明白了。非常感谢您提供所有这些背景信息。听起来我们需要做类似这样的事情:

3 个赞

这将是一个很棒的功能!目前,我们正在举办持续 4 个月的竞赛,我们为每个竞赛创建一个类别。我们希望根据群组成员身份为竞赛参与者提供一个私人聊天群组。目前,我们必须为参与者创建一个额外的内部类别,但我们希望避免这种情况。否则,处理如此多的类别将会变得一团糟。

1 个赞

我们也非常希望有一个功能,加入群组后可以自动订阅聊天。目前,将任何人添加到类别中即可自动订阅的选项对我们来说基本没有用处。它会自动订阅所有人,因为大多数类别对任何人开放。

我们无法事先知道谁想参与,除非他们加入群组。因此,我们首选的选项是:在群组配置中添加一个类似我们可以配置监视类别和标签的方式,以自动订阅频道。

6 个赞