通过聊天UX更便捷地向频道添加人员

将 Slack 迁移到 Discourse 的另一个巨大不足之处在于,版主无法通过聊天用户界面轻松地将用户添加到公共和私有频道。

理想情况下,版主可以通过单击频道名称并根据需要添加/删除成员来轻松完成此操作。

1 个赞

您好 Earnie!我已将您的帖子移至新主题。

您能否分享更多关于您的用例以及您在 Discourse 中缺少哪些目前在 Slack 中拥有的功能?

感谢提问 @tobiaseigen

在 Slack 中,当我为一个新项目创建一个频道时,我知道正在处理它的 5-10 个人,所以在频道配置中,我点击“添加用户”,搜索他们,他们就会被自动添加到频道中。

相比之下,在 Discourse 中没有办法做到这一点。我必须将频道的标签私信给每个人让他们加入,或者告诉他们通过浏览频道手动加入。总的来说,我们发现浏览/加入频道的发现性对许多用户来说并不明显。

由于 Slack 是用于工作环境的,任何人都可以将任何人添加到频道,但由于 Discourse 更像是一个公共场所,这很容易被滥用,因此将用户添加到频道的功能应该仅限于版主。


还有一个相关的问题是,基于私有类别和组成员身份创建私有频道非常复杂/不直观。相反,您应该能够创建一个私有频道并添加成员(这是 Slack 和 Discord 都支持的功能)。

1 个赞

有一个频道配置选项可以自动将用户加入频道。

参见:📣 Introducing default chat channels (automatically add users)

这会将有权访问与频道关联的类别的每个人都添加进去,因此您在设计类别/组/频道时必须更加用心。

简化事物并消除类别间接性的想法也时不时地出现,并且我们将来可能会重新审视它,但我们目前没有立即更改的计划。

3 个赞

您好 @mcwumbly - 当您拥有数百(甚至数千)人的社区时,让他们都加入一个仅与 20 人相关的频道是没有意义的。

我们也完全独立于论坛/类别使用聊天。

在您已经构建了一个看起来和感觉都与 Slack / Discord 非常相似的、包含频道和私信的聊天/消息传递产品的情况下,让人们以类似的方式使用它是有意义的。

3 个赞

我可以分享一下您今天能做什么。它适用于某些用例,但并非所有用例都适用。

我不是在争论您的想法是否好(我认为是!)。

4 个赞