Исправления критикал проблем

This commit is contained in:
2025-10-19 12:52:54 +03:00
parent 50d137ffc8
commit 44a8b54ddc
12 changed files with 166 additions and 52 deletions

View File

@@ -8,6 +8,7 @@ from database import db
from bad_words import contains_bad_word, get_bad_words_from_text
from action_reporter import action_reporter
from utils import delete_messages, format_mute_time
from config import VIOLATIONS_PERIOD
# Получаем логгер для текущего модуля
logger = logging.getLogger(__name__)
@@ -31,9 +32,6 @@ MUTE_LEVELS = [
None, # 14. Перманентный мут (режим только чтения навсегда)
]
# Период для подсчета нарушений (30 дней в секундах)
VIOLATIONS_PERIOD = 2592000
def get_mute_duration(violations_count: int) -> int:
"""
Определяет длительность мута на основе количества нарушений.