From b8bff1540f2dea1b1295124106e1a51a55b3ab18 Mon Sep 17 00:00:00 2001 From: Daniel Mason Date: Fri, 27 Jun 2025 08:16:38 +1200 Subject: [PATCH 1/2] Dont purge historical --- src/internal/bot/auto_scrubber.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/internal/bot/auto_scrubber.go b/src/internal/bot/auto_scrubber.go index 8b64326..dd80253 100644 --- a/src/internal/bot/auto_scrubber.go +++ b/src/internal/bot/auto_scrubber.go @@ -50,7 +50,7 @@ func runScrubber() { tmpScrub := scrubbers for guildID, users := range tmpScrub { for userID, interval := range users { - emojis, err := b.Db.GetAllEmojisForUser(guildID, userID) + emojis, err := b.Db.GetRecentEmojisForUser(guildID, userID, 12) if err != nil { slog.Error("Error getting recent emojis for user", "guild_id", guildID, "user_id", userID, "err", err) continue From 050fb353580bdf0bc6a4e1fb9f48aa56f1555b23 Mon Sep 17 00:00:00 2001 From: Daniel Mason Date: Fri, 27 Jun 2025 09:06:04 +1200 Subject: [PATCH 2/2] Only run for previous 6 hours --- src/internal/bot/auto_scrubber.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/internal/bot/auto_scrubber.go b/src/internal/bot/auto_scrubber.go index dd80253..1d4f4a8 100644 --- a/src/internal/bot/auto_scrubber.go +++ b/src/internal/bot/auto_scrubber.go @@ -50,7 +50,7 @@ func runScrubber() { tmpScrub := scrubbers for guildID, users := range tmpScrub { for userID, interval := range users { - emojis, err := b.Db.GetRecentEmojisForUser(guildID, userID, 12) + emojis, err := b.Db.GetRecentEmojisForUser(guildID, userID, 6) if err != nil { slog.Error("Error getting recent emojis for user", "guild_id", guildID, "user_id", userID, "err", err) continue