Automated file downloader Telegram bot using n8n and direct link parsing
- Accepts valid direct download links
- Validates the URL using regex
- Downloads the file using HTTP Request
- Sends the file back to the user via Telegram
- Clone the repo and open the project in n8n.
- Replace the Telegram credentials in the
Telegram TriggerandSend File to Usernodes with your bot credentials. - Deploy the workflow on your n8n instance or n8n.cloud.
- Add your bot to Telegram and test it by sending a direct file URL.
- β No credentials or secrets are stored in this version.
- β All webhook IDs and bot usernames are removed.
- β Ready to publish or fork safely.
workflow.json: Main n8n workflow (safe and sanitized).gitignore: Ensures private files are not committedREADME.md: This file
MIT License β free to use, modify, and distribute.
You can download the workflow file here:
β‘οΈ n8n-telegram-autodl-workflow.json
Add download link to n8n workflow