Skip to content

maziara/deluge-feed-inoreader

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

deluge-feed-inoreader (DFI)

RSS feed your Deluge server with Inoreader service

About

This is a python script to feed your favorite torrents via RSS to your Deluge server.

All you need to do is tag the article you want to download on inoreader, schedule this python script to run on decent periods, and DFI will send them to Deluge for you.

Right now it only support torrents from RSS services on extratorrent.cc and kat.cr.

Requirements

  • Python 2.7
  • Following dependencies:
sudo apt-get install python-lxml
sudo pip install deluge_client werkzeug requests

Features

  • Supports folder structure based on your folders in Innoreader.
  • Optionally can mark seeded torrents and hide unseeded ones. (only via extratorrent for now)
  • Supports rechecking the unseeded torrents to un-hide them again when they come back alive.
  • Removing the finished torrents with customizable exceptions based on tracker.

Setup

  1. Clone the repo
git clone git@github.com:maziara/deluge-feed-inoreader.git
  1. Make a copy of config.py.sample to config.py
cp config.py.sample config.py
  1. Edit and make the necessary changes according to the comments
  2. Run the script
python main.py

If everything goes right, this will fetch your starred items and add them to deluge. Providing you a summary. 5. Now schedule the script to run every hour (or your preferred intervals).

Contribute

Fork, commit your awesome change, submit a pull request.

About

RSS feed your Deluge server with Inoreader service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages