Автоматическая защита и новички
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 → Вход в чат → **Проверка человека**
Когда функция включена:
- Новый человек входит в группу.
- Nexus временно запрещает ему писать.
- Nexus показывает кнопку
✅ Я человек. - Эту кнопку может нажать только тот человек, для которого она создана.
- После успешного нажатия Nexus возвращает права на сообщения.
- После этого, если включено приветствие, 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 покажет приветствие, ссылки, пересылы, антифлуд и часть настроек наказаний.