Back to Templates

Automate Morning Brew–style Reddit Digests and Publish to DEV using AI

Created by

Created by: Angel Menendez || djangelic

Angel Menendez

Last update

Last update a day ago

Share


This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Who’s it for

Community managers, content marketers, and builders who want a daily, skimmable update from a subreddit—automatically summarized, formatted, and cross-posted to DEV Community.

Here is a Link to video hackathon detailing this build.

What it does

  • Collects fresh posts from a subreddit (seeded via RSS).
  • Uses the Bright Data node to batch-scrape each post for richer fields (upvotes, comment count, comments).
  • Flattens comments/replies with JMESPath and trims payload size.
  • Summarizes into a Morning Brew–style brief (Top Stories, Quick Hits, Community Q&A, Comment Spotlight).
  • Converts to clean Markdown and publishes to DEV with HTTP Request.
  • Optional: emails the same digest via Gmail.

How to set up

  1. Trigger: Start with Manual Trigger; swap to Cron (daily) when ready.
  2. RSS → URLs: Set the subreddit RSS of your choice, just add .rss to the end of the subreddit URL.
  3. Update AI Prompt to fit your needs

Requirements

  • DEV Community API key.
  • Bright Data account + the Bright Data api key Found Here.
  • Optional: LLM provider credentials (OpenAI, Gemini).

How to customize

  • Swap DEV publishing for email/Slack; or post both.
  • Add more subreddits and dedupe by URL.

Best practices

  • No hardcoded API keys—use credentials.
  • Pin long-running outputs while building to save credits.
  • Only collect publicly available data with Bright Data.