如何增强 Discourse 通知?

我使用 Discourse 启动了一个在线社区,目前收到的主要反馈集中在通知方面。

  • 用户不喜欢邮件通知(太慢),或者因为被拦截等原因而错过。
  • 用户喜欢推送到手机/设备的推送通知,即使是新帖子。

以下是一些(非常棒的)用户反馈,总结了我所听到的大部分内容:

对我来说,问题在于当我拿起手机时,缺乏视觉提示。并不是说要有警报,而是需要一个图标旁边带有提示,表明 [Discourse] 上发生了某些事情,我应该去看看。我的大脑已经非常依赖这类提示——有太多东西在争夺我的在线注意力,从原始层面来说,只有“吱吱作响的轮子”才会被润滑。Facebook、Instagram、Messenger——即使那些内容很糟糕,也能吸引我,让我在那里花上 10 分钟。

讽刺的是,我选择 Discourse 的原因之一正是为了摆脱来自 Facebook 或 Twitter 等平台的密集通知轰炸。但看起来,我们已经训练得大脑只对警报/通知做出反应。

因此,我正在思考如何满足用户对更多推送通知的需求。据我所知,Discourse 提供以下通知系统:

这是一个不错的开端,但我需要更简单的方案——尤其是对 iOS 用户而言。

我还希望能添加每日或每日两次的最新帖子通知(如果可行的话)。

我的问题:

  1. 向所有移动用户(Android 和 iOS)推送通知的最简单方法是什么?我的受众通常不具备技术背景,因此任何超出“点击那个东西”的操作都可能会失败。

  2. 是否有现有的插件可以推送最新/新帖子的通知?

Android 推送通知是一种开放标准,开箱即用。只需将您的网站添加到主屏幕,通知即可自动触发。

Apple 推送通知是专有技术,需要发布应用程序。我们所有客户均可在应用内接收推送通知,并使用我们的推送通知网关。

您现在即可在 Apple 和 Android 设备上安装 Discourse Hub,它将与您的网站配合使用。但除非我们为您托管,否则应用内的推送通知量将较低。

若要在每个新主题发布时发送推送通知,用户需关注每个分类,或关注每个分类下的所有新帖子。您可以将此设置为默认选项。

@sam - 感谢您的回复。

我昨天安装了 Discourse Hub(Android 版),但至今尚未收到来自它的任何推送通知。当您说“推送通知音量会很低”时,是指每天一次、每隔几天一次,还是根本没有?

致所有偶然看到本主题并寻找通知选项的人:

还有一个 Chrome 扩展程序:https://chrome.google.com/webstore/detail/discourse-forum-notificat/okmkhbdimfnmdhpclfbamachjcpcgcmi

Discourse 将原生通过 Chrome 接收通知。

@sam - 跟进一下。是否可以为所有用户回溯性地应用“默认关注分类的首条帖子”设置?

元数据上应该有一个主题,解释如何通过控制台执行此操作,请仔细搜索。

感谢 @sam。我在这里找到了我需要的信息:

Android 推送通知是一项开放标准,开箱即用。只需将您的网站添加到主屏幕,通知就会自动触发。

这是针对自托管环境的吗?我通过 Chrome 将我的 Discourse 站点添加到了主屏幕,但至今没有收到任何通知。

您好,您说的将我的网站添加到主屏幕是什么意思?谢谢。

此扩展程序似乎已不再可用。

@patrickemin - 那很奇怪。我在新西兰,可以在我的浏览器(Brave,基于 Chromium)中打开和安装它。

啊——我明白了,Brave 可以正常安装,但 Chrome 会标记一个错误。

右上角的三个点 > 添加到主屏幕:

然后,我认为这会给你 PWA 的选项: