Подключение
Два способа, которые сильнее вместе, чем по отдельности: модуль принимает решение до сборки страницы, а скрипт видит то, что снаружи не заметно. Подключение занимает несколько минут и не требует менять код сайта.
Что входит
PHP-модуль
Один файл без зависимостей, работает на PHP 7.0 и выше. Подключается первой строкой входного файла — решение принимается до того, как сайт начнёт собирать страницу.
JS-скрипт
Ставится в head и не требует доступа к серверу. Видит то, что снаружи не видно: автоматическое управление браузером, отпечаток графики, движения мыши.
Работает с любой системой
WordPress, Битрикс, OpenCart, Laravel, самописные сайты. Для конструкторов вроде Tilda — только скрипт.
Плагин для WordPress
Готовый плагин ставится из архива: ключи вводятся в настройках, модуль подключается сам. Скачать можно без регистрации.
Несколько доменов на одном модуле
Зеркала, поддомены и региональные домены подключаются к одному сайту в кабинете: статистика, настройки и ключи общие.
Сайт не зависит от нас
Нет связи с движком, таймаут, ошибка внутри — модуль пропускает посетителя. Сайт продолжает работать, просто без защиты.
Две строки — и защита наблюдает
PHP отсекает грубых ботов до отрисовки страницы, JS ловит тех, кто притворяется браузером. Готовые инструкции есть под WordPress, Битрикс, Tilda и другие системы.
PHP-модуль
Один файл без зависимостей, работает на PHP 7.0 и выше.
<?php
if (is_file(__DIR__ . '/botban/botban.php')) {
try {
require_once __DIR__ . '/botban/botban.php';
BotBan::protect('bb_pk_...', 'bb_sk_...');
} catch (\Throwable $e) {
// Сбой модуля — сайт работает без защиты.
}
}
JS-скрипт
Не требует доступа к PHP. Видит то, что снаружи не видно.
<script src="https://cdn.botban.ru/v1/bb.js"
data-site="ваш-uuid"
async></script>