From 9e3b280d075f33c58b5adaf29f913c7e326bf6c1 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 16 Sep 2025 16:10:13 -0700 Subject: feat(roleplay_limiter): Lower surge threshold limits --- src/umabot/rules/roleplay_limiter.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/umabot/rules/roleplay_limiter.py b/src/umabot/rules/roleplay_limiter.py index be6de10..0226842 100644 --- a/src/umabot/rules/roleplay_limiter.py +++ b/src/umabot/rules/roleplay_limiter.py @@ -19,11 +19,11 @@ class RoleplayLimiter(Rule): self.roleplay_flair = "Roleplay" # Surge-based limits configuration - self.base_limit = 6 # Base limit when no surge (maximum posts per user) + self.base_limit = 3 # Base limit when no surge (maximum posts per user) self.surge_thresholds = [ - (config.roleplay_surge_threshold_1, 4), # First threshold = 4 posts per user - (config.roleplay_surge_threshold_2, 2), # Second threshold = 2 posts per user - (config.roleplay_surge_threshold_3, 1), # Third threshold = 1 post per user + (config.roleplay_surge_threshold_1, 2), # First threshold = 2 posts per user + (config.roleplay_surge_threshold_2, 1), # Second threshold = 1 post per user + (config.roleplay_surge_threshold_3, 0), # Third threshold = 0 posts per user (block all) ] def should_remove(self, submission: praw.models.Submission) -> bool: -- cgit v1.2.3