n8n

How to Automate Telegram Feed Alerts?

Stop checking feeds by hand. Send new posts straight to Telegram on a set schedule. Great for content teams, finance updates, and anyone who needs fast alerts without manual effort.

A time trigger runs the check on your schedule. The RSS Feed Read node pulls the latest items from your chosen feed. A small memory step loads the last item date that was sent. An IF check compares each item to that saved date and only passes newer posts. When a new item appears, the workflow updates the stored date and posts the title and link to Telegram. Older items are ignored so your channel stays clean and focused. The memory is stored inside n8n so it persists across runs.

You only need a Telegram bot token, a chat or channel ID, and a feed URL. Pick a frequency that fits how quickly you want alerts. Expect to cut routine monitoring time and respond to updates faster. Use it for blog releases, market news, product announcements, or any source that publishes an RSS feed.

What are the key features?

  • Scheduled checks using a Cron trigger at your chosen interval
  • Reads any RSS feed URL and pulls recent items
  • Stores the last processed date in n8n global static data
  • Filters items with an IF node to allow only newer posts
  • Updates the stored date after sending to prevent duplicates
  • Sends a Telegram message that includes the item title and link
  • Routes older items to a NoOp path so nothing extra is sent

What are the benefits?

  • Reduce manual feed checks from 30 minutes a day to under 2 minutes
  • Automate 100 percent of RSS to Telegram posting
  • Send only new items by storing the last posted date
  • Deliver near real time alerts based on your chosen schedule
  • Connect Telegram with any public RSS feed without custom code

How do you set it up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Telegram. See the Tools Required section above for links to create accounts with these services.
  3. Open the Cron node and set how often you want the feed checked. Choose a short interval for fast alerts or a longer one to reduce noise.
  4. Open the RSS Feed Read node and enter the RSS feed URL you want to monitor. Save the node.
  5. Create a Telegram bot and get the bot token. In the n8n credentials manager or by double clicking the Telegram node, click Create new credential, then follow the on screen instructions and paste the bot token.
  6. In the Telegram node, set the chat or channel ID where messages should be sent. If needed, add the bot to the channel and make it an admin so it can post.
  7. Leave the function nodes as they are. They store and update the last processed date so only new items are sent.
  8. Click Execute Workflow to run a test. Check Telegram for a message with the latest item title and link.
  9. Run it again without new feed items to confirm that no duplicate messages are sent. This validates the date filter and memory step.
  10. If no messages appear, verify the bot token, chat ID, and that the bot has permission to post. Also confirm the RSS feed returns items with a publish date.
  11. Activate the workflow. Monitor the first day of runs to fine tune the schedule and confirm the right items are being sent.

Tools Required

$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.

Telegram

Sign up

Free: $0, Telegram Bot API usage is free for developers

Similar Templates

Join Futurise to access 1,200+ automation templates

Get instant access to ready-made automation workflows for n8n, Make.com, AI agents, and more. Download, customise, and deploy in minutes.