Daily News Digest
2025
A scheduled automation that filters the day's news down to what's actually relevant to me and delivers it every morning. Same idea as the deadline bot: push the information to me, don't make me go looking.
- Python
- Automation
- Discord
The idea
Following news properly means visiting several sources and skimming a lot of material that does not concern me. The filtering is mechanical and repetitive, which makes it exactly the sort of thing worth handing to a script.
How it works
- Collects the day's items from the sources I care about.
- Scores and filters them against my own topics of interest instead of a generic popularity ranking.
- Delivers a short digest every morning, with links out to anything worth reading in full.
- Runs unattended on a schedule.
What I learned
The interesting parameter is how aggressive the filter is. Loose filtering rebuilds the problem it was meant to solve; tight filtering silently drops things I would have wanted. Tuning that trade-off against my own reading over a few weeks did more for the tool than any change to how it fetched or formatted the news.