将聊天消息置顶以提高可见性

您现在可以在 Discourse 中置顶聊天消息,以便让其他频道成员更清楚地看到重要消息。

在本主题中,我们将回顾主要变化,并分享如何立即开始使用此功能。

:microscope: 发生了哪些变化

默认情况下,当启用聊天置顶功能时,管理员和版主可以通过将鼠标悬停在聊天频道中的任何消息上(或在移动设备上长按),点击垂直省略号按钮,然后选择 Pin message(置顶消息)按钮来置顶该消息。

一旦频道中有了置顶消息,它就会出现一个特殊的图钉标记。成员可以通过频道标题中的 :pushpin: 按钮访问任何置顶消息。当有未读的置顶消息时,该按钮上会出现一个蓝点。

群聊或私信中的任何成员都可以在这些频道中置顶消息。如果您想允许更多成员在其他频道中置顶消息,可以通过更新 chat pinning messages allow groups(聊天置顶消息允许群组)设置来实现。

:gear: 在您的社区中开启聊天置顶功能

目前,这被视为一项实验性更改! 我们欢迎您的反馈,这将帮助我们进行改进并进一步推广此功能。

要开启此功能,请前往您的管理区域(/admin/config/upcoming-changes)中的 Upcoming changes 页面,找到 Chat pinned messages(聊天置顶消息)条目。更新 Enabled for…(启用对象…)字段,选择加入此新设计:

:mega: 您的看法如何?

我们很想听听您对这项新功能的看法!您喜欢和不喜欢什么,哪些方面做得好,哪些方面可以改进?

6 个赞

我从没见过这么低调的置顶消息!说真的,它太低调了,我竟然错过了它 :sweat_smile:

WhatsApp 和 Telegram 都在标题正上方显示消息。看起来这里的設計理念是模仿 Discord / Slack 的置顶体验?

另一个问题是,我们忘记显示消息的日期了?

它显示了时间,但没有地方说明是“一周前”。

2 个赞

当您点击置顶帖子时,您将被引导至频道上下文中的消息,在那里您可以看到日期。 我认为,如果这仍然不够,我们也可以将日期添加到置顶消息菜单中。

2 个赞

是的,我们遗漏了日期,因为我将消息设置为非交互式(因此您可以点击固定消息的任何位置以在其上下文中打开它),所以您无法通过悬停日期来获取它。可能需要显示完整的日期。

是的,它遵循 Discord/Slack 的设计,我认为我更喜欢从一些微妙的东西开始,并在需要时增加更多强调。

我个人更喜欢 WhatsApp/Telegram 的模式,这更像我们主题列表中的“置顶”模式,甚至是带有置顶功能的 Reddit 模式。

在我看来,这鼓励人们注意置顶内容并尽快清理它们,而不是置顶后就将它们遗忘在置顶抽屉里。

3 个赞

我认为这个建议也在这里提出过:

3 个赞