Free
Download the package from the manager of your site.
How to download?
The author
Ivan Bochkarev
Packages
7
Downloads
16
Автор дополнения
Packages
7
Downloads
16
Version 1.0.0-pl
Release date 02.20.2026
Downloads 5
Views 54
Warning! This component requires PHP 8.2 or higher!
Warning! This package requires MODX 3 or higher.
CrawlerDetect is a free MODX component, lovingly created for the community. It uses the proven JayBizzle/Crawler-Detect engine, which reliably detects bots and crawlers based on User-Agent and HTTP headers.

✔️ What CrawlerDetect gives you:


  • 📊 Clean analytics — bots no longer distort statistics.
  • 🔐 Protection of forms and critical parts of the site without captcha.
  • 🚀 Less load on the server and database.
  • 💻 Simple integration with MODX and flexible settings.

Why choose CrawlerDetect:


  • Free and community-focused.
  • A robust database of known bots thanks to JayBizzle/Crawler-Detect.
  • Suitable for blogs, corporate websites, online stores, and APIs.

Add CrawlerDetect to your MODX website and get free, reliable protection from spambots and crawlers.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0-pl] - 2025-02-20

Added

  • Сниппет isCrawler — определение ботов по User-Agent и заголовку http_from (библиотека JayBizzle/Crawler-Detect)
  • Сниппет crawlerDetectBlock — preHook для FormIt для блокировки отправки форм ботами без CAPTCHA
  • Интеграция с FormIt (preHooks), FetchIt и SendIt (через FormIt)
  • Системные настройки: текст сообщения при блокировке, опция логирования
  • Зависимость jaybizzle/crawler-detect подключается через Composer при сборке пакета (composer install на сервере не требуется)
  • Документация: user-guide.md, api.md, readme.txt, changelog.txt

Requirements

  • MODX Revolution 3.x
  • PHP 8.2+