การแจ้งเตือน

GetMyBot แจ้งให้คุณทราบเกี่ยวกับเหตุการณ์สำคัญของบอทผ่าน ศูนย์การแจ้งเตือน — กระดิ่งในแถบด้านบน ที่นั่นรวบรวมทั้งเหตุการณ์ของบอท (การกระจายข่าวเสร็จสิ้น, การชำระเงินผ่าน, ยอดคงเหลือต่ำ) และประกาศทั่วไปของแพลตฟอร์ม ฟีดการแจ้งเตือนผูกกับบัญชีและมองเห็นได้ในบอททุกตัวพร้อมกัน

กระดิ่งและตัวนับ

ในแถบด้านบนมีไอคอนกระดิ่งพร้อม ตัวนับที่ยังไม่ได้อ่าน ตัวนับถูกดึงด้วยคำร้องแยกต่างหากที่มีต้นทุนต่ำ (GET /api/notifications/unread-count) และอัปเดตเมื่อมีเหตุการณ์ใหม่ การคลิกที่กระดิ่งจะเปิดฟีด

ฟีดการแจ้งเตือน

ฟีด (GET /api/notifications) รวมสองแหล่ง:

  • การแจ้งเตือน — เหตุการณ์ของบอทและบัญชีของคุณ
  • ประกาศ — ข้อความทั่วไปของแพลตฟอร์มสำหรับผู้ใช้ทั้งหมด

แต่ละรายการมีหัวข้อ ข้อความ การผูกกับบอท (หากเหตุการณ์เป็นของบอท) เวลา และสถานะ «อ่านแล้ว»

ประเภทเหตุการณ์

  • การกระจายข่าวเสร็จสิ้น (broadcast_done) — การส่งจำนวนมากสิ้นสุดแล้ว
  • การชำระเงินผ่าน (payment_succeeded) — การเติมยอดคงเหลือได้รับการยืนยันแล้ว
  • แพ็กเกจต่ออายุแล้ว (subscription_renewed) — การสมัครสมาชิกได้รับการต่ออายุแล้ว
  • ยอดคงเหลือต่ำ (balance_low) — คำร้องที่เหลืออยู่ใกล้หมด
  • ข้อผิดพลาดของบอท (bot_error) — บอทพบปัญหา
  • ผู้ติดตามใหม่ (new_subscribers) — บอทมีผู้ชมเพิ่มขึ้น

การทำเครื่องหมายว่าอ่านแล้ว

  • รายการเดียวPOST /api/notifications/read (ตามแหล่งและ ID)
  • ทั้งหมดพร้อมกันPOST /api/notifications/read-all ทำเครื่องหมายทั้งฟีดว่าอ่านแล้วและรีเซ็ตตัวนับ

ขั้นตอนถัดไป