プッシュ通知の設定

チャット設定で見つけました。

私の理解では、Discourseには(モバイル)プッシュ通知はありません。少なくともiOS/Macでは、中央プッシュサーバーがないためです。

新しいチャット機能がrocketchatのような外部チャットソリューションを不要にすることを目指している場合(それは素晴らしいことですが)、プッシュ通知は問題となります。これは、Rocketchatが行っているような中央プッシュサーバーが開発中であることの初期の兆候でしょうか?

私のイントラネットコミュニティは、そのようなサービスのために喜んで支払いをするでしょう。

「いいね!」 9

Discourseは実際にはモバイルプッシュ通知をサポートしていますが、iOSはPWA(おそらくDiscourseをモバイルにインストールする方法)を介したWebプッシュ通知を許可していません。iOSでDiscourse Hubを使用すると、プッシュ通知を受け取ることができます。

私たちの中には、Metaや社内インスタンスにDiscourse Hubを内部的に使用している人がたくさんいます。Discourse Hubのプッシュ通知を無効にすることで、Discourseのプッシュ通知をミュートしたい人もいます。これは、チャットが導入されたときに問題となります。なぜなら、誰もがチャットのプッシュ通知を望んでいたからです。これに対する最も簡単な解決策は、あなたがスクリーンショットを撮った設定です。これにより、すべてのコアプッシュ通知をブロックしながら、チャットプッシュ通知を通過させることができます。

「いいね!」 10

しかし、iOS で通知が利用可能になりましたか? Apple が Web プッシュ通知のアップデートをリリースしたのでしょうか? @markvanlan

「いいね!」 1

アップデートを見ていません。iOSでプッシュ通知が必要な場合は、引き続きDiscourseHubを使用する必要があります。知らない情報があればリンクを添付してください!

「いいね!」 2

申し訳ありませんが、請願に関する記事を読んでしまい、完全に混乱してしまいました。しかし、Appleがアプリに大きく依存しているため、Web通知を実装したくないというのは残念なことです。

「いいね!」 1

うーん、Metaとセルフホストインスタンスの両方でDiscourseHubでDiscourse通知を受け取る方法を調べていたのですが、届いていないようです。

試してみたところ、iOSでバッジアラート(アプリのアイコンに表示される)は受け取っていますが、バナー(画面上部)や通知センターには表示されません。

「いいね!」 2

動作するかどうか確認させてください。この問題に関する他の報告はあまり見られません。少なくとも、Metaや当社でホストされている他のサイトでは、すぐに動作するはずです。

セルフホストインスタンスの場合、プッシュ通知はすぐに動作するようには設計されていませんが、私が知っている回避策は次の2つです。Whitelisted Discourse app with Push Notifications via OneSignal および https://meta.discourse.org/t/pushover-notifications/119258。

「いいね!」 2

セルフホストインスタンスではPushover通知が正常に機能することを確認しました。しかし、チャットに関しては、Pushover通知もデフォルトのDiscourseウェブプッシュ通知も機能しません。新しい返信などについての通知は受け取れますが、新しいチャットについての通知は受け取れません。これはバグのように思われます。ウェブプッシュ通知ソリューションをコーディングする際に、この通知タイプが軽視されたのでしょうか?

「いいね!」 1

Androidフォンでウェブプッシュ通知を問題なく受信できています。最近、デフォルトで10分以上Discourseから離れているユーザーにのみプッシュ通知を送信するように変更したため、例えばデスクトップでサイトを開いている場合に電話通知が届かないようになっています。

「いいね!」 2