Skip to main content

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

หน้า Settings → Backup → Chat Retention แสดง toggle และ slider 1-365 วัน
ตั้งค่า retention ของ chat messages

Inputs / ตั้งค่าได้

  • chatAutoCleanupEnabled — toggle เปิด / ปิด
  • chatRetentionDays — 1-365 วัน

Use case

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

คู่มือที่เกี่ยวข้อง