Developer builds dual Bluesky-X news bot to dodge X's $0.20 per-URL posting fee

A developer built a Python-based news bot that posts articles to both Bluesky and X, but limits X posts to just five per day due to the platform's $0.20 fee per URL-containing post. Bluesky charges nothing to post, making it the default destination for all filtered stories, while only articles from sources with an OpenPageRank of 6 or higher are sent to X. The bot runs every 30 minutes via GitHub Actions, pulling the latest articles from a news API and checking a local state file to avoid duplicates. Testing with one day of Renewable Energy news on 16 September 2026 showed 270 raw articles narrowing to just 5 qualifying X posts, cutting monthly costs from a potential $204 to around $30. The project also found that standard URL and duplicate-flag filters were ineffective, with title normalisation proving far more reliable for deduplication.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in