Requires some plugins to be disabled for now.
account: '{{secrets.trakt.account}}'
list: backfill
type: episodes
account: '{{secrets.trakt.account}}'
list: backfill
type: episodes
+ - next_series_episodes:
from_start: yes
from:
- newznab:
from_start: yes
from:
- newznab:
+ imdb_lookup: yes
+ require_field: imdb_url
imdb:
min_score: 7.5
min_votes: 30000
imdb:
min_score: 7.5
min_votes: 30000
- movies-discover-queue: # {{{2
- movie_queue: accept
- discover:
- what:
- - emit_movie_queue: yes
- from:
- - newznab:
- url: 'https://www.usenet-crawler.com/api?apikey={{secrets.crawler.apikey}}&t=movie&extended=1&cat=2040'
- category: movie
- interval: 7 days # search each entry only once a week
+ # movies-discover-queue: # {{{2
+ # movie_queue: accept
+ # discover:
+ # what:
+ # - emit_movie_queue: yes
+ # from:
+ # - newznab:
+ # url: 'https://www.usenet-crawler.com/api?apikey={{secrets.crawler.apikey}}&t=movie&extended=1&cat=2040'
+ # category: movie
+ # interval: 7 days # search each entry only once a week
trakt-add-collection: # {{{2
trakt-add-collection: # {{{2
- trakt_add:
- username: '{{secrets.trakt.username}}'
- account: '{{secrets.trakt.account}}'
- list: collection
+ list_add:
+ - trakt_list:
+ username: '{{secrets.trakt.username}}'
+ account: '{{secrets.trakt.account}}'
+ list: collection
- dl-movies-trakt: # {{{2
- priority: 10
- trakt_list:
- username: '{{secrets.trakt.username}}'
- account: '{{secrets.trakt.account}}'
- list: watchlist
- type: movies
- accept_all: yes
- movie_queue: add
-
-
- dl-movies-trakt-remove: # {{{2
- priority: 20
- disable:
- - seen
- emit_movie_queue: yes
- crossmatch:
- from:
- - trakt_list:
- username: '{{secrets.trakt.username}}'
- account: '{{secrets.trakt.account}}'
- list: watchlist
- type: movies
- fields: [imdb_id]
- action: reject
- accept_all: yes
- movie_queue: remove
+ # dl-movies-trakt: # {{{2
+ # priority: 10
+ # trakt_list:
+ # username: '{{secrets.trakt.username}}'
+ # account: '{{secrets.trakt.account}}'
+ # list: watchlist
+ # type: movies
+ # accept_all: yes
+ # movie_queue: add
+
+
+ # dl-movies-trakt-remove: # {{{2
+ # priority: 20
+ # disable:
+ # - seen
+ # emit_movie_queue: yes
+ # crossmatch:
+ # from:
+ # - trakt_list:
+ # username: '{{secrets.trakt.username}}'
+ # account: '{{secrets.trakt.account}}'
+ # list: watchlist
+ # type: movies
+ # fields: [imdb_id]
+ # action: reject
+ # accept_all: yes
+ # movie_queue: remove
dl-movies-discover-queue-1080p: # {{{2
dl-movies-discover-queue-1080p: # {{{2
all_series:
parse_only: yes
accept_all: yes
all_series:
parse_only: yes
accept_all: yes
- require_field: tvdb_episode
+ require_field:
+ - tvdb_season
+ - tvdb_episode
+ - tvdb_ep_name
+ - tvdb_ep_air_date
set:
destination: '/mnt/series'
set:
destination: '/mnt/series'
filename: "{{tvdb_season}}x{{tvdb_episode|pad(2)}} {{tvdb_ep_name|replace('/','-')}} ({{tvdb_ep_air_date|formatdate('%Y')}}){{'{'}}{{quality|replace(' ','}{')}}{{'}'}}[en]"
move:
to: "/mnt/series/{{folder}}"
filename: "{{tvdb_season}}x{{tvdb_episode|pad(2)}} {{tvdb_ep_name|replace('/','-')}} ({{tvdb_ep_air_date|formatdate('%Y')}}){{'{'}}{{quality|replace(' ','}{')}}{{'}'}}[en]"
move:
to: "/mnt/series/{{folder}}"
- filename: "{{filename}}"
clean_source: 100 # removes dir if < [N] MB
# log: "<<<{{folder}}/{{filename}}>>>"
clean_source: 100 # removes dir if < [N] MB
# log: "<<<{{folder}}/{{filename}}>>>"
- movie_name is None:
manipulate:
- title:
- movie_name is None:
manipulate:
- title:
- extract: '([^/]*)/[^/]*$'
+ extract: 'done/([^/]*)/[^/]*$'
from: location
imdb_lookup: yes
accept_all: yes
from: location
imdb_lookup: yes
accept_all: yes
- require_field: imdb_name
+ require_field:
+ - imdb_name
+ - imdb_year
set:
destination: '/mnt/movies'
filename: "{{imdb_name}} ({{imdb_year}}){{'{'}}{{quality|replace(' ','}{')}}{{'}'}}[en]"
move:
to: "/mnt/movies"
set:
destination: '/mnt/movies'
filename: "{{imdb_name}} ({{imdb_year}}){{'{'}}{{quality|replace(' ','}{')}}{{'}'}}[en]"
move:
to: "/mnt/movies"
- filename: "{{filename}}"
clean_source: 100 # removes dir if < [N] MB
exec:
clean_source: 100 # removes dir if < [N] MB
exec:
daily-mail: # {{{2
manual: yes
no_entries_ok: yes
daily-mail: # {{{2
manual: yes
no_entries_ok: yes
list: move-tasks
seen: local
accept_all: yes
list: move-tasks
seen: local
accept_all: yes
template:
- email
no_entries_ok: yes
template:
- email
no_entries_ok: yes
list: backfill
seen: local
accept_all: yes
list: backfill
seen: local
accept_all: yes