A glue layer between showrss.info and Transmission, keeping track of shows and downloads.
Make sure there's a config.json
file present, looking like this:
{
"feed_url": "http://showrss.info/user/xxx.rss?magnets=true&namespaces=true&name=clean&quality=null&re=null",
"incomplete_dir": "/path/to/incomplete/torrents",
"transmission_rpc_url": "http://your.transmission.host:9091/transmission/rpc",
"shows": [
{
"title": "A Series, Matching the ShowRSS Series Name",
"search_string": "SearchString is not used at this moment",
"location": "/path/to/complete/torrents/for/this/series/"
},
{
...
}
]
}
For the feed URL, make sure you enable namespaces and clean names, quality and
repacks is up to you. For now, the show name as given by ShowRSS should match
the title
field in your JSON file; eventually I might get around to doing it
through search_string
to allow other sources as well.
That's pretty much it!
go build .
./showfetcher