June 15

Системы чата

Какие есть

Всего сейчас существует 7 систем, которыми можно управлять:

  1. Приветствие.
  2. Мониторинг банвордов.
  3. Капча для новых участников.
  4. Бан за три накопительных варна у пользователя.
  5. Перевыдача наказаний.
  6. Эскалация наказаний.

Система с — с возможностью настройки;

Система без — можно только включить или выключить;

⚙️ Перевыдача наказаний

При нажатии на кнопку управления этой системой вам показывается:

Состояние

Его можно только включить, если выключен, и наоборот.

Условие срабатывания

Всего существует 5 видов:

  • Перевыдача только админами с рангом 🔼 выше;
  • Перевыдача только админами с рангом 🔽 ниже;
  • Только если срок наказания 🔼 увеличивается;
  • Только если срок наказания 🔽 уменьшается;
  • Конкретный список администраторов

Как это выглядит

Если из первых четырех вы можете просто заменить их один на другой, то при установке пятого...

Конкретный список администраторов

Этот список определяет список администраторов с возможностью перевыдачи наказания поверх уже существующего.

Всего мест в списке — 3. В случае, если список будет пустым, перевыдать наказание не сможет никто — даже 6-ой ранг администрация (владельцы чата).

Доступны для выбора все модераторы и владельцы чата, от 1 до 6 ранга.

Добавить админов

Чтобы пополнить их список, нажмите ✍️ Редактировать админов ➤ 🎛️ Добавить админов. Вам будут предложены все администраторы и владельцы чата, доступные для добавления в доступ для перевыдачи.

Как это выглядит

При нажатии на любого из них система обновит их список и кнопки для выбора.

Как это выглядит

Если администраторы для выбора закончатся, система так же сообщит об этом.

Как это выглядит

🗑️ Удаление админов из списка

Если вы хотите удалить какого-то из админов из списка доступов к перевыдаче, перейдите в меню ✍️ Редактировать админов и нажмите на иконку 🗑️ <номер админа в списке>.

Как это выглядит

✳️ Доступные условия для смены

Отображаются все системы с возможностью изменения на конкретную из них, кроме уже выбранной.


Как выглядит меню с добавленными админами

Если вы достигли лимита по добавленным админам

⚙️ Эскалация наказаний

Что это?

Система автоматически выдает указанное наказание, если пользователь накопил определенное количество других наказаний. Например, за 3 мута — варн, за 3 варна — бан, либо за 3 варна — мут, как настроите.

Как она выглядит

Стандартные значения системы

Как включить?

В меню есть кнопка вкл/выкл всей системы. Каждое правило (для варна, мута или бана) тоже можно включать или выключать отдельно. Если правило выключено (◼️), оно не работает. Если включено (◻️), работает.

Где находится?

Как настроить?

  1. Нажмите ✍️ рядом с правилом.

Где находится?

  1. Укажите:
    1. Какое наказание будет эскалировано (варн, мут, бан);
    2. Сколько указанных наказаний нужно накопить для эскалации;
    3. Срок эскалированного наказания.
  2. Система предложит свериться. Если всё ок — ✅ Подтвердить данные, если нет — можете ✍ изменить любое из указанных, либо вообще ⏪ Отменить редактирование — это сбросит введенные данные и выбросит вас из меню редактирования.

Как работает?

Пример правила: 3 мута = варн на 30 секунд:

  • Пользователь получает 3 мута (не обязательно подряд).
  • Система выдает варн на 30 сек + срок последнего мута (например, 1 сек). Итог: варн на 31 сек.
  • Все наказания записываются в историю нарушений.

Пример цепочки наказаний

Правила:

  • 3 мута = варн на 30 сек.
  • 3 варна = бан на 3 недели.
  1. Пользователь получает 3 мута по 1 сек.
    • На 3-ий мут: мут записывается, но вместо него выдается варн на 31 сек (30 сек + 1 сек мута).
  2. Еще 3 мута — еще один варн (по тому же принципу).
  3. Еще 3 мута — третий варн. Но! 3 варна = бан.
    • Итог: вместо мута и варна выдается бан на 3 недели + 31 сек (срок третьего варна).

Как это выглядит

  • История нарушений до:
  • Выдача 2 мутов:
  • История нарушений после выдачи 2 мутов:
  • Выдача 3 мута:
Варн из эскалированного мута наследовал 1с из выданного нарушения и прибавил 30с из собственного правила = назначил 31с варна
  1. История нарушений:

Что важно?

Если в цепочке есть бан или мут — применяется только последнее (бан в примере выше), а предыдущие наказания (например, мут) записываются в историю.

🆕 ⚙️ Срок наказаний по умолчанию

С помощью этой системы вы можете выдавать наказания одного из трех видов без указания конкретного срока.

Как выглядит система

Чтобы отредактировать одно из сроков ограничения, нажмите на нужную кнопку, введите длительность и подтвердите её.

Как это выглядит

Теперь вы сможете выдать "мут" без указания срока — бот автоматически "подтянет" его из настроек данной системы.

Как это выглядит

В случае, если вы еще не указали длительность или выключили систему (при этом не указали длительность) — система выдаст ошибку.

Например