Skip to content

Fetch a rss feed and download the missing series we are interested in

License

Notifications You must be signed in to change notification settings

middelink/go-rssfeed-filter-download

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-rssfeed-filter-download

GoDoc License Build Status Coverage Status Go Report Card

Extract torrent information from rss feed to sync up local volumes

Fetch a rss feed and extract a list of series. Then compare these series against the QNAP Download area to see in which series we are interested. For any new episodes found in the rss feed, start a download through QNAPs Download Station.

Why?

I am watching too many anime series to track them manually. Then when including holidays and other times I'm interrupt, left me with series occasionally missing an episode. Annoying! Hence this program.

Usage

$ /usr/local/bin/go-rssfeed-filter-download --help
Usage of /usr/local/bin/go-rssfeed-filter-download:
  -baseuri string
    	url for the qnap, e.g. http://192.168.1.5:8080/
  -filter string
    	Which resolutions we do not care for (default "1080p,720p")
  -pass string
    	qnap pass to log in with, defaults to env QNAP_PASS
  -rss string
    	rss feed to monitor (default "http://horriblesubs.info/rss.php?res=sd")
  -silent
    	silence mode
  -user string
    	qnap user to log in as, defaults to env QNAP_USER

In fact I run mine from cron:

MAILTO=<your email>
QNAP_USER=<your user>
QNAP_PASS=<your password>

05 */8 * * * /usr/local/bin/go-rssfeed-filter-download --baseuri http://<your qnap>:8080/ --silent

Install

Automatic

$ go get github.com/middelink/go-rssfeed-filter-download

Manual

First clone the repository.

$ git clone https://github.com/middelink/go-rssfeed-filter-download && cd go-rssfeed-filter-download

And run the command for installing the package.

$ go install .

Contributing

Take a look at the open issues and submit a PR!

License

MIT © Pauline Middelink

About

Fetch a rss feed and download the missing series we are interested in

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages