Telegram channel to Readeck & Hoarder

Automated workflow for Telegram that retrieves links from a channel, filters out saved links, and saves new links to Readeck and Hoarder, running on a scheduled basis to ensure timely updates and organization.

7/8/2025
15 nodes
Complex
schedulecomplexschedule triggersplitoutsticky noteautomationadvancedcronapiintegration
Categories:
Schedule TriggeredComplex Workflow
Integrations:
Schedule TriggerSplitOutSticky Note

Target Audience

This workflow is ideal for:
- Content Curators: Individuals who collect and organize online resources, ensuring nothing valuable is missed.
- Social Media Managers: Professionals who need to track shared links from Telegram channels for content planning.
- Developers: Those looking to automate the process of saving links from Telegram to Readeck and Hoarder.
- Researchers: Users who want to gather and save relevant online materials efficiently.

Problem Solved

This workflow addresses the challenge of managing and saving links shared in Telegram channels. It automates the process of filtering out already saved links and saving new ones to both Readeck and Hoarder, thus ensuring that users can focus on gathering new information without the hassle of manual tracking.

Workflow Steps

  • Schedule Trigger: Initiates the workflow at regular intervals set by the user.
    2. Fetch Telegram Updates: The workflow retrieves messages from a specified Telegram channel using the bot token.
    3. Extract Links: The channel_links_tg node filters messages to extract URLs from posts that contain hyperlinks.
    4. Retrieve Saved Links: It fetches saved links from both Readeck and Hoarder to compare against the new links.
    5. Filter New Links: The not_saved_links_hd and not_saved_links_rd nodes filter out any links that are already saved, ensuring only new links are processed.
    6. Save New Links: The workflow then saves the new links to Readeck and Hoarder using HTTP requests, ensuring that all relevant information is stored for future reference.
  • Customization Guide

    To customize this workflow:
    - Change Schedule: Adjust the timing in the Schedule Trigger node to fit your needs (e.g., every hour, daily).
    - Modify Telegram Channel: Update the chatId in the channel_links_tg node to target a different Telegram channel.
    - Alter API Endpoints: If using different services, modify the URLs in the save_link_rd and save_link_hd nodes to match the appropriate API endpoints.
    - Add Additional Processing: Users can insert more nodes between existing ones for additional processing, such as formatting or filtering data further.

    Telegram channel to Readeck & Hoarder - N8N Workflow Directory