Track npm package downloads with Telegram commands and reports
Ready for 3.0What this workflow does
This workflow has 25 nodes and runs on Telegram events (message) (plus 3 other triggers). Along the way it connects Telegram.
How it runs
Trigger: On Telegram events (message) (plus 3 other triggers).
- Parse Command (Code): runs custom JavaScript code
- Fetch Weekly Digest (Code): runs custom JavaScript code
- Fetch Monthly Digest (Code): runs custom JavaScript code
- Check Milestones (Code): runs custom JavaScript code
- Switch: routes items into 6 branches
- Send Weekly Digest (Telegram): uses Telegram
- Send Monthly Digest (Telegram): uses Telegram
- Has Milestones? (If): checks a condition and branches into true / false
- Fetch All-Time Downloads (Code): runs custom JavaScript code
- Fetch Weekly Downloads (Code): runs custom JavaScript code
…plus 11 more steps. See the full node list below.
Services it uses
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 (6)
- Switch
n8n-nodes-base.switch - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Telegram
n8n-nodes-base.telegram - Telegram Trigger
n8n-nodes-base.telegramTrigger
From the author
Title Monitor npm package downloads from Telegram with commands, weekly digests, milestone alerts,... Short description Track npm package adoption directly from Telegram. This workflow provides on-demand download stats, automated weekly and monthly reports,…