Detect YouTube trending topics with RecentReborn and send Telegram alerts
Ready for 3.0What this workflow does
This workflow has 16 nodes and runs on a schedule (every hour) (plus 1 other trigger). Along the way it connects Telegram. It also calls app.recentreborn.com over HTTP.
How it runs
Trigger: On a schedule (every hour) (plus 1 other trigger).
- Set Trend Search Config (Edit Fields (Set)): sets 16 fields: topics, includeShorts, maxPagesPerSearch…
- Build Search Jobs (Code): runs custom JavaScript code
- Loop Over Search Jobs (Loop Over Items (Split in Batches)): loops over the items in batches
- Analyze Topics for Breakouts (Code): runs custom JavaScript code
- Prepare Page Requests (Code): runs custom JavaScript code
- Check for Report Generation (If): checks a condition and branches into true / false
- Check If Search Skippable (If): checks a condition and branches into true / false
- Prepare Telegram Report (Code): runs custom JavaScript code
- Wait: waits 3 seconds
- Send Report to Telegram (Telegram): uses Telegram
…plus 4 more steps. See the full node list below.
Services it uses
HTTP calls to: app.recentreborn.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - If
n8n-nodes-base.if - Wait
n8n-nodes-base.wait - HTTP Request
n8n-nodes-base.httpRequest - Telegram
n8n-nodes-base.telegram
From the author
Quick overview This workflow runs hourly to search YouTube via the RecentReborn API for your configured topics, tracks new video volume against a rolling baseline, detects spikes and breakout phrases, and sends a ranked digest of notable changes to a Telegram…