Templates / Track npm package downloads with Telegram commands and reports

Track npm package downloads with Telegram commands and reports

Ready for 3.0

by Monfort N. Brian | 宁俊 ✓ · 42 views · created 2026-03-08 · Market Research, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What 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).

  1. Parse Command (Code): runs custom JavaScript code
  2. Fetch Weekly Digest (Code): runs custom JavaScript code
  3. Fetch Monthly Digest (Code): runs custom JavaScript code
  4. Check Milestones (Code): runs custom JavaScript code
  5. Switch: routes items into 6 branches
  6. Send Weekly Digest (Telegram): uses Telegram
  7. Send Monthly Digest (Telegram): uses Telegram
  8. Has Milestones? (If): checks a condition and branches into true / false
  9. Fetch All-Time Downloads (Code): runs custom JavaScript code
  10. Fetch Weekly Downloads (Code): runs custom JavaScript code

…plus 11 more steps. See the full node list below.

Services it uses

Telegram

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)

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,…

Excerpt from Monfort N. Brian | 宁俊's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.