Очки нарушений
Система очков считает нарушения участника и сама наказывает, когда очков становится много. Если участник больше не нарушает, очки постепенно сгорают. Модератор видит, за что начислено каждое очко, и может начислить или снять очки вручную.
- В панели
- Модерация → Очки нарушений
- Команды
- только панель
- Права бота
- Таймаут участниковВыгонять участниковБанить участников
Откуда берутся очки
Очки начисляются за нарушения, которые замечают другие модули, и вручную — модератором:
| Источник | Настройка | По умолчанию |
|---|---|---|
| Антиспам и канал-ловушка (правило с действием «Понизить доверие») | «Очков за антиспам» | 10 |
| Фильтр слов | «Очков за запрещённые слова» | 15 |
| Другие источники | «Очков за нарушение по умолчанию» | 10 |
| Модератор | Вручную на странице модуля, с причиной | — |
Участники с игнорируемыми ролями очков от фильтров не получают. За то же нарушение снижается и уровень доверия — это отдельная система.
Нужны модули, которые замечают нарушения
Очки от фильтров начисляются, только если включены модули-источники: Модерация (антиспам и канал-ловушка) или Фильтр слов.
Стоимость зависит от доверия
Чем выше доверие участника, тем меньше очков стоит нарушение; чем ниже — тем больше. При доверии 50 — ровно столько, сколько в настройке. Силу влияния задаёт «Влияние доверия на стоимость»:
| Доверие участника | Множитель при влиянии 50 % | 15 очков за слова превращаются в |
|---|---|---|
| 90 | ×0,6 | 9 |
| 50 | ×1 | 15 |
| 15 | ×1,35 | 20 |
- Считается доверие, каким оно было до этого нарушения.
- В истории участника видно, откуда число: «доверие 90: 15 → 9».
- Если модуль «Уровень доверия» выключен или влияние 0 — стоимость одинакова для всех.
- Очки, которые начисляет модератор, от доверия не зависят.
Уровни наказаний
Когда очки впервые достигают порога уровня, участник получает наказание этого уровня. Уровни настраиваются списком — до десяти, у каждого свой порог и действие: предупреждение, таймаут на выбранное время, кик или бан. По умолчанию уровней пять:
- Если за одно нарушение пройдено несколько порогов, применяется самое строгое наказание.
- За уже пройденный порог повторно не наказывают, пока очки не опустятся ниже него и снова не поднимутся.
- Пустой список уровней — очки копятся без автоматических наказаний.
- Таймаут — не дольше 28 дней: больше Discord не позволяет.
Фильтр наказал сам — уровень не сработает
Если фильтр слов, антиспам или канал-ловушка уже наказали участника сами, очки начисляются, но наказание по уровням за это нарушение не выдаётся. Подробно — один раз — одно наказание.
Предупреждение в личные сообщения
О предупреждении участник узнаёт в ЛС: сколько у него очков, за что предупреждение и какое наказание будет следующим.

Если личные сообщения закрыты, предупреждение всё равно записывается и уходит в канал логов. Отправку можно выключить настройкой «Сообщать о предупреждении в ЛС».
Как очки сгорают
- Постепенно: каждые 24 часа снимается 5 очков. Период и количество настраиваются, уменьшение можно выключить.
- Полностью: через 30 дней без новых нарушений остаток снимается разом. 0 — не снимать.
- Призом: приз розыгрыша «Снятие очков нарушений» уменьшает очки победителя.
- Вручную: модератор снимает часть очков или все.
Страница модуля в панели
- Участники — у кого есть очки, больше очков сначала. Поиск по имени, нику на сервере или ID: Discord находит участника по началу имени или ника, а ушедшего с сервера можно найти по ID, если у него остались очки.
- Последние события — нарушения и ручные изменения очков на сервере.
- Карточка участника — сколько очков, текущий уровень, сколько осталось до следующего и вся история: за что начислены очки, кто и почему их изменил, сколько сгорело.
- Изменить очки — начислить (причина обязательна) или снять часть очков; снять все — с подтверждением. Начисление работает как нарушение: если очки дойдут до порога, бот выдаст наказание уровня. Изменение попадает в историю, журнал действий и канал логов.
- Уровни наказаний — редактор списка уровней.
Кто что может на странице, задаётся на странице Права: смотреть — любое право раздела, начислять и снимать очки — «Начисление и снятие очков», менять уровни — «Управление».
Логи
В «Канале логов нарушений» каждое нарушение — сообщение «Нарушение»: участник, источник, сколько начислено, сколько очков было и стало, модератор и наказание. Ручное снятие — сообщение «Очки сняты».

Настройки
| Настройка | По умолчанию | Что делает |
|---|---|---|
| Очков за нарушение по умолчанию | 10 | Для источников без своей настройки |
| Очков за антиспам | 10 | Антиспам и канал-ловушка |
| Очков за запрещённые слова | 15 | Фильтр слов |
| Влияние доверия на стоимость | 50 % | 0 — одинаково для всех |
| Уровни наказаний | 5 уровней | До 10 уровней; пустой список — без наказаний |
| Сообщать о предупреждении в ЛС | включено | ЛС участнику при предупреждении |
| Постепенное уменьшение очков | включено | Сгорание по расписанию |
| Снимать очков за период | 5 | Сколько очков сгорает за раз |
| Длительность периода | 24 часа | Как часто сгорают очки |
| Полное очищение через | 30 дней | Дней без нарушений до обнуления; 0 — выключить |
| Игнорируемые роли | — | Участники с этими ролями не получают очков от фильтров |
| Канал логов нарушений | — | Куда писать о нарушениях и снятии очков |