diff options
| author | Fuwn <[email protected]> | 2025-09-17 18:34:29 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-09-17 18:34:29 -0700 |
| commit | 92a21f17ff72b5e376b5e7d26e944edcd33de0c8 (patch) | |
| tree | c7541b1126b0d274827f1e0a4b8cce6ac9465b41 | |
| parent | feat(rules): Add word_count rule (diff) | |
| download | umabot-92a21f17ff72b5e376b5e7d26e944edcd33de0c8.tar.xz umabot-92a21f17ff72b5e376b5e7d26e944edcd33de0c8.zip | |
refactor(word_count): Rename to roleplay_word_count
| -rw-r--r-- | src/umabot/bot.py | 4 | ||||
| -rw-r--r-- | src/umabot/rules/__init__.py | 4 | ||||
| -rw-r--r-- | src/umabot/rules/roleplay_word_count.py (renamed from src/umabot/rules/word_count.py) | 4 |
3 files changed, 6 insertions, 6 deletions
diff --git a/src/umabot/bot.py b/src/umabot/bot.py index 63b4985..667f098 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, RoleplayLimiter, MediaRequiredRule, WordCountRule +from .rules import SpamDetector, RoleplayLimiter, MediaRequiredRule, RoleplayWordCountRule # from .rules import StaticRoleplayLimiter # Disabled by default - uncomment to use static limiting @@ -77,7 +77,7 @@ class UmaBot: self.rules = [ SpamDetector(config), MediaRequiredRule(config), # Requires media for roleplay posts - WordCountRule(config), # Sends short roleplay posts to mod queue + RoleplayWordCountRule(config), # Sends short roleplay posts to mod queue RoleplayLimiter(config, self.subreddit) # Surge-based roleplay limiter (default) # StaticRoleplayLimiter(config) # Uncomment to use static roleplay limiting instead ] diff --git a/src/umabot/rules/__init__.py b/src/umabot/rules/__init__.py index a196093..4296ab4 100644 --- a/src/umabot/rules/__init__.py +++ b/src/umabot/rules/__init__.py @@ -4,6 +4,6 @@ from .base import Rule from .spam_detector import SpamDetector from .roleplay_limiter import RoleplayLimiter, StaticRoleplayLimiter from .media_required import MediaRequiredRule -from .word_count import WordCountRule +from .roleplay_word_count import RoleplayWordCountRule -__all__ = ["Rule", "SpamDetector", "RoleplayLimiter", "StaticRoleplayLimiter", "MediaRequiredRule", "WordCountRule"] +__all__ = ["Rule", "SpamDetector", "RoleplayLimiter", "StaticRoleplayLimiter", "MediaRequiredRule", "RoleplayWordCountRule"] diff --git a/src/umabot/rules/word_count.py b/src/umabot/rules/roleplay_word_count.py index 08fdafd..6c8eef9 100644 --- a/src/umabot/rules/word_count.py +++ b/src/umabot/rules/roleplay_word_count.py @@ -1,10 +1,10 @@ -"""Word count rule for roleplay posts.""" +"""Roleplay word count rule.""" import praw.models from .base import Rule -class WordCountRule(Rule): +class RoleplayWordCountRule(Rule): """Sends roleplay posts under 100 words to mod queue.""" def __init__(self, config): |