ЗАЩИТА

Автоматическая защита и новички

Nexus может реагировать на нарушения ещё до того, как модератор увидит сообщение. Здесь по отдельности разобраны ссылки, флуд, запрещённые слова, CAPS, повторы, массовый вход и проверка новичков.

19. Автоматическая защита — команды

Все основные настройки удобнее менять в /adminpanel, но доступны и команды.

Общая команда AutoMod

Варианты:

  • /automod
  • /автомод
  • /защита

Без аргументов показывает основные настройки.

Ссылки

Включить:

/automod links onКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Выключить:

/automod links offКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Также вместо links работает ссылки.

Для включения поддерживаются on, вкл, 1, yes. Остальные значения в этой позиции выключают настройку.

Быстрая отдельная команда:

  • /antilink
  • /антиссылки

Она просто переключает текущее состояние: включено → выключено или выключено → включено.

Пересланные сообщения

Включить:

/automod forwards onКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Выключить:

/automod forwards offКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Вместо forwards также работают:

  • forward
  • пересылы

Быстрая отдельная команда:

  • /antiforward
  • /антипересылки

Она переключает текущее состояние.

Флуд

Включить:

/automod flood onКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Выключить:

/automod flood offКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Вместо flood работает флуд.

Точная настройка:

/automod flood 6 8с 1мКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Это означает: больше 6 сообщений за 8 секунд → мут на 1 минуту.

Через команду допустимо:

  • лимит: от 3 до 30;
  • период: от 2 до 60 секунд;
  • мут: от 30 секунд до 1 дня.

20. Запрещённые слова — команды

Варианты основной команды:

  • /blacklist
  • /badwords

Без аргументов Nexus показывает состояние и список.

Включить:

/blacklist onКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Выключить:

/blacklist offКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Добавить слово или фразу:

/blacklist add рекламаКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

/blacklist add купить подписчиковКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Удалить:

/blacklist del рекламаКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Также работает:

/blacklist remove рекламаКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Очистить весь список:

/blacklist clearКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.


21. Заглавные буквы — команды

Основная команда:

/capsКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Без аргументов показывает текущее состояние.

Включить:

/caps onКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Выключить:

/caps offКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Настроить:

/caps 70 10КОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Это означает: удалить сообщение, если минимум 10 букв и не меньше 70% из них заглавные.

Через команду процент ограничивается от 50 до 100, минимум букв — от 4 до 100.


22. Повторяющиеся сообщения — команды

Варианты:

  • /repeat
  • /antirepeat

Без аргументов показывает настройки.

Включить:

/repeat onКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Выключить:

/repeat offКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Настроить:

/repeat 3 30сКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Это означает: 3 одинаковых сообщения за 30 секунд считаются повторным спамом.

Через команду:

  • повторов: от 2 до 10;
  • период: от 5 до 300 секунд.

23. Защита от массового входа

В панели:

/adminpanel → Вход в чат → **Защита от массового входа**

Можно настроить:

  • включение;
  • сколько людей должно зайти;
  • за какой период;
  • сколько длится защитный режим.

В панели доступны:

**Людей:** 5 / 8 / 12 / 20.

**Период:** 10 / 20 / 30 / 60 секунд.

**Защита:** 5 / 10 / 30 / 60 минут.

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

Команды

Варианты:

  • /raid
  • /antiraid

Включить:

/raid onКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Выключить:

/raid offКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Настроить:

/raid 8 20с 10мКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Это означает: 8 входов за 20 секунд → защитный режим на 10 минут.

Через команду:

  • людей: от 3 до 50;
  • период: от 5 до 300 секунд;
  • защита: от 1 минуты до 1 дня.

24. Проверка новичков — «Я человек»

В панели:

/adminpanel → Вход в чат → **Проверка человека**

Когда функция включена:

  1. Новый человек входит в группу.
  2. Nexus временно запрещает ему писать.
  3. Nexus показывает кнопку ✅ Я человек.
  4. Эту кнопку может нажать только тот человек, для которого она создана.
  5. После успешного нажатия Nexus возвращает права на сообщения.
  6. После этого, если включено приветствие, Nexus отправляет приветствие.

Можно выбрать, что делать, если человек не нажал кнопку вовремя:

  • исключить его из группы;
  • оставить без права писать.

В панели доступны сроки:

  • 1 минута;
  • 3 минуты;
  • 5 минут;
  • 10 минут.

Команда /captcha

Посмотреть состояние:

/captchaКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Включить:

  • /captcha on
  • /captcha вкл

Выключить:

  • /captcha off
  • /captcha выкл

Изменить время:

/captcha 3мКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Через команду допустимо от 30 секунд до 30 минут.

Что делать с теми, кто не прошёл проверку, удобнее выбирать кнопкой в панели.


25. Приветствие новых участников

В панели:

/adminpanel → Приветствие и правила → **Приветствие**

Можно:

  • включить или выключить;
  • изменить текст;
  • посмотреть текущий текст.

Команда /welcome

Посмотреть состояние:

/welcomeКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Включить:

/welcome onКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Выключить:

/welcome offКОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Задать текст

/setwelcome Добро пожаловать, {user}!КОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

Этот вариант сохраняет текст и включает приветствие.

Дополнительный совместимый вариант:

/приветствие Добро пожаловать, {name}!КОМАНДА

Это точная запись команды для действия, которое разобрано в этом же блоке выше.

После него при необходимости включите приветствие командой /welcomeon.

Отдельные команды включения

Включить:

  • /welcomeon
  • /приветствие_вкл

Выключить:

  • /welcomeoff
  • /приветствие_выкл

Переменные в тексте

В текущей версии при отправке приветствия Nexus заменяет:

    {name}КОМАНДА

    имя пользователя;

      {username}КОМАНДА

      @username, если он есть;

        {id}КОМАНДА

        Telegram ID.

        Поэтому для текста приветствия сейчас лучше использовать именно эти три переменные.


        26. Прощание при выходе

        В панели:

        /adminpanel → Приветствие и правила → **Прощание**

        Посмотреть состояние:

        /goodbyeКОМАНДА

        Это точная запись команды для действия, которое разобрано в этом же блоке выше.

        Включить:

        /goodbye onКОМАНДА

        Это точная запись команды для действия, которое разобрано в этом же блоке выше.

        Выключить:

        /goodbye offКОМАНДА

        Это точная запись команды для действия, которое разобрано в этом же блоке выше.

        Изменить текст:

        /setgoodbye До встречи, {user}!КОМАНДА

        Это точная запись команды для действия, которое разобрано в этом же блоке выше.

        Для прощания при фактической отправке поддерживаются переменные:

        • {name};
        • {username};
        • {id}.

        Текст также удобнее менять через панель.


        27. Правила группы

        Показать правила может любой участник:

        • Правила
        • /rules
        • /правила

        Задать правила:

        • /setrules текст правил
        • /установить_правила текст правил

        Также правила можно посмотреть и изменить через:

        /adminpanel → Приветствие и правила → **Правила**.


        28. Настройки чата одной командой

        Посмотреть краткое состояние основных функций:

        • /chatsettings
        • /настройки_чата
        • /чат

        Nexus покажет приветствие, ссылки, пересылы, антифлуд и часть настроек наказаний.