为什么你应该在公司/团队内部使用Discourse而不是Slack(4年使用案例)

我必须承认,此时推送通知是一个痛点。
内置的推送通知对 Android 和桌面用户(勉强)有效,但对 iPhone 用户无效。

在我看来,推送通知的问题在于,它们要到达用户那里有太多的障碍。你必须在 Discourse 的个人偏好设置中启用它,你必须在浏览器中允许它,你必须在 Android/Windows 系统中允许它。如果这三者中有任何一个阻止了通知,那么用户就收不到它们。就我个人而言,即使我积极想要推送通知,我也总是发现它们会在一段时间后停止。也许是因为浏览器更新?不知道。所以即使在 Android 上,我也不能说它真的像我希望的那样有效。

昨天我尝试了 Pushover notifications,该解决方案在 Android/Apple/Windows 上功能上有效,但有两个主要缺点(这就是我最终没有使用它的原因):

  1. 它要求每个用户在手机上安装第三方应用程序,并将他们的 user_id 手动复制到 Discourse 的偏好设置页面 :grimacing:
  2. 通知会弹出,但它不会直接带你到 Discourse Chat/Topic,而是带你到 Pushover 应用程序,然后你可以再点击一次进入 Chat/Topic 的 URL。这听起来可能有点小题大做,但就直接消息通知而言,在推送通知消息和你想要去的地方之间添加一个网关应用程序会削弱体验。

Discourse 总是在不断改进,每天都有几十次提交,所以我仍然乐观地认为推送通知会得到改善。我理想的情况是有一个开源的原生 Android/iOS 应用程序,管理员可以自定义并提交到 Play/App 商店。但也许通过 OneSignal 等第三方合作会更简单,并达到相同的目的。

9 个赞