Automated Torrent Search and Transmission Download
detail.loadingPreview
Automatically search for torrents by title and initiate downloads directly to your Transmission BitTorrent client. Get instant Telegram notifications on search success or failure, complete with smart handling for Transmission's session IDs.
About This Workflow
This powerful n8n workflow streamlines your media acquisition by automating the entire torrent download process. Triggered by a simple webhook, it takes a movie or show title, searches multiple popular torrent providers (KickassTorrents, Rarbg), and intelligently adds the magnet link to your local Transmission client. It features robust error handling for Transmission's session ID, ensuring continuous operation, and keeps you informed via Telegram notifications about the download status. Perfect for building a hands-off home media server setup.
Key Features
- Webhook Triggered: Easily initiate searches and downloads with a simple external request.
- Multi-Provider Torrent Search: Leverages
torrent-search-apito scan providers like KickassTorrents and Rarbg for optimal results. - Automated Transmission Integration: Seamlessly adds found torrents to your Transmission BitTorrent client.
- Smart Session ID Handling: Automatically renews Transmission session IDs to prevent authentication issues and ensure reliable downloads.
- Real-time Telegram Notifications: Receive instant updates on whether a torrent was found and when a download has started or failed.
How To Use
- Configure Webhook: Copy the unique URL from the 'Webhook' node and use it as your trigger endpoint.
- Adjust Torrent Search (Optional): In the 'SearchTorrent' Function node, you can modify or add other torrent providers supported by
torrent-search-api. - Set Up Transmission Credentials: Ensure your 'Transmission-basic-auth' HTTP Basic Auth credential is set up correctly in n8n with your Transmission username and password.
- Configure Telegram Notifications: Update the 'Torrent not found' and 'Telegram1' nodes with your Telegram bot API credential and your
chatId. - Verify Transmission URL & Download Path: In the 'Start download' and 'Start download new token' HTTP Request nodes, confirm the
urlfor your Transmission RPC endpoint (default ishttp://localhost:9091/transmission/rpc) and adjust thedownload-dirto your preferred local path (e.g.,/media/FILM/TORRENT).
Apps Used
Workflow JSON
{
"id": "5748a228-513c-4669-8954-94d528070cea",
"name": "Automated Torrent Search and Transmission Download",
"nodes": 7,
"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: 5748a228-513c...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
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.
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.
Send Obsidian Notes as Emails with Dynamic Attachments
This workflow empowers you to transform your Obsidian notes into dynamic emails, complete with custom metadata from YAML frontmatter and automated attachment handling. Seamlessly share your thoughts and files directly from your preferred note-taking environment.