Decio

Decio

infosec guy โ‹† ๐˜—๐˜ฆ๐˜ณ๐˜ช๐˜ฎ๐˜ฆ๐˜ต๐˜ฆ๐˜ณ ๐˜ด๐˜ฉ๐˜ฆ๐˜ณ๐˜ฑ๐˜ข โ‹† ส™สŸแดœแด‡ แด›แด‡แด€แดแด‡ส€ โ‹† แด แด‡ษชสŸสŸแด‡แดœส€ โ‹† ๐•”๐•ฆ๐•ฃ๐•š๐• ๐•ค๐•š๐•ฅ๐•ช ๐•”๐•ฆ๐•๐•ฅ๐•š๐•ค๐•ฅ โ‹† ๐šŒ๐š‘๐šŠ๐š˜๐š๐š’๐šŒ ๐š๐š˜๐š˜๐š โ‹† toujours en quรชte โ‹† melomaniac โ‹† migrant๐Ÿ‘ฃ โ‹† ๐Ÿดโ€โ˜ ๏ธโ‹†โ˜ฎโ‹†๐Ÿณ๏ธโ€๐ŸŒˆ

Bobe_bot on Security ๐Ÿค–๐Ÿ”

Bobe_bot is a small Mastodon bot that watches the infosec and geek world so you don’t have to โ€” or rather, so you can enjoy a curated, lightly humorous digest of it on Mastodon.

“Bobe” โ€” a name with a double bottom, like a good Romand onion (or a CVE worth peeling).

The name is a deliberate wink at Bruce Schneier’s Schneier on Security โ€” one of the foundational voices in the security world โ€” and at all the blogs, accounts and newsletters that adopted the “X on Security” format and shaped how an entire generation thinks about infosec. If you’ve been reading security blogs since the early 2000s, you know the lineage.

“Bobe” also carries a very Swiss meaning. In the Dictionary of Swiss Romand French, bobet [bษ”bษ›] means: naรฏve, foolish, simpleton โ€” but said with an affectionate grin, never cruelty. “Espรจce de bobet, va!” is the kind of thing you say to someone you like, after they’ve done something endearingly dumb.

A bot that owns being a little bobet โ€” one that may occasionally hallucinate a CVE, misread a feed, or confidently post nonsense โ€” is making an honest promise. Technically serious about its data, genuinely humble about its limits.


What does it post?

Bobe_bot publishes several types of content, automatically, several times a day:

๐Ÿ“ฐ RSS digest โ€” Articles selected from infosec and tech feeds (via selfoss), filtered by Claude for relevance. Only vulnerabilities, breaches, OSINT, hacker tools, AI & security make the cut. Written in the language of the original article.

๐Ÿ”“ CVE of the day โ€” A daily vulnerability spotlight from vulnerability.circl.lu, enriched with a description and severity context.

๐Ÿ•ต๏ธ Sketchy IP โ€” The most “interesting” attacker of the last 24 hours detected by the CyberVeille honeypot. Complete with a tongue-in-cheek profile.

๐Ÿ“บ Teletext โ€” Screenshots from Swiss and Italian teletext (RTS, RSI, RAI Televideo) with OCR-extracted news snippets. No commentary โ€” just the image and a link. Old-school vibes, on purpose.

๐Ÿ’ฐ Crypto โ€” A brief, lightly ironic market update three times a day (because even security folks check the charts).

๐Ÿ”ฎ Security oracle โ€” An aphorism, a thought, or an observation about security culture. Written by Claude, with a touch of geek philosophy.

๐Ÿงฉ Geek pause โ€” Twice a week, something lighter: a retro tech fact, a curious protocol, a digital culture snippet. To decompress.

๐Ÿ“Š Trending โ€” A daily synthesis of what’s trending in the infosec sphere.

๐ŸŒค๏ธ Cyber meteo โ€” A “security weather forecast” for the day.

โ“ Quiz โ€” A weekly infosec question for the community, with answers posted later.


Architecture

Bobe_bot architecture diagram

A bit of history

Bobe_bot started as a simple Python script โ€” a cron job that scraped a few RSS feeds and published raw titles to Mastodon. No filtering, no intelligence, no style.

Over time, it grew: Shodan integrations, crypto tickers, CVE lookups. But it was still largely mechanical โ€” post first, think never.

The current version (v4) is a full rewrite with a clear architecture: modular jobs, a shared LLM layer (Claude), a SQLite deduplication store, and a Mastodon client wrapper. Each module is independent and testable.

The key change: Claude is used as a filter and writer, not a replacement for human judgment. It selects, contextualises, and writes โ€” but the data always comes from public, verifiable sources. And a safety-check pass ensures nothing snarky or unkind makes it through.


Disclaimer

Bobe_bot is an experimental, personal project.

The bot’s name is intentionally silly. The content tries not to be.


Runs on a tiny VPS in Switzerland ๐Ÿ‡จ๐Ÿ‡ญ ยท Powered by Python, Claude, and mild sleep deprivation ยท Made with โค๏ธ by Decio