BotBan

С чего начать

Что будет с сайтом, если BotBan станет недоступен

Короткий ответ: ничего, сайт продолжит работать без защиты. Длинный — как устроены таймаут, предохранитель и локальный кэш решений.

Ничего не случится. Сайт продолжит работать, просто без защиты.

Это не обещание, а устройство модуля. Он написан так, что любая нештатная ситуация означает «пропустить посетителя»:

  • нет сети — пропускаем;
  • мы не ответили за отведённое время — пропускаем;
  • ответили ошибкой или мусором — пропускаем;
  • внутри модуля случилась ошибка — пропускаем.

Сколько ждёт модуль

По умолчанию 300 мс, и это значение вы можете уменьшить в настройках. Если мы не уложились, посетитель идёт дальше без проверки.

Предохранитель

Если мы не отвечаем пять раз подряд, модуль на две минуты вообще перестаёт обращаться к нам. Это чтобы каждая страница не ждала таймаут впустую. Потом он снова попробует.

Проще говоря: при нашей аварии сайт замедлится один раз на доли секунды, а дальше будет работать как будто модуля нет.

Аварийный выключатель

Если что-то пошло не так и вам нужно немедленно отключить защиту, не дожидаясь ничего от нас — создайте рядом с botban.php пустой файл botban.off. Модуль увидит его и не станет ничего делать.

Это работает, даже когда наш сервис недоступен и до личного кабинета не достучаться.

Обновлено 10 сентября 2026

Не нашли ответа?

Напишите в поддержку из кабинета — отвечаем и дополняем документацию.

Подключить бесплатно