KI-Nachrichten zu Telegram

Fortgeschritten

Dies ist ein Personal Productivity, AI Summarization-Bereich Automatisierungsworkflow mit 10 Nodes. Hauptsächlich werden JinaAi, Telegram, ChainLlm, RssFeedReadTrigger, LmChatGoogleGemini und andere Nodes verwendet. KI-Nachrichtenzusammenfassung mit Gemini 2.5 Flash generieren und an Telegram senden

Voraussetzungen
  • Telegram Bot Token
  • Google Gemini API Key
Workflow-Vorschau
Visualisierung der Node-Verbindungen, mit Zoom und Pan
Workflow exportieren
Kopieren Sie die folgende JSON-Konfiguration und importieren Sie sie in n8n
{
  "id": "zDkzvOtSzX6bWfNH",
  "meta": {
    "instanceId": "e57d916222032d19fc69f0f34e059f722d4f608515cab84ee2db9eaaa4240714",
    "templateCredsSetupCompleted": true
  },
  "name": "AI News to Telegram",
  "tags": [],
  "nodes": [
    {
      "id": "0977ff6e-f60d-4ace-aa2f-97b26c624703",
      "name": "Bericht generieren",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        528,
        112
      ],
      "parameters": {
        "text": "=You are an expert AI Technology Analyst. Your task is to process scraped articles from two distinct news sources: \"AI Tech Suite News\" and \"AI-News\". Your goal is to synthesize this information into a single, concise, and insightful daily intelligence briefing.\n\nAnalyze the content from both sources to identify the most significant news, find common themes, and highlight unique stories from each. The final output must be a well-structured report formatted using ONLY the following Telegram-supported HTML tags: <b>, <i>, <u>, <s>, <code>, <pre>, and <a>. For lists, DO NOT use <ul>, <ol>, or <li> tags. Instead, create lists by starting each item on a new line with a hyphen character (-).\n\n\n**Input Data:**\n\n* **Data from AI-News:**\n    `\nTitle : {{ $json.title }}\nContent : {{ $json.content }}\nPublished : {{ $json.publishedTime }}\n`\n\n**Required Output Structure:**\n\n---\n\n**Today's AI Intelligence Briefing**\n**Date:** {{ new Date().toLocaleDateString('en-GB', { day: 'numeric', month: 'long', year: 'numeric' }) }}\n\n**Top Headlines**\n*(Identify the 3-4 most critical and impactful news items from across both sources. Present them as concise, single-sentence bullet points.)*\n* * * **Deep Dive: Major Developments & Common Themes**\n*(Analyze stories covered by both sources. For each major theme or event, provide a 2-3 sentence summary explaining the key points, the companies involved, and why it's significant. Use bold subheadings for each theme.)*\n\n**Theme/Story 1:**\n...\n\n**Theme/Story 2:**\n...\n\n\n**IMPORTANT** : Generate Text that can be sent to telegram chat as text message.",
        "batching": {},
        "promptType": "define"
      },
      "typeVersion": 1.7
    },
    {
      "id": "7132f95b-8154-411b-9b2c-9956e8744fc8",
      "name": "Gemini 2.5 Flash",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        736,
        -32
      ],
      "parameters": {
        "options": {}
      },
      "credentials": {
        "googlePalmApi": {
          "id": "CRAXPLUPIbNPKb58",
          "name": "Google Gemini API"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "7bace8d8-2a5e-4eb8-89fd-ee9e44f128ff",
      "name": "Textnachricht senden",
      "type": "n8n-nodes-base.telegram",
      "position": [
        1024,
        112
      ],
      "webhookId": "e82b0b62-3f1e-43b9-8785-7beb669ef7db",
      "parameters": {
        "text": "={{ $json.text }}",
        "chatId": "CHAT_ID",
        "additionalFields": {
          "parse_mode": "HTML"
        }
      },
      "credentials": {
        "telegramApi": {
          "id": "G3ahQAPH5eCYY6FB",
          "name": "Telegram account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "9583e193-69f6-45e5-a346-9afc4bcc3e28",
      "name": "KI-Nachrichten-Feed",
      "type": "n8n-nodes-base.rssFeedReadTrigger",
      "position": [
        -80,
        112
      ],
      "parameters": {
        "feedUrl": "https://www.artificialintelligence-news.com/feed/",
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "c6bc8303-859f-4f94-8610-d68cb02ab9c6",
      "name": "Nachrichten von KI-Nachrichten-Website lesen",
      "type": "n8n-nodes-base.jinaAi",
      "position": [
        224,
        112
      ],
      "parameters": {
        "url": "={{ $json.link }}",
        "options": {},
        "requestOptions": {}
      },
      "credentials": {
        "jinaAiApi": {
          "id": "n4cj9W8wOfjdQiaB",
          "name": "Jina AI account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "3e84bc24-1aab-4d23-b34b-a76edd077111",
      "name": "Haftnotiz",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -176,
        -112
      ],
      "parameters": {
        "width": 288,
        "height": 576,
        "content": "## **`AI-News Feed`**\n\nThis is the starting point of the workflow.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n* **Action:** Triggers automatically every minute.\n* **Source:** Fetches new articles from the RSS feed at `https://www.artificialintelligence-news.com/feed/`.\n* **Output:** Sends the new article's title, link, and other metadata to the next node."
      },
      "typeVersion": 1
    },
    {
      "id": "a517cd26-0a88-4441-8e67-550fdb111c5b",
      "name": "Haftnotiz1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        128,
        -112
      ],
      "parameters": {
        "color": 7,
        "width": 288,
        "height": 576,
        "content": "## **`Read News from AI News Website`**\n\nThis node gets the full content of the news article.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n* **Action:** Takes the `link` from the RSS Feed node.\n* **Service:** Uses Jina AI to \"scrape\" or read the full text from that link.\n* **Output:** Provides the clean content of the article to the report generation node.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "41df0193-7200-46b1-a8c1-d82d975aa2ab",
      "name": "Haftnotiz2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        432,
        -112
      ],
      "parameters": {
        "color": 2,
        "width": 464,
        "height": 576,
        "content": "## **`Generate Report`**\n\nThis is the *`brain`* of the workflow.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n* **Action:** Uses the Gemini model to create a summary based on the prompt and the scraped article content.\n* **Function:** Uses the detailed prompt and the Gemini model to analyze the input and generate a structured news report.\n* **Output:** Sends the final, formatted report text to the Telegram node.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "d38ce4da-0ccc-4eb6-a6c1-01b15b873535",
      "name": "Haftnotiz3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        912,
        -112
      ],
      "parameters": {
        "color": 6,
        "width": 320,
        "height": 576,
        "content": "## **`Send a text message in Telegram`**\n\nThis is the final step that sends the result.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n* **Action:** Takes the final report (`text` output) from the \"Generate Report\" node.\n* **Destination:** Sends this report as a message to your specified Telegram Chat ID.\n* **Result:** You receive the AI-generated news briefing in Telegram."
      },
      "typeVersion": 1
    },
    {
      "id": "6ba04be9-4cd6-4a06-b35d-eb9ecd56a2e0",
      "name": "Haftnotiz4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -480,
        -112
      ],
      "parameters": {
        "color": 3,
        "width": 288,
        "height": 576,
        "content": "## Workflow Summary: AI News to Telegram\n\nThis workflow automates the process of creating and delivering AI-powered news summaries.\n\n**End-to-End Process:**\n1.  **Trigger:** The workflow starts when a new article is published on the **AI-News** RSS feed.\n2.  **Scrape:** It uses **Jina AI** to read the full content of that article from its link.\n3.  **Analyze:** The scraped text is sent to the **Gemini 2.5 Flash LLM**.\n4.  **Generate:** The AI generates a structured summary based on a custom analyst prompt.\n5.  **Deliver:** The final, formatted report is sent as a message to a specific chat on **Telegram**.\n\n**Goal:** To provide automated, concise briefings of the latest articles from AI-News directly to Telegram."
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "7e8007df-6f0f-4612-934e-798ab660f92e",
  "connections": {
    "9583e193-69f6-45e5-a346-9afc4bcc3e28": {
      "main": [
        [
          {
            "node": "c6bc8303-859f-4f94-8610-d68cb02ab9c6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0977ff6e-f60d-4ace-aa2f-97b26c624703": {
      "main": [
        [
          {
            "node": "7bace8d8-2a5e-4eb8-89fd-ee9e44f128ff",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7132f95b-8154-411b-9b2c-9956e8744fc8": {
      "ai_languageModel": [
        [
          {
            "node": "0977ff6e-f60d-4ace-aa2f-97b26c624703",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "c6bc8303-859f-4f94-8610-d68cb02ab9c6": {
      "main": [
        [
          {
            "node": "0977ff6e-f60d-4ace-aa2f-97b26c624703",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Häufig gestellte Fragen

Wie verwende ich diesen Workflow?

Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.

Für welche Szenarien ist dieser Workflow geeignet?

Fortgeschritten - Persönliche Produktivität, KI-Zusammenfassung

Ist es kostenpflichtig?

Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.

Workflow-Informationen
Schwierigkeitsgrad
Fortgeschritten
Anzahl der Nodes10
Kategorie2
Node-Typen6
Schwierigkeitsbeschreibung

Für erfahrene Benutzer, mittelkomplexe Workflows mit 6-15 Nodes

Autor
Harsh Maniya

Harsh Maniya

@harshmaniya1

Crafting Intelligent AI Solutions | AI Engineer building the next generation of intelligent workflows on n8n. Automating the complex, one node at a time.

Externe Links
Auf n8n.io ansehen

Diesen Workflow teilen

Kategorien

Kategorien: 34