Free
Download the package from the manager of your site.
How to download?
How to download?
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.
Add CrawlerDetect to your MODX website and get free, reliable protection from spambots and crawlers.
✔️ 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+

