description:"SkipTheTrailers (STT) is a Private Torrent Tracker for MOVIES"
language:en-US
type:private
encoding:UTF-8
links:
- https://skipthetrailers.xyz/
caps:
categorymappings:
- {id: 1, cat: Movies, desc:"Movies"}
modes:
search:[q]
tv-search:[q, season, ep, imdbid, tvdbid]
movie-search:[q, imdbid, tmdbid]
music-search:[q]
book-search:[q]
settings:
- name:apikey
type:text
label:APIKey
- name:info_key
type:info
label:About your API key
default:"Find or Generate a new API Token by accessing your <a href=\"https://skipthetrailers.xyz/\" target =_blank>SkipTheTrailers</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
- name:freeleech
type:checkbox
label:Search freeleech only
default:false
- name:sort
type:select
label:Sort requested from site
default:created_at
options:
created_at:created
seeders:seeders
size:size
name:title
- name:type
type:select
label:Order requested from site
default:desc
options:
desc:desc
asc:asc
login:
path:/api/torrents
method:get
inputs:
api_token:"{{ .Config.apikey }}"
error:
- selector:a[href*="/login"]
message:
text:"The API key was not accepted by {{ .Config.sitelink }}."
# if we have an id based search, add Season and Episode as query in name for UNIT3D < v6. Else pass S/E Params for UNIT3D >= v6
api_token:"{{ .Config.apikey }}"
name:"{{ .Keywords }}"
$raw:"{{ if .Query.Season }}&seasonNumber={{ .Query.Season }}{{ else }}{{ end }}{{ if .Query.Ep }}&episodeNumber={{ .Query.Ep }}{{ else }}{{ end }}{{ if .Query.TMDBID }}&tmdbId={{ .Query.TMDBID }}{{ else }}{{ end }}{{ if .Query.IMDBIDShort }}&imdbId={{ .Query.IMDBIDShort }}{{ else }}{{ end }}{{ if .Query.TVDBID }}&tvdbId={{ .Query.TVDBID }}{{ else }}{{ end }}{{ range .Categories }}&categories[]={{.}}{{end}}{{ if .Config.freeleech }}&free=1{{ else }}{{ end }}"