See llms.txt for all machine-readable content.

Reddit and Telegram integration

Save yourself the work of writing custom integrations for Reddit and Telegram and use n8n instead. Build adaptable and scalable Communication, workflows that work with your technology stack. All within a building experience you will love.

How to connect Reddit and Telegram

Create a new workflow and add the first step

In n8n, click the "Add workflow" button in the Workflows tab to create a new workflow. Add the starting point – a trigger on when your workflow should run: an app event, a schedule, a webhook call, another workflow, an AI chat, or a manual trigger. Sometimes, the HTTP Request node might already serve as your starting point.

Reddit and Telegram integration: Create a new workflow and add the first step

Monitor viral Reddit posts and send GPT-4o-mini summaries to Telegram

Who's it for This workflow is perfect for: Content creators who need to stay on top of trending topics Marketers tracking industry discussions and competitor mentions Community managers monitoring relevant subreddits Researchers gathering trending content in specific niches Anyone who wants curated Reddit updates without manual browsing What it does This automated workflow: Monitors multiple subreddits for viral posts daily Filters posts based on engagement metrics (upvotes and recency) Generates concise AI summaries of trending content Delivers formatted updates directly to your Telegram chat Runs completely hands-free once configured How it works Step 1: Configuration & Scheduling Triggers daily at 8 AM (customizable) Loads your configured subreddit niches and Telegram settings Step 2: Data Collection Loops through each subreddit in your niche list Fetches the 50 newest posts from each subreddit Extracts key data: title, URL, upvotes, timestamp, subreddit name Step 3: Smart Filtering Applies viral post criteria: Posts with 500+ upvotes, OR Posts with 70+ upvotes created within the last 24 hours Ensures only high-engagement content passes through Step 4: AI Summarization Aggregates all filtered posts into a single batch Sends to GPT-4o-mini for analysis Generates concise 100-200 word summaries Formats output for Telegram markdown Step 5: Delivery Sends all summaries to your Telegram chat Includes post links and engagement metrics Delivers in a clean, readable format Setup steps 1. Configure Reddit credentials Connect your Reddit OAuth2 API credentials in the "Get Reddit Viral Posts" node Ensure you have API access enabled on your Reddit account 2. Configure Telegram credentials Add your Telegram bot token in the "Send to Telegram" node Get your chat ID by messaging your bot and checking updates 3. Customize your niches Open the "Workflow Configuration" node Edit the niches array with your target subreddits Default niches: technology, programming, science, gaming 4. Set your Telegram chat ID Replace the default chat ID (7917193308) in "Workflow Configuration" Use your personal chat ID or group chat ID 5. Adjust the schedule (optional) Modify the "Daily 8 AM Trigger" to your preferred time Change frequency if you want multiple updates per day 6. Test before activating Run the workflow manually using the "Test workflow" button Verify summaries arrive in Telegram correctly Check that filtering logic works as expected Requirements Required credentials: Reddit OAuth2 API access (free) Telegram bot token (free via @BotFather) OpenAI API key for GPT-4o-mini (paid) Platform requirements: n8n instance (self-hosted or n8n Cloud) Active internet connection Sufficient API rate limits for your usage Technical knowledge: Basic understanding of n8n workflows Ability to generate API credentials Familiarity with Telegram bots (helpful but not required) How to customize Adjust subreddit monitoring: Add or remove subreddits in the niches array Format: ["subreddit1", "subreddit2", "subreddit3"] Example: ["machinelearning", "datascience", "artificial"] Modify viral post criteria: Edit the "Filter" node conditions Change upvote thresholds (default: 500+ or 70+ within 24h) Adjust time window for recency checks Customize AI summaries: Update the system prompt in "AI Summarizer" node Change summary length (default: 100-200 words) Modify tone, style, or focus areas Switch to different OpenAI models if needed Change scheduling: Modify trigger time in "Daily 8 AM Trigger" Options: hourly, twice daily, weekly, custom cron Consider API rate limits when increasing frequency Adjust data collection: Change the limit parameter in "Get Reddit Viral Posts" Default: 50 posts per subreddit Higher limits = more comprehensive but slower execution Enhance filtering logic: Add additional criteria (comments count, awards, etc.) Create category-specific thresholds Filter by post type (text, link, image) Format Telegram output: Modify parse_mode in "Send to Telegram" node Options: Markdown, HTML, or plain text Customize message structure and styling

Build your own Reddit and Telegram integration

Create custom Reddit and Telegram workflows by choosing triggers and actions. Nodes come with global operations and settings, as well as app-specific parameters that can be configured. You can also use the HTTP Request node to query data from any app or service with a REST API.

Reddit supported actions

Telegram supported actions

Reddit and Telegram integration details

Reddit

Reddit

Reddit is the best place where people come together to have the most authentic and interesting conversations on the internet. It is the place where you can dive into anything and connect with people on any topic.

Telegram

Telegram

Telegram is one of the fastest and most secured messaging apps on the market, connecting people via unique distributed network of data centers around the globe. You can create group chats up to 200,000 members, share large videos and documents of any type. It is completely free, and offers many unique features and options.

FAQ about Reddit integrations

Need help setting up your Reddit and Telegram integration?

Discover our latest community's recommendations and join the discussions about Reddit and Telegram integration.

  • Trigi Digital

    Telegram Node Error connect ETIMEDOUT

    Trigi Digital

    Describe the problem/error/question I haved 2 n8n installation with same web server and config (Nothing different from firewall etc): n8n version 1.42.1 > No problem n8n version 1.46.0 > Upgrade from 1.44.1 and this is…

    Open topic
  • lg-n9n

    Error Due to Telegram API limitations, you can use just one Telegram trigger for each bot at a time

    lg-n9n

    Hello, i am hosting n8n local on a VPS. I am working on a workflow that starts with a telegram trigger. At first i created multiple telegram triggers until i got the following error Due to Telegram API limitations, you…

    Open topic
  • kingcatlite

    Telegram bot how to - (im still new)

    kingcatlite

    Hi there, this tool is very exciting and im currently having fun trying it out, especially about the possibility for it to make telegram integration and chatbot so i manage to make a simple telegram chatbot that can ans…

    Open topic
  • Sanders Röhling Immobilien

    Telegram AI Agent creates infinite loop by reacting to its own messages

    Sanders Röhling Immobilien

    I am building a Telegram AI agent in n8n to automatically communicate with tenants. The agent decides whether it can answer directly or needs to escalate the message to a team lead. My current workflow structure is: Te…

    Open topic
  • Sanders Röhling Immobilien

    Help: AI Agent with two Telegram tools either returns “Bad request” or sends no message at all

    Sanders Röhling Immobilien

    Hi everyone, I’m currently building a Telegram chatbot in n8n using the AI Agent node. The goal is to create a tenant support bot for property management. The planned logic is the following: The bot receives a messa…

    Open topic

Looking to integrate Slack and VirusTotal in your company?

Trusted by teams building smarter workflows.

Why

Why use n8n to integrate Reddit with Telegram

Handle branching, merging and iteration easily. Pause your workflow to wait for external events.

Re-run single steps to test changes in no time. And pin your data to avoid generating trigger events every time you execute.

Your data is displayed alongside your settings, making edge cases easy to track down.

Use 1000+ workflow templates available from our core team and our community.

Copy and paste, easily import and export workflows.

Simple enough to 
understand + sophisticated 
enough to ship