📱 Automate crypto news posting to X & Telegram with AI summarization

⚡ 3,151 views · 📱 Social Media & Email Marketing

💡 Pro Tip — Twitter’s API is paid now, which makes simple data pulls expensive. ScraperNode is a community node that scrapes Twitter profiles and posts without needing API access.

View All Scrapers

Description

Automate Crypto News Posting to X & Telegram with AI Summarization

This n8n template automates the process of curating and sharing the latest cryptocurrency news on X (formerly Twitter) and Telegram. By leveraging AI for content summarization, this workflow allows you to effortlessly maintain an active social media presence, keeping your audience informed about the dynamic crypto market without manual effort.

Who is this for?

This template is ideal for:

What problem is this workflow solving?

Manually tracking, summarizing, and posting crypto news across different social media platforms is time-consuming and requires constant effort. This workflow eliminates these manual tasks, allowing users to:

What this workflow does:

This workflow automates the following key steps:

  1. Scheduled News Retrieval: Uses a Schedule Trigger to run every 90 minutes (configurable), initiating the news gathering process.
  2. Real-time Crypto News Aggregation: Fetches the latest cryptocurrency news from the CryptoPanic API.
  3. Recent News Filtering: Filters news articles to include only those published within the last 30 minutes, ensuring timely updates.
  4. Content Extraction from News URLs: Visits individual news URLs and extracts the full article content.
  5. AI-Powered Content Summarization: Leverages GPT or other LLMs to extract the core content from news articles.
  6. Content Aggregation: Merges content from multiple news articles into a single input for summarization.
  7. AI-Driven Social Media Content Generation: Utilizes GPT or other LLMs to summarize the aggregated news and create two distinct outputs:
    • Concise & Engaging X Post: Optimized for Twitter’s character limit, designed to be attention-grabbing.
    • Detailed Telegram Report: A more comprehensive summary suitable for a Telegram channel or group.
  8. Automated Posting to X (Twitter): Automatically posts the generated X summary to your connected Twitter account.
  9. Automated Delivery to Telegram: Automatically sends the detailed Telegram report to your specified Telegram chat ID.

Setup:

To get started, you will need to configure the following services and credentials:

  1. CryptoPanic API Token:

    • Obtain a free API token from the CryptoPanic website: https://cryptopanic.com/
    • In n8n, navigate to the “HTTP Request” node (named “HTTP Request”).
    • In the node parameters, locate the “URL” field and replace "YOURTOKEN" in the URL with your obtained CryptoPanic API token.
  2. OpenAI API Key:

    • Obtain an API key from OpenAI: https://platform.openai.com/
    • For Content Extraction: In n8n, connect your OpenAI account to the “ContentExtraction GPT3.5” node (named “ContentExtraction GPT3.5”). Use your OpenAI API key for the credentials.
    • For News Summarization & Social Media Content Generation: In n8n, connect your OpenAI account to the “Summary news GPT” node (named “Summary news GPT”). Use your OpenAI API key for the credentials.
  3. X (Twitter) Developer Credentials:

    • Create a developer account and project on the X Developer Portal: https://developer.twitter.com/
    • Obtain the necessary API keys and tokens for your X app.
    • In n8n, connect your X Developer account credentials to the “X” node (named “X”).
  4. Telegram Bot and Chat ID:

    • Create a Telegram bot using BotFather on Telegram. Obtain your bot’s API token.
    • Obtain the Chat ID of the Telegram chat where you want to send news reports.
    • In n8n, connect your Telegram Bot API token to the “Telegram” node (named “Telegram”).
    • In the “Telegram” node parameters, replace "YOUR_TELEGRAM_CHAT_ID" with your Telegram Chat ID.

How to customize this workflow:

Category:

Marketing, Social Media, AI, News Automation, Content Creation

Workflow by: Tianyi (muzi) n8n Creators Profile: https://n8n.io/creators/muzi/

đź”— Nodes Used

HTTP Request, Telegram, X (Formerly Twitter), Schedule Trigger, OpenAI

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup