YouTube Live Chat Connection
เชื่อมต่อ YouTube Live ผ่าน OAuth 2.0 + gRPC streaming เพื่อรับ Super Chat และข้อความแชทสดจาก live broadcast เข้าสู่ระบบ — Super Chat จะถูกป้อนเข้าคิว donation ส่วนแชทธรรมดาจะไหลเข้า live chat feed
ทำอะไรได้
- ดึง Super Chat → ส่งเข้าคิว donation เพื่ออ่าน TTS + แสดง overlay
- รวมแชทธรรมดาเข้า unified live chat feed
- เชื่อม OAuth ครั้งเดียว ใช้ต่อได้ตลอด
- มี Test Mode สำหรับใช้ regular chat เป็น donation amount 0 เพื่อทดสอบ pipeline
- Quick-connect ปุ่มลัดได้จาก Dashboard
เข้าถึงได้จาก
Settings → Connections → YouTube (ปุ่ม "Connect YouTube" → เปิด OAuth popup)

Inputs / ตั้งค่าได้
- YouTube Client ID — จาก Google Cloud Console
- YouTube Client Secret — จาก Google Cloud Console
- OAuth consent — ยินยอมในป๊อปอัป Google
- Test Mode toggle — ทำให้ regular chat ถูกนับเป็น donation amount 0
Outputs / สิ่งที่จะเกิดขึ้น
- สถานะ Connected
- Super Chat → donation queue
- Regular chat → live chat feed
Use case
streamer สาย YouTube Live ที่ต้องการให้ Super Chat เข้าระบบเดียวกับ Streamlabs/Twitch — เชื่อมต่อครั้งเดียวก็ได้ทั้ง Super Chat สำหรับ TTS/overlay และแชททั้งหมดที่หน้า Viewers พร้อมกัน