diff --git a/src/duckhuntbot.py b/src/duckhuntbot.py index cc42370..cfb7419 100644 --- a/src/duckhuntbot.py +++ b/src/duckhuntbot.py @@ -344,6 +344,8 @@ class DuckHuntBot: if channel.startswith('#'): # Only track for channel messages player['last_activity_channel'] = channel player['last_activity_time'] = time.time() + # Save activity immediately to ensure validation works + self.db.players[nick.lower()] = player # Check if player is ignored (unless it's an admin) try: