
I Built 3 AI-Powered News Channels That Run for $0/Day
Every 30 minutes, three Telegram channels update with breaking news — curated from 22 trusted RSS feeds, formatted in a clean breaking-news style, and posted with article images. The entire pipeline costs $0 per day to run. No GPT API calls. No cloud functions. No monthly SaaS fees. Just Python, RSS, and cron. Here's how I built it. The Architecture RSS Feeds (22 sources) → Python Script → Telegram Bot API → 3 Channels ↑ System Cron (*/30 * * * *) That's it. No database. No queue. No Lambda. A single Python script runs every 30 minutes via cron, pulls fresh stories from RSS feeds, deduplicates against a JSON file, and posts to Telegram. The Three Channels 🌍 The Daily Brief — World News Sources: BBC World, BBC Top Stories, Al Jazeera, NPR World, The Guardian, PBS NewsHour These are tier-1 news organizations with free RSS feeds. BBC provides media:thumbnail in their RSS, so we get images for free. 🤖 AI Pulse Daily — Tech & AI News Sources: TechCrunch, Ars Technica, The Verge, Wired, Vent
Continue reading on Dev.to Python
Opens in a new tab


