This document outlines the functionality and characteristics of the Reddit Scraper node, which enables automated content extraction from Reddit.

Node Inputs

Optional Fields

  • Subreddit: Target subreddit (default: ‘all’)
  • Query: Search term for finding relevant posts
  • Post Limit: Number of posts to return (default: 10, max: 500)
  • Sort by: Post sorting method:
    • hot: trending posts
    • new: recent posts
    • top: highest rated posts
    • relevance: most relevant to query

Node Output

All outputs are provided as lists (string[]):

  • Post Titles: Titles of scraped posts
  • Post URLs: Links to scraped posts
  • Post Contents: Text content from posts
  • Post Comments: User comments from the post

Node Functionality

The Reddit Scraper node retrieves posts and content from Reddit.

Key features include:

  • Flexible search options
  • Multiple sorting methods
  • Customizable post limits
  • Subreddit targeting
  • Batch processing via Loop Mode

When To Use

The Reddit Scraper node is essential when you need to monitor or collect content from Reddit. Common use cases include:

  • Trend Analysis: Track trending topics in specific communities
  • Content Research: Gather information on specific topics
  • Community Monitoring: Follow discussions in target subreddits
  • Data Collection: Aggregate posts for analysis

Some specific examples:

  • Monitoring investment discussions in r/wallstreetbets
  • Collecting programming solutions from r/programming
  • Tracking product mentions in relevant subreddits
  • Gathering user feedback about specific topics

In summary, the Reddit Scraper node provides comprehensive Reddit content extraction capabilities, making it ideal for monitoring discussions and collecting targeted information from Reddit communities.