通知
GetMyBot は通知センター(上部パネルのベルアイコン)を通じてボットの重要なイベントをお知らせします。ここにはボットのイベント(一斉配信の完了、支払いの成功、残高不足)とプラットフォームの全体的なお知らせが集まります。通知フィードはアカウントに紐付いており、すべてのボットでまとめて確認できます。
ベルと未読カウンター
上部パネルには未読カウンター付きのベルアイコンがあります。カウンターは安価な個別リクエスト(GET /api/notifications/unread-count)で取得され、イベントが発生するたびに更新されます。ベルをクリックするとフィードが開きます。
通知フィード
フィード(GET /api/notifications)は2つのソースを統合します:
- 通知 — ボットとアカウントに関するイベント。
- お知らせ — プラットフォームからすべてのユーザーへの共通メッセージ。
各アイテムにはタイトル、テキスト、ボットへの紐付け(ボットイベントの場合)、時刻、「既読」フラグがあります。
イベントタイプ
- 一斉配信完了(
broadcast_done)— 大量送信が終了しました。 - 支払い成功(
payment_succeeded)— 残高へのチャージが確認されました。 - プラン更新(
subscription_renewed)— サブスクリプションが更新されました。 - 残高不足(
balance_low)— リクエストの残数が少なくなっています。 - ボットエラー(
bot_error)— ボットが問題に遭遇しました。 - 新規購読者(
new_subscribers)— ボットのオーディエンスが増加しました。
既読にする
- 個別アイテム —
POST /api/notifications/read(ソースと ID を指定)。 - すべて一括 —
POST /api/notifications/read-allでフィード全体を既読にし、カウンターをリセットします。