š Telegram Google Trends Bot Workflow

This workflow creates a powerful, multi-country Google Trends bot on Telegram. Users can request the top trending search queries for any country by simply sending its two-letter country code (eg, EG
, US
, SA
). The bot fetches the latest data, formats it into a clean report, and sends it back to the chat.
⨠Key Features
-
š Dynamic Country Selection: Get trends for any country on the fly by providing its
geo
code
-
š” Automated RSS Fetching: Pulls the latest data directly from Google's official daily trends RSS feed
-
š Clean, Formatted Reports: Uses a custom code node to generate a beautiful, Markdown-formatted message that is easy to read on mobile
-
š Rich Information: Each trend includes:
- š The search query title
- š Approximate search traffic volume (eg, "20K+ searches")
- š° Links to the top 2 related news articles, complete with their sources
-
š Optimized for Arabic: The report headers and labels are in Arabic, making it perfect for users in the MENA region, but can be easily adapted
āļø How It Works
-
š¬ Telegram Trigger: A user sends a message containing a two-letter country code (eg,
EG
)
-
š HTTP Request: The workflow uses this code as the
geo
parameter in a request to the trends.google.com/trending/rss
endpoint
-
š XML Parser: The native XML node converts the raw RSS feed data into a structured JSON format
-
š» Code (Format Report): A JavaScript function processes the JSON data. It extracts the top 5 trends, formats the titles, traffic, and news items, and constructs the final Markdown text for the report
-
š¤ Send to Telegram: The final, formatted report is sent back to the user who requested it
š ļø Setup
-
š Telegram Credentials: Add your Telegram API credentials to the
Telegram Trigger
and Send a text message
nodes
-
š (Optional) Customize Language: The text and labels in the
Code
node can be easily translated to any language you prefer