n8n

How to Automate Telegram IT and Security News Alerts?

Keep your IT and security teams informed without checking dozens of sites. The automation reads multiple tech RSS feeds, sorts each story, and posts it to the right Telegram channel. It is ideal for following Microsoft updates, security threats, and general IT news in near real time.

A timer runs every 10 minutes. A function lists many RSS sources, and the flow loops through them one by one. Each feed is read, and only new items are kept using the publish time. If a link is from the Microsoft community site, it is sent to an M365 channel. If the title matches security keywords, it is sent to a security channel. Everything else goes to a general IT channel. Each message includes the title and the link so people can act fast.

Setup is simple if you already use Telegram. Create a bot, connect it to three channels or groups, and choose the credentials in each Telegram node. Add or edit feed URLs in the RSS Source node to fit your needs. Expect less time spent collecting news and quicker reactions to important posts, especially for patching, incidents, and Microsoft changes.

What are the key features?

  • Scheduled checks every 10 minutes using a Cron trigger
  • Central RSS source list managed in a single function node
  • Batch processing that loops through each feed one at a time
  • RSS reader pulls titles, links, and dates from each source
  • New item filter uses publish time to avoid reposting old news
  • Domain check routes Microsoft community posts to an M365 channel
  • Security keyword regex matches titles in multiple languages
  • Telegram delivery to three channels with separate credentials

What are the benefits?

  • Reduce manual news checks from 60 minutes to 5 minutes per day
  • Post updates within 10 minutes of publication for faster response
  • Cut duplicate posts by filtering items already seen
  • Handle many RSS sources at once with no extra effort
  • Send Microsoft and security items to the right teams automatically

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. Create a Telegram bot with BotFather and copy the bot token. Create or choose three Telegram channels or groups for IT, Security, and M365. Add your bot to each channel and give posting rights.
  4. In the n8n Credentials manager, create a new Telegram credential for each channel or reuse one credential. Paste the bot token and save. Name them clearly, for example IT_RSS, Security_RSS, and M365_RSS.
  5. Open each Telegram node in the workflow and select the matching credential. Set the chatId to the correct channel or group. Post a test message in Telegram to confirm the bot can post.
  6. Open the Cron node and adjust the schedule if needed. The default is every 10 minutes.
  7. Open the RSS Source function node and add or remove feed URLs to match your interests. Save the changes.
  8. Run the workflow once with Execute Workflow. Check your Telegram channels to confirm that new items are posted with title and link.
  9. If no messages appear, check that the feeds have new items. The new item filter skips items already seen. For testing, you can temporarily allow all items by bypassing the filter function or by clearing its stored data and running again.
  10. If posting fails, verify the bot is an admin in the channel, confirm the chatId, and check that the link filtering rules are not routing items to a different channel.

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.