EasyDonate (FFP) Webhook
เชื่อมต่อ EasyDonate FFP เข้ากับแอปผ่าน webhook URL เพื่อรับโดเนท (รองรับ PromptPay) แบบ realtime แล้วป้อนเข้าคิวเดียวกับ source อื่น ๆ เพื่ออ่าน TTS + แสดง overlay เหมาะกับ streamer ไทยที่อยากรับโดเนทผ่าน PromptPay โดยตรง
ทำอะไรได้
- รับ donation event จาก EasyDonate ผ่าน webhook (ชื่อผู้โดเนท / ข้อความ / ยอดเงิน บาท)
- ป้อน donation เข้าคิวรวม — อ่าน TTS + แสดง overlay เหมือน Streamlabs / YouTube / Twitch
- Generate / Regenerate Webhook URL ได้จากในแอป — ถ้า URL หลุดก็ regen ใหม่เพื่อ revoke ของเดิมทันที
- แสดงสถานะ Connected / Disconnected + เวลาที่รับ webhook ล่าสุด
เข้าถึงได้จาก
Settings → Connections → EasyDonate (FFP)

Inputs / ตั้งค่าได้
- Webhook URL — กดสร้างในแอป (แสดงครั้งเดียว ต้อง copy ก่อนออกจากหน้า) แล้วนำไปวางใน EasyDonate Dashboard → Developer Zone
Outputs / สิ่งที่จะเกิดขึ้น
- สถานะ Connected / Disconnected + "Last received: …"
- Donation event เข้าคิวอัตโนมัติ พร้อมส่งต่อไป TTS + overlay
หมายเหตุ
- ยืนยันตัวด้วย token ใน URL เท่านั้น (ไม่มี HMAC) — ปฏิบัติกับ URL เหมือน API key อย่าเผยแพร่
- ปุ่ม Test ใน EasyDonate (channel name =
TEST) จะยิง overlay เป็น preview อย่างเดียว — ไม่บันทึกโดเนท ไม่ขึ้น leaderboard ไม่กิน budget TTS
Use case
streamer ไทยที่รับโดเนทผ่าน PromptPay เป็นหลัก — สร้าง Webhook URL ในแอป วางลง EasyDonate ครั้งเดียว จากนั้นทุกโดเนทจะวิ่งเข้าระบบเดียวกับ source อื่น ๆ พร้อมอ่าน TTS และเด้ง overlay ทันที