Daily Reddit Digest
Subscribe to subreddits without ever opening Reddit — get one daily message summarising the top posts and the threads worth reading.
Automationeasy~15m setup
- Tools
web_fetchmemory_search- Channels
telegram- Uses
cron
Reddit is a great signal source and a terrible time sink. The fix is to sample, not browse — pick a few subreddits that consistently produce useful content, have your agent read the top posts daily, and deliver a digest you can read in 90 seconds.
What it does
- Reads top posts from your chosen subreddits via Reddit's RSS endpoints
- Filters out low-quality threads (memes, drama, rage-bait if you tag those)
- Summarises high-signal posts in 2 lines each
- Adds a "worth reading" flag for posts where comments > content
- Delivers a single Telegram message per day
What you'll need
- Web fetch — built in
- A list of subreddits — start with 3, add more later
- Cron
Setup
1. Define your subreddit set
Send to Flowly
Remember:
Subreddit subscriptions for daily digest, with weight (1-10):
- r/LocalLLaMA — 9
- r/programming — 7
- r/selfhosted — 6
- r/MachineLearning — 8
Use weight to break ties when too many high-quality posts compete.
Tag: "reddit-feeds".
2. Schedule the digest
Send to Flowly
Set up cron "reddit-digest" daily at 7:30 AM:
For each subreddit in reddit-feeds memory:
1. Fetch https://reddit.com/r/<sub>/top.rss?t=day
2. Take top 5 posts by score
3. For each, fetch the post URL and read content + first 20 comments
4. Score each post 1-10 based on:
- Original text quality (long-form > one-liner)
- Comment activity (lively discussion = bonus)
- My past interests (memory-stored signals)
5. Drop posts scoring < 6
6. Combine across subreddits, dedupe (cross-posts), sort by score
7. Take top 8 overall
8. Format Telegram message:
- Title (linked)
- Subreddit + score
- 2-line summary
- "💬 Comments worth reading" flag if score from comments > content
3. Train your filter
The first week, when the digest serves something irrelevant, tell the agent:
Send to Flowly
Skip articles about <X> in future digests.
It updates the memory profile. Within ~5 days, the digest is sharp.
Tips
- Don't follow drama subs daily. /r/AmITheAsshole content is fun but not actionable; daily exposure makes you cynical. If you want it, weekly cadence at most.
- Hold the line on count. 8 items is the sweet spot. 15 items trains you to skim past the digest.
- Cross-post dedupe is critical. /r/programming and /r/coding often surface the same article. The agent should compare URLs and collapse.
- Skip when nothing's good. Better to send "Quiet day, nothing scored above 6" than to lower the bar to fill the digest.
- Adjust by season. During launches/conferences, raise the threshold (more noise to filter). Quiet periods, lower it (fewer high-signal posts overall).