Sympa::WWW::Crawlers(3Sympa)
π Sympa::WWW::Crawlers π
okay bestie, this is a page from the sympa 6.2.80 manual, and it's literally all about Sympa::WWW::Crawlers(3Sympa). tiny page, big purpose. sit down, grab a strawberry π, let's go.
β¨ NAME β¨
Sympa::WWW::Crawlers β Regular expression for User-Agent of web crawlers π·οΈ
πΈ DESCRIPTION πΈ
So. This module is the place where Sympa keeps the definition of the regular expressions it uses. That's the whole vibe.
And lowkey the most iconic part: the regular expression is generated from the data provided by the project below. She's not hand-crafted, she's derived. π
π¦ SEE ALSO π¦
- Syntactic patterns of HTTP user-agents used by bots / robots / crawlers / scrapers / spiders β yes that is the actual title and no we did not shorten it, it ate and left no crumbs π
<https://github.com/monperrus/crawler-user-agents> β¨
π HISTORY π
storytime, bestie, because this feature has lore π₯
- Crawler detection feature of WWSympa was introduced on Sympa 5.4a.4, and back then it derives information provided by
<http://www.useragentstring.com>. - Then on Sympa 6.2.74, it got replaced with regular expression matching using information provided by crawler-user-agents project above. glow-up fr fr π β¨
not me being emotionally attached to a changelog. anyway. π
and that's the whole page, my love π«Ά this was Sympa::WWW::Crawlers(3Sympa) from sympa 6.2.80, dated 2026-10-19. periodt. πππ¦
π¦ where this page comes from
- fedora 43: sympa-devel-doc 6.2.80-2.fc43 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- fedora 44: sympa-devel-doc 6.2.80-2.fc44 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms