Automated Torrent Search and Transmission Download
detail.loadingPreview
Automate your media acquisition with this smart n8n workflow. Triggered by a simple webhook, it searches for torrents across multiple providers, initiates downloads directly to your Transmission client, and keeps you informed with real-time Telegram notifications. Say goodbye to manual searching and downloading!
About This Workflow
This powerful n8n workflow provides a robust solution for automating your media library management. Upon receiving a movie title via a simple webhook, it intelligently searches for the best available torrents using multiple popular providers like KickassTorrents and Rarbg. If a suitable torrent is found, the workflow seamlessly instructs your local Transmission client to begin the download. It even includes advanced logic to handle Transmission's session ID management, automatically retrying downloads with a refreshed token if needed. Throughout the process, you receive instant updates via Telegram, ensuring you're always informed about the search and download status, whether successful or not.
Key Features
- Webhook Triggered: Easily integrate with other services or send requests manually to initiate a torrent search and download.
- Multi-Provider Torrent Search: Simultaneously searches KickassTorrents and Rarbg for the best available magnet links.
- Automated Transmission Download: Directly sends torrent magnet links to your local Transmission client for immediate download.
- Intelligent Session Handling: Automatically refreshes Transmission session IDs to ensure uninterrupted download initiation.
- Real-time Telegram Notifications: Receive instant updates on torrent search results and download status directly to your Telegram chat.
- Configurable Download Path: Specify the target download directory within Transmission for organized media management.
How To Use
- Webhook Node: Configure the Webhook node. Copy the generated test URL and set the HTTP Method to
POST. You will send movie titles to this endpoint in a JSON body, e.g.,{"title": "Interstellar"}. - Function Item Node ("SearchTorrent"): No direct configuration needed unless you want to add or remove torrent providers, or adjust the search limit (currently 5).
- HTTP Request Nodes ("Start download" & "Start download new token"):
- Transmission RPC URL: Update
http://localhost:9091/transmission/rpcto match your Transmission client's RPC endpoint if it's not on localhost or uses a different port. - Basic Authentication: Create a new "HTTP Basic Auth" credential for Transmission, entering your Transmission username and password. Assign this credential to both HTTP Request nodes.
- Download Directory: Modify
"/media/FILM/TORRENT"in thebodyParametersJsonto your desired download path on your Transmission server. TheX-Transmission-Session-Idheader for the first "Start download" node is handled automatically by the workflow's retry logic.
- Transmission RPC URL: Update
- Telegram Nodes ("Torrent not found" & "Telegram1"):
- Telegram API Credential: Create a "Telegram API" credential using your bot token.
- Chat ID: Replace
"00000000"with your specific Telegram chat ID where you want to receive notifications.
- Test the Workflow: Once configured, activate the workflow and send a
POSTrequest to your Webhook URL with a movie title to test its functionality.
Apps Used
Workflow JSON
{
"id": "8ab1962b-ecf4-4bf1-983e-1e9547c58690",
"name": "Automated Torrent Search and Transmission Download",
"nodes": 23,
"category": "Personal",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 8ab1962b-ecf4...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
Automate Your Daily Briefing: News, Emails, and Tasks
Streamline your day by automatically fetching the latest news from Times of India, important emails from your Gmail, and your upcoming Todoist tasks. Get a consolidated, beautifully formatted daily digest delivered straight to your inbox.
AI Music Generator with Suno V3.5 (KIE.ai)
This n8n workflow automates AI music generation using the KIE.ai API, powered by the Suno V3.5 model. Users simply submit music prompts, styles, and titles via a web form, and the system handles real-time generation and delivery of the final audio output. It's perfect for quickly creating custom music for various needs.
Smart Expense Tracking with Telegram & AI
Automate your personal finance management by turning your Telegram chat into an intelligent expense tracker. Simply send a photo of a receipt or a text message, and this workflow uses AI to categorize your spending, extract crucial details, and provide instant summaries.