Система наказаний
Автоматическая блокировка: как настроить эскалацию наказаний
Ручная модерация работает в маленьких группах. Но когда участников тысячи, а нарушений десятки в день — модераторы не справляются. Решение: автоматическая эскалация наказаний. Бот сам…
Ручная модерация работает в маленьких группах. Но когда участников тысячи, а нарушений десятки в день — модераторы не справляются. Решение: автоматическая эскалация наказаний. Бот сам определяет нарушения, выдаёт варны и применяет наказания по нарастающей.
Что такое эскалация наказаний
Это система, где каждое следующее нарушение приводит к более строгому наказанию:
- Первое нарушение: предупреждение
- Второе: мьют на час
- Третье: мьют на день
- Четвёртое: бан на неделю
- Пятое: бан навсегда
Это справедливо: случайные нарушители получают шанс исправиться, а рецидивисты — заслуженный бан.
1. Детекция нарушений
Бот должен уметь определять:
- Спам (повторяющиеся сообщения, реклама)
- Запрещённые слова (мат, оскорбления)
- Нежелательный контент (ссылки, форварды, медиа)
- Флуд (слишком много сообщений)
2. Система варнов
Счётчик нарушений для каждого пользователя. При каждом нарушении счётчик увеличивается.
3. Правила эскалации
Что делать при достижении определённого числа варнов.
4. Таймеры
Автоматический размьют и разбан по истечении срока.
Шаг 1: Включение автоварнов
Для каждого фильтра укажите, выдавать ли варн при срабатывании:
- Настройки → Фильтры
- Выберите фильтр (например, «Спам»)
- Действие: «Удалить + Варн»
Мягкие нарушения
Флуд, оффтоп, мелкий мат — стандартная эскалация с предупреждениями.
Средние нарушения
Реклама, спам-ссылки — сразу мьют + варн.
Тяжёлые нарушения
Мошенничество, угрозы, NSFW — мгновенный бан без варнов.
Что это
Автоматическое ограничение прав пользователя при определённых условиях.
Когда применять
- При вступлении: новички не могут писать первые N минут/часов
- При срабатывании фильтра: спамер сразу мьютится
- При достижении порога: 2 варна = автомьют
Как работает
Отслеживает количество сообщений от пользователя за период времени. При превышении — автоматическое действие.
Что это
База известных спамеров и нарушителей, общая для многих групп. Если человек забанен в одной группе за спам — он автоматически банится во всех группах сети.
Преимущества
- Проактивная защита: спамер банится ДО того, как напишет
- Коллективный разум: опыт тысяч групп
В чат
Короткое сообщение о применённом наказании:
В лог-канал
Подробная информация для модераторов:
- Пользователь (ID, username)
- Нарушение (с цитатой сообщения)
- Применённое наказание
- История варнов
В ЛС пользователю
Объяснение, что произошло и как избежать в будущем.
Кого исключить
- Модераторы и админы: очевидно
- Боты: свои доверенные боты
- VIP-пользователи: спонсоры, партнёры
- Проверенные участники: те, кто прошёл верификацию
Что отслеживать
- Количество срабатываний в день
- Процент ложных срабатываний
- Апелляции и их исход
Когда корректировать
- Много ложных срабатываний: смягчите правила
- Спам проходит: ужесточите фильтры
- Много апелляций: проверьте справедливость правил
Как это связано с Defendy
В Defendy доступны взвешенные нарушения, предупреждения и последовательные меры от ограничения до блокировки.
Актуальный перечень доступных, тестируемых и запланированных модулей опубликован на странице возможностей. Не закладывайте тестируемые или запланированные функции в обязательный процесс.
Материал проверен 20 июня 2026 года по коду и документации Defendy. Мы намеренно не приводим неподтверждённые показатели масштаба, точности и доступности сервиса.
На чём основан материал
- defendy:services/moderation_svc
- defendy:frontend/webapp/src/features/warn