⚙️ Tech Stack 2025:
📝 TypeScript 2.9.2 (ES5 transpiled)
🔧 IFTTT Webhooks (64KB limit!)
🐘 Mastodon API
🦋 Bridgy Fed
🧪 200+ tests (complete coverage)
📦 GitHub (23 releases)
Legacy omezení + moderní řešení = zajímavé výzvy! 🎯
#zprávobot
#ZprávobotRecap2025
⚙️ Tech Stack 2025:
📝 TypeScript 2.9.2 (ES5 transpiled)
🔧 IFTTT Webhooks (64KB limit!)
🐘 Mastodon API
🦋 Bridgy Fed
🧪 200+ tests (complete coverage)
📦 GitHub (23 releases)
Legacy omezení + moderní řešení = zajímavé výzvy! 🎯
#zprávobot
#ZprávobotRecap2025
🦋 Plot Twist 2025: BlueSky Bridge!
Začali jsme jako malý Mastodon projekt.
Skončili jsme s 931 bot účty na dvou platformách! 🤯
485 botů na 🐘
446 botů bridgovaných na 🦋
Jak? Bridgy Fed (brid.gy) bridguje 92.4% našich botů!
#zprávobot
#ZprávobotRecap2025
🦋 Plot Twist 2025: BlueSky Bridge!
Začali jsme jako malý Mastodon projekt.
Skončili jsme s 931 bot účty na dvou platformách! 🤯
485 botů na 🐘
446 botů bridgovaných na 🦋
Jak? Bridgy Fed (brid.gy) bridguje 92.4% našich botů!
#zprávobot
#ZprávobotRecap2025
🐛 Bug #1: Anchor Tag Malformation
WTF Factor: 9/10 🤯
Input:
pic.twitter.com/xyz
Output:
https://pic.twitter.com/xyz
HTML entity decoding vs URL detection = pekelná situace! Trvalo to, ale vyřešeno! 💪
#zprávobot
#ZprávobotRecap2025
🐛 Bug #1: Anchor Tag Malformation
WTF Factor: 9/10 🤯
Input:
pic.twitter.com/xyz
Output:
https://pic.twitter.com/xyz
HTML entity decoding vs URL detection = pekelná situace! Trvalo to, ale vyřešeno! 💪
#zprávobot
#ZprávobotRecap2025
🏆 #1: FilterRule System!
Revoluce ve filtrování obsahu! 🎯
Před:
PHRASES_BANNED: ["spam", "ad"]
Po:
{ type: "and", keywords: ["buy", "now"] },
{ type: "not", keyword: "legitimate" }
Boolean logika! OR/AND/NOT operace! Vícerozměrné filtrování! 💪
#zprávobot
#ZprávobotRecap2025
🏆 #1: FilterRule System!
Revoluce ve filtrování obsahu! 🎯
Před:
PHRASES_BANNED: ["spam", "ad"]
Po:
{ type: "and", keywords: ["buy", "now"] },
{ type: "not", keyword: "legitimate" }
Boolean logika! OR/AND/NOT operace! Vícerozměrné filtrování! 💪
#zprávobot
#ZprávobotRecap2025
11 RELEASES ZA 2 MĚSÍCE! 🤯
📊 Srovnání:
Q1: 3 releases za 2 měsíce
Q2: 6 releases za 3 měsíce
Q3: 3 releases za 2 měsíce
Q4: 11 releases za 2 měsíce (3.7× rychlejší!)
To je 1 verze každých 5 dní. Nepřetržitě. ⚡
#zprávobot #ZprávobotRecap2025
11 RELEASES ZA 2 MĚSÍCE! 🤯
📊 Srovnání:
Q1: 3 releases za 2 měsíce
Q2: 6 releases za 3 měsíce
Q3: 3 releases za 2 měsíce
Q4: 11 releases za 2 měsíce (3.7× rychlejší!)
To je 1 verze každých 5 dní. Nepřetržitě. ⚡
#zprávobot #ZprávobotRecap2025