feat(moderation): update auto-delete logic to include 'warn' status for message eligibility

This commit is contained in:
MythEclipse
2026-05-30 02:48:27 +07:00
parent 29a186fea1
commit 6eb83b864f
3 changed files with 27 additions and 7 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ function getModerationBroadcaster(): ModerationBroadcaster | undefined {
}
function scheduleAutoDelete(row: MessageRecord): void {
if (row.ai_status !== "flagged") return;
if (row.ai_status !== "flagged" && row.ai_status !== "warn") return;
const run = () => {
attemptAutoDeleteFlaggedMessage(moderationClient, row).catch((error) => {
logger.error(