From 4b24ae9369be42560e34f23f73cdb0bd3ce8b34d Mon Sep 17 00:00:00 2001 From: unintendedfraud Date: Fri, 5 Apr 2024 23:10:07 +0200 Subject: [PATCH] r --- handlers/message_created.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/handlers/message_created.go b/handlers/message_created.go index 09914e1..4217509 100644 --- a/handlers/message_created.go +++ b/handlers/message_created.go @@ -143,24 +143,24 @@ func updateUserHistoryCount(userID string) bool { return false } - u.count++ + usersHistoryCount[userID].count++ if now.Before(u.bannedUntilAt) { return true } if !u.bannedUntilAt.IsZero() { - u.bannedUntilAt = time.Time{} + usersHistoryCount[userID].bannedUntilAt = time.Time{} } if u.date.Add(SPAM_PERIOD).After(now) { - u.count = 1 - u.date = now + usersHistoryCount[userID].count = 1 + usersHistoryCount[userID].date = now return false } if u.count > 5 { - u.bannedUntilAt = now.Add(2 * time.Minute) + usersHistoryCount[userID].bannedUntilAt = now.Add(2 * time.Minute) return true }