วิธีเชื่อมต่อการแจ้งเตือนผ่าน Telegram และ LINE

PulseAvesta ส่งแจ้งเตือนผ่าน Telegram และ LINE ได้ นอกเหนือจากอีเมล หน้านี้อธิบายขั้นตอนเชื่อมต่อทั้งสองช่องทางแบบทีละขั้นตอน

เชื่อมต่อการแจ้งเตือนผ่าน Telegram

  1. ขอชื่อบอทจากผู้ดูแลระบบ — ผู้ดูแลระบบ PulseAvesta เป็นผู้สร้างบอท Telegram และตั้งค่าไว้แล้ว ให้ขอชื่อผู้ใช้ (username) ของบอทจากผู้ดูแล
  2. เริ่มแชทกับบอท — เปิดแอป Telegram ค้นหาบอทตามชื่อที่ได้รับ แล้วกด Start หรือส่งข้อความอะไรก็ได้ไปหาบอทก่อนหนึ่งครั้ง (จำเป็น เพราะ Telegram อนุญาตให้บอทส่งข้อความหาผู้ใช้ได้ก็ต่อเมื่อผู้ใช้เริ่มบทสนทนาก่อน)
  3. หา Chat ID ของตัวเอง — วิธีที่ง่ายที่สุดคือค้นหาบอทสาธารณะชื่อ @userinfobot ใน Telegram แล้วกด Start บอทจะตอบกลับตัวเลข ID ของคุณทันที
  4. บันทึกใน PulseAvesta — ไปที่หน้า การแจ้งเตือน ในเมนูด้านซ้าย นำตัวเลข Chat ID ที่ได้ไปกรอกในการ์ด Telegram แล้วกดบันทึก
  5. ทดสอบ — กดปุ่ม “ทดสอบส่งข้อความ” ในการ์ดเดียวกัน หากตั้งค่าถูกต้อง คุณจะได้รับข้อความทดสอบจากบอททันที

เชื่อมต่อการแจ้งเตือนผ่าน LINE

PulseAvesta ใช้ LINE Messaging API (ไม่ใช่ LINE Notify ที่ปิดให้บริการไปแล้วในปี 2025) ผ่าน LINE Official Account ที่ผู้ดูแลระบบตั้งค่าไว้

  1. เพิ่มเพื่อน LINE Official Account — ขอ LINE ID หรือ QR Code ของบัญชีจากผู้ดูแลระบบ แล้วเพิ่มเป็นเพื่อนในแอป LINE
  2. ส่งข้อความทักทาย — ส่งข้อความอะไรก็ได้ไปหาบัญชีนั้นหนึ่งครั้ง เพื่อให้ระบบบันทึกการสนทนากับคุณ
  3. ขอ User ID จากผู้ดูแลระบบ — แตกต่างจาก Telegram ตรงที่ LINE ไม่มีเครื่องมือให้ผู้ใช้ดู User ID ของตัวเองได้โดยตรง ผู้ดูแลระบบจะเป็นผู้ตรวจสอบ User ID ของคุณจากบันทึกการเชื่อมต่อ (webhook) หลังจากคุณส่งข้อความในขั้นตอนที่แล้ว และส่งกลับมาให้คุณ
  4. บันทึกใน PulseAvesta — ไปที่หน้า การแจ้งเตือน นำ User ID ที่ได้ไปกรอกในการ์ด LINE แล้วกดบันทึก
  5. ทดสอบ — กดปุ่ม “ทดสอบส่งข้อความ” ในการ์ดเดียวกัน เพื่อยืนยันว่าเชื่อมต่อสำเร็จ

ปัญหาที่พบบ่อย

  • ไม่ได้รับข้อความทดสอบ (Telegram) — ตรวจสอบว่าคุณกด Start หรือส่งข้อความหาบอทก่อนแล้ว และ Chat ID ที่กรอกถูกต้อง
  • ไม่ได้รับข้อความทดสอบ (LINE) — ตรวจสอบว่าคุณเพิ่มเพื่อนและส่งข้อความหา Official Account แล้ว และ User ID ที่ได้รับจากผู้ดูแลถูกต้อง
  • ทั้งสองช่องทางไม่ทำงานเลย — อาจเป็นเพราะระบบยังไม่ได้ตั้งค่าบอท/บัญชีในฝั่งผู้ดูแล (TELEGRAM_BOT_TOKEN หรือ LINE_CHANNEL_ACCESS_TOKEN) ให้ติดต่อผู้ดูแลระบบของคุณ