Automatically fetch, summarize, and send the latest news from an RSS feed to Telegram using n8n and Groq's LLaMA 3 model.
The n8n Telegram News Agent is a low-code automation workflow built with n8n that:
- Fetches the latest article from an RSS feed (e.g. BBC News)
- Summarizes the content using Groq's LLaMA 3 via API
- Sends the article title, AI-generated summary, and a link to a Telegram chat
Ideal for setting up your own daily news delivery bot in just minutes.
- Scheduled RSS fetching (custom interval)
- AI-powered summaries (Groq API)
- Includes article title + summary + link
- Sends to your Telegram bot/channel/group
- 🛠Fully customizable via n8n's visual editor
| Tool | Purpose |
|---|---|
| n8n | Workflow automation platform |
| Groq API | Summarize content using LLaMA 3 |
| Telegram | Deliver news via bot messages |
| RSS | News source (e.g., BBC, CNN) |
git clone https://github.com/BhaveshBhakta/N8N-Telegram-News-Agent.git
cd nN8N-Telegram-News-Agent- Launch your local or hosted n8n instance
- Click “Import Workflow”
- Select
rss-telegram-summary-bot.jsonfrom this repo
| Field | Value |
|---|---|
| Type | HTTP Request Auth (Header) |
| Key | Authorization |
| Value | Bearer YOUR_GROQ_API_KEY |
| Field | Value |
|---|---|
| Bot Token | From BotFather |
| Chat ID | Your chat ID or channel ID |
-
Set your Telegram chat ID in the
Telegramnode:"chatId": "YOUR_CHAT_ID"
-
RSS feed is set to:
https://feeds.bbci.co.uk/news/rss.xmlYou can change this in the
RSS Readnode.
You can run it manually or let the Schedule Trigger handle it automatically (e.g., every hour).
📰 Ukraine to receive US air defence systems
The US president says he will sell weapons to NATO, which would then give them to Ukraine.
🔗 [Read full article](https://www.bbc.com/news/articles/crl04200dp4o)YOUR_API_KEY and YOUR_CHAT_ID — be sure to replace them with environment-secured credentials in production.
MIT License