Расширенные события

Более продвинутые настройки для самых требовательных администраторов.

Оглавление

  1. Вступление
  2. Доступный список действий
  3. Настройка
    3.1. Просмотр списка расширенных событий
    3.2. Создание
    3.3. Редактирование
    3.4. Изменение кулдауна
    3.5. Удаление

Вступление

Расширенные события позволят более гибко настроить наказания за самые частые действия в беседе. Например, за слишком много исключений за срок, слишком много сообщений за период, слишком много видео за определенное время, и так далее.

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

Доступный список действий

  • Сообщение, символ, эмоджи
  • Приглашение, приглашение бота («бот»), исключение
  • Вложение (любое)
  • Фото, видео, документ, музыка, голосовое, пост, ссылка, стикер
  • Мат, сообщение КАПСОМ
  • Выход

Настройка

Просмотр списка расширенных событий

Команда «!превенты». Она покажет ID установленных правил, их создателей (под ID), тип их действий, лимит, срок и роль.

Расширенные события, image #1

Создание

Для создания используется команда «!превент тип число роль срок наказание». К примеру, команда
!превент символ 500 модер 15 минут !пред
Будет давать предупреждение всем, кто напишет более 500 символов за последние 15 минут.

Расширенные события, image #2

Если вы хотите указать срок в секундах, вместо «2 минуты» можете написать «120». Например, кик за добавление 20 участников за 30 секунд:
!превент приглашение 20 модер 30 !кик

Редактирование

Конечно же, превенты можно редактировать. Для этого нужно указать его номер, а после все аргументы кроме типа. Отредактируем только что созданный превент:
!редпревент 1 750 модер 20 мин !пред

Расширенные события, image #3

Изменение кулдауна

По умолчанию превент не срабатывает на одного участника несколько раз подряд — должно пройти немного времени перед тем, как наказание активируется, даже если условия соблюдаются. Вы можете отключить кулдаун (выдавать наказание каждый раз) или продлить его (выдавать наказание не чаще, чем раз в 15 минут, к примеру).

Пример: !редпревент кд 1 15 мин где 1 это номер превента, а 15 мин — срок.

Расширенные события, image #4

Удаление

Командой «!удалитьпревент» или «!remprevent» можно удалить событие по его ID.
Например, !удалитьпревент 1 удалит наше установленное событие на лимит в 500 символов за 15 минут:

Расширенные события, image #5
Администраторы бесед после обновления
Администраторы бесед после обновления
59573 views·200535 shares