Анти-рейд бот для Discord
Рейд происходит за секунды, и время, за которое вы закрываете сервер вручную, — ровно то время, за которое расходится спам. VeyroBot следит за скоростью входов, закрывает запись при превышении вашего порога и фиксирует это в лог-канале. Блокировка не окончательна: прежние права каждого канала сохраняются, и /unlock возвращает их все.
Порог входов за 10 секунд
Порог выбираете вы (3–30 входов). При превышении в текстовых каналах для @everyone отключаются «Отправлять сообщения» и «Добавлять реакции», а в лог-канал модерации попадает запись о том, сколько входов и какой порог превысили.
Блокировка, которую можно отменить
Перед блокировкой права @everyone каждого канала сохраняются; /unlock возвращает их все. Запись лежит в базе данных и переживает перезапуск.
Ограничение по возрасту аккаунта
Для аккаунтов моложе заданного числа дней выберите «выгнать с сервера», «забанить» или «ничего не делать». Если поставить 0 дней, проверка возраста не выполняется.
Визуальная капча
Новый участник не получает автоматическую роль, пока не введёт код, присланный в личные сообщения. Никого не удаляют с сервера, и время на проверку не ограничено.
Кому подходит
Серверы с публичной ссылкой-приглашением, которые быстро растут вокруг игры или стрима; сообщества, которые хотят убедиться, что новый участник — человек, прежде чем выдать роль.
Кому не подходит
Закрытые серверы, куда попадают только по приглашению: там блокировка и капча чаще всего лишнее трение. Блокировка отвечает на входы снаружи; она не помешает взломанному аккаунту модератора удалить каналы (nuke).
Настройка за 3 шага
-
1
Добавьте бота на сервер
Откройте ссылку-приглашение выше, выберите сервер и подтвердите права. Бот появится в сети за несколько секунд.
-
2
Задайте порог во вкладке «Анти-Рейд Щит»
Панель → ваш сервер → «Анти-Рейд Щит»: выберите порог входов за 10 секунд (3–30), минимальный возраст аккаунта (0–30 дней) и действие для аккаунтов моложе этого предела.
-
3
Подключите лог-канал и при желании включите капчу
Командой /setlog выберите лог-канал модерации — туда придёт предупреждение о рейде. Чтобы включить капчу, во вкладке «Авто-Роли» уже должна быть выбрана роль участника.
Связанные команды
/unlock /lock /ban /kick /slowmodeПолный список команд — на странице команд.
Сравнения с другими ботами — с источниками и датами: Сравнение MEE6 и VeyroBotСравнение Dyno и VeyroBotСравнение Carl-bot и VeyroBotСравнение MEE6, Dyno и Carl-bot
Частые вопросы
Что происходит при срабатывании блокировки?
В текстовых каналах для @everyone отключаются «Отправлять сообщения» и «Добавлять реакции», а в лог-канал модерации приходит предупреждение. Входы не прекращаются — новички просто не могут писать.
Как снять блокировку?
Пока блокировка активна, /unlock возвращает каждому закрытому каналу прежние права: явно разрешённое остаётся разрешённым, запрещённое — запрещённым. Для команды нужно право «Управление каналами».
Блокируются ли ветки (threads)?
Нет. Блокировка закрывает права @everyone в текстовых каналах с собственными правами; запись в ветке управляется отдельным правом, которое не трогается. В открытой ветке переписка может продолжаться — при необходимости закройте её вручную.
Что если блокировка сработает по ошибке?
Блокировку можно отменить, и никого не удаляют с сервера. Если после анонса стрима сервер получает 15–20 реальных входов за 10 секунд, более высокий порог уменьшит ложные срабатывания.
Удаляют ли участника, не прошедшего капчу?
Нет. Он остаётся на сервере и просто не получает автоматическую роль; ограничения по времени нет. После трёх неверных попыток создаётся новый код. Если личные сообщения закрыты, код приходит в приветственный канал и удаляется через 10 минут.
Чтобы попробовать, достаточно добавить бота
Добавьте VeyroBot на сервер и включите нужные модули в веб-панели. Всё, чем вы не пользуетесь, можно полностью отключить.
Добавить на сервер бесплатно