Chat Auto-cleanup / Retention
ลบ "ข้อความ chat" ที่เก่ากว่า X วันโดยอัตโนมัติทุก 6 ชั่วโมง (default 30 วัน, ปรับได้ 1-365 วัน) — แต่ counter เช่น message count, total donated ของ viewer แต่ละคนยังถูกเก็บถาวร ไม่หายไปกับการลบ
ทำอะไรได้
- ลบ chat messages เก่ากว่า X วันอัตโนมัติทุก 6 ชั่วโมง
- ปรับ retention period ได้ 1-365 วัน (default 30)
- Counter ของ viewer (message count, total donated) ยังเก็บถาวร
- เปิด / ปิด feature ได้
เข้าถึงได้จาก
Settings → Backup → Chat Retention section

Inputs / ตั้งค่าได้
chatAutoCleanupEnabled— toggle เปิด / ปิดchatRetentionDays— 1-365 วัน
Use case
streamer ที่ live ทุกวันและไม่อยากให้ DB บวมเพราะแชทสะสมหลายเดือน — ตั้ง retention 14 วันก็พอ ยังคงดู history ระยะสั้นได้ ส่วนสถิติ "ผู้ชมประจำที่ chat บ่อยสุด" ยังแม่นยำเพราะ counter ไม่ถูกลบ