本文へ移動
Bounty Developer

通知

マッチ、メッセージ、会う依頼、BOSHU結果、お知らせを受け取れます。

通知は、マッチ・メッセージ・会う依頼・募集の結果・運営からのお知らせなどを、アプリ内の一覧と端末のプッシュで受け取る機能である。

アプリ内の一覧はいつでも見られる。プッシュは端末の許可と本人の設定の両方がそろったときだけ届く。

流れ

通知の一覧の画面
  1. マッチした・メッセージ・出会いの依頼・募集の応募の結果・運営からのお知らせ → 通知 → アプリ内・プッシュ

アプリ内の一覧

一覧は新しい順で、今日・昨日・それより前で区切る。未読だけに絞る、既読にする、一件ずつ消す、既読をまとめて消すことができる。どれも自分の通知だけが対象である。

ベルの数はメッセージを除いた未読である。メッセージの未読は封筒の数として別に数え、同じ知らせを二重に数えない。

各行には相手のアバター、なければ団体のロゴ・募集の画像・セッションやイベントのカバーを添え、どれも無ければ種類のアイコンを出す。開く先が運営の画面の通知には「運営」の札が付く。

メッセージの通知

メッセージの通知は、同じ会話の同じ相手からの未読を重ねて積まず、既読にすると次が積める。通知の行には本文を書かない。

一覧の小さな確認のアイコンを押すと、その場で会話の今のメッセージを読める。これは今の会話を読むだけで、通知した時点の本文を残しているわけではない。開いただけでは既読にならない。

ミュートした会話は通知を積まないので、プッシュも出ない。自分へのメンションだけは届く。

プッシュの届き方

プッシュは Web Push と、iOS・Android のアプリの両方に送る。どちらも通知の行を書いた後に送り、送る直前にもう一度その行を読み直す。巻き戻った通知や、送る前に既読にした通知は送らない。

受け取る種類は本人が設定で選べ、既定ではすべて受け取る。「通知に内容を表示」をオンにしていると、一対一のメッセージと自分へのメンションに本文の最初の行の抜粋が載る。オフにすると見出しは決まった言い方になり、本文は開いて確認する案内だけになる。ロック画面は他人にも見えるからである。

プッシュに名前を出すのは、受け手にすでに見えている相手か、公開の人だけである。届かなくなった端末は送信の結果から自動で外す。

通知を出すもの

マッチ・会う依頼と到着・TRIO の組・新しい募集と応募の結果・イベントの時刻のお知らせが、それぞれの機能から出る。通知を書く入口は共通で、どの機能も同じ道を通る。

運営からのお知らせは、運営の管理者が参加者全員・指定したセッションやブースにチェックインした人・運営スタッフのどれかへ一斉に送る。送った履歴は監査の記録として残り、受け手の一覧は残さない。

API での扱い

通知の一覧と既読・削除、プッシュの購読と受け取りの設定・試しの送信は、本人のログインかアプリのトークンで呼ぶ。購読できる送り先は決まった配信サービスだけに絞っている。MCP の道具は無い。

できること

  • アプリ内通知を見る
  • プッシュ通知を有効にする
  • 通知の種類ごとに設定する