aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-09-17 23:29:07 -0700
committerFuwn <[email protected]>2025-09-17 23:29:07 -0700
commit7e53017d78ed37f2791fa66223cb8887ac226849 (patch)
tree9671d976fd3f47a1585dc69339894eda611ecbce
parentfeat(intelligent_moderator): Use Mod Mail instead of user DMs (diff)
downloadumabot-7e53017d78ed37f2791fa66223cb8887ac226849.tar.xz
umabot-7e53017d78ed37f2791fa66223cb8887ac226849.zip
feat(bot): Enable roleplay_media_required
-rw-r--r--src/umabot/bot.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/umabot/bot.py b/src/umabot/bot.py
index 510ca7a..5b593ab 100644
--- a/src/umabot/bot.py
+++ b/src/umabot/bot.py
@@ -9,7 +9,7 @@ from socketserver import ThreadingMixIn
from loguru import logger
from .config import Config
-from .rules import SpamDetector, IntelligentRoleplayModerator
+from .rules import SpamDetector, IntelligentRoleplayModerator, RoleplayMediaRequiredRule
# from .rules import StaticRoleplayLimiter # Disabled by default - uncomment to use static limiting
@@ -76,8 +76,8 @@ class UmaBot:
# Initialize rules
self.rules = [
SpamDetector(config),
+ RoleplayMediaRequiredRule(config), # Require media for roleplay posts
IntelligentRoleplayModerator(config, self.subreddit), # Intelligent roleplay moderation
- # RoleplayMediaRequiredRule(config), # Disabled - using intelligent moderator
# RoleplayWordCountRule(config), # Disabled - using intelligent moderator
# RoleplayLimiter(config, self.subreddit) # Disabled - using intelligent moderator
# StaticRoleplayLimiter(config) # Uncomment to use static roleplay limiting instead