Discourse Chat を使用する場合、ユーザーが送信されたダイレクトメッセージを確実に受け取れるようにする必要があります。これは次のことを意味します。
- ウィンドウがアクティブでない場合(ユーザーが最後にアクティブだった時期に関係なく)にデスクトップ/プッシュ通知を受け取る
- ユーザーがメッセージを確認しないまま X 分経過した後にメール通知を受け取る
また、特定のチャンネルがこのように動作するように設定できるようにしたいと考えています。理想的には、これはチャンネルレベルの設定であり、ユーザーが希望に応じて変更できるものとします。そうでない場合、さまざまなグループにクライアントの設定方法を説明しなければならなくなります。