1
0
mirror of https://github.com/Prowlarr/Indexers.git synced 2026-04-25 10:58:28 +01:00
Files
Indexers/definitions/v11/turkseed-api.yml
github-actions[bot] 5147659af2 jackett indexers as of 4d35edced79fa26a49d82a364684e5bb3737f1fe [2025-09-01T02:19:53Z]
Modified Indexers: definitions/v11/letseed.yml
definitions/v11/reelflix-api.yml
definitions/v11/rudub.yml
definitions/v11/uploadcx.yml

jackett indexers as of 9675bc88a18d27863bb2e9ff23d7bd63ac1a0c48 [2025-08-31T15:22:53Z]

Modified Indexers: definitions/v11/bitporn.yml

jackett indexers as of c02004ca284ad8d7e5da69533e0ce9653b4ac8e8 [2025-08-31T02:03:40Z]

Added Indexers: definitions/v11/flood.yml

Modified Indexers: definitions/v11/houseofdevil.yml
definitions/v11/ilolicon.yml
definitions/v11/kufei.yml
definitions/v11/leech24.yml
definitions/v11/newretro.yml
definitions/v11/oshenpt.yml
definitions/v11/rudub.yml
definitions/v11/tapochek.yml
definitions/v11/thenewfun.yml
definitions/v11/theplace.yml
definitions/v11/torrenttrader.yml
definitions/v11/ultrahd.yml

jackett indexers as of e1d32c373d7df56a35a3dbf083b947b602fc01f7 [2025-08-30T15:22:28Z]

Removed Indexers: definitions/v11/ostwiki.yml

Modified Indexers: definitions/v11/aither-api.yml
definitions/v11/animelovers-api.yml
definitions/v11/animeworld-api.yml
definitions/v11/bitsexy-api.yml
definitions/v11/blutopia-api.yml
definitions/v11/capybarabr.yml
definitions/v11/chilebt-api.yml
definitions/v11/cinematik.yml
definitions/v11/darkpeers.yml
definitions/v11/datascene-api.yml
definitions/v11/emuwarez.yml
definitions/v11/fearnopeer.yml
definitions/v11/generationfree-api.yml
definitions/v11/hawke-uno.yml
definitions/v11/hd-unit3d-api.yml
definitions/v11/hdtorrentsit.yml
definitions/v11/hdzero.yml
definitions/v11/hhd-api.yml
definitions/v11/infinity-api.yml
definitions/v11/itatorrents.yml
definitions/v11/lastdigitalunderground.yml
definitions/v11/lat-team-api.yml
definitions/v11/locadora.yml
definitions/v11/lst.yml
definitions/v11/malayabits-api.yml
definitions/v11/nordicquality.yml
definitions/v11/oldtoonsworld.yml
definitions/v11/onlyencodes-api.yml
definitions/v11/polishtorrent.yml
definitions/v11/portugas-api.yml
definitions/v11/rastastugan-api.yml
definitions/v11/reelflix-api.yml
definitions/v11/rockethd.yml
definitions/v11/samaritano.yml
definitions/v11/seedpool-api.yml
definitions/v11/shareisland-api.yml
definitions/v11/skipthecommercials-api.yml
definitions/v11/theleachzone-api.yml
definitions/v11/tocashare.yml
definitions/v11/torrenteros-api.yml
definitions/v11/turkseed-api.yml
definitions/v11/uploadcx.yml
definitions/v11/upscalevault.yml
definitions/v11/utopia.yml
definitions/v11/yoinked.yml
definitions/v11/yuscene-api.yml

jackett indexers as of d785a56b829b5771a85929eef62d273d7a88fa51 [2025-08-30T01:52:01Z]

Removed Indexers: definitions/v11/zomb.yml

Modified Indexers: definitions/v11/emuwarez.yml
definitions/v11/fappaizuri.yml
definitions/v11/rudub.yml
definitions/v11/torrentqq.yml

jackett indexers as of 979871467cde8b9c2a9c40f6648a05c48202c11d [2025-08-29T15:23:39Z]

Added Indexers: definitions/v11/postman-api.yml

jackett indexers as of da9c6efac91ee6aa9e99b7d56a702899dc4faeca [2025-08-29T01:57:38Z]

Modified Indexers: definitions/v11/rudub.yml
definitions/v11/torrentqq.yml

jackett indexers as of 26c42f6b09311ccf3e24d97ca97926c1112fc7ce [2025-08-28T01:57:36Z]

Modified Indexers: definitions/v11/linuxtracker.yml
definitions/v11/oxtorrent-vip.yml
definitions/v11/rudub.yml
definitions/v11/spiritofrevolution.yml
definitions/v11/thepiratedship.yml
definitions/v11/torrentsome.yml
definitions/v11/torrenttip.yml

jackett indexers as of 3d2108aed31a10d7a3f6df0906f8aec28a860241 [2025-08-27T15:26:49Z]

Modified Indexers: definitions/v11/mojblink.yml
definitions/v11/nortorrent.yml
definitions/v11/oxtorrent-vip.yml
definitions/v11/zetorrents.yml
definitions/v11/zktorrent.yml

jackett indexers as of 502ba32054c3d4124e2f1f3ebcb1e5b3f554ca96 [2025-08-27T01:58:19Z]

Modified Indexers: definitions/v11/cinematik.yml
definitions/v11/rudub.yml

jackett indexers as of c9e8eae24958fa9e14a9a26ed2cd334938a1cef4 [2025-08-26T02:02:12Z]

Modified Indexers: definitions/v11/rudub.yml

jackett indexers as of d15fd75a3315b900c7aadc43d752ef910999eb31 [2025-08-25T02:06:19Z]

Modified Indexers: definitions/v11/cdfile.yml
definitions/v11/newheaven.yml
definitions/v11/rudub.yml
definitions/v11/ubits.yml

jackett indexers as of 614278e9cf7f34a105d4b33365486f7912e23a02 [2025-08-24T15:23:57Z]

Modified Indexers: definitions/v11/empornium.yml
definitions/v11/happyfappy.yml
definitions/v11/kufirc.yml
definitions/v11/pixelcove.yml
definitions/v11/rudub.yml
definitions/v11/totheglory.yml
2025-09-01 09:48:49 -05:00

210 lines
6.4 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
id: turkseed-api
name: TurkSeed (API)
description: "TurkSeed (Aturk) is a TURKISH Private Torrent Tracker for MOVIES / TV / GENERAL"
language: tr-TR
type: private
encoding: UTF-8
links:
- https://turkseed.com/
legacylinks:
- https://turkseed.net/
caps:
categorymappings:
- {id: 1, cat: Movies/Foreign, desc: "Yabancı Film"}
- {id: 2, cat: Movies, desc: "Yerli Film"}
- {id: 24, cat: Movies, desc: "Film (Boxet)"}
- {id: 6, cat: TV, desc: "Dizi / Show (Yerli)"}
- {id: 5, cat: TV/Foreign, desc: "Dizi / Show (Yabancı)"}
- {id: 18, cat: TV, desc: "Dizi (Boxet)"}
- {id: 25, cat: TV/Documentary, desc: "Belgesel"}
- {id: 28, cat: Console, desc: "GAME - OYUN"}
- {id: 26, cat: Other, desc: "Other"}
- {id: 27, cat: PC, desc: "PROGRAM"}
- {id: 30, cat: Audio, desc: "Music"}
modes:
search: [q]
tv-search: [q, season, ep, imdbid, tvdbid, tmdbid]
movie-search: [q, imdbid, tmdbid]
music-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://turkseed.com/\" target=\"_blank\">TurkSeed</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
default: false
- name: single_file_release_use_filename
type: checkbox
label: Use filename as title for single file releases
default: true
- 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
- name: info_activity
type: info
label: Account Inactivity
default: "Accounts that do not download a 15GB torrent from our site within a month will receive a warning (will be closed)! Accounts that do not upload (seed, share) 20gb on our site within a month will receive a warning (will be closed)! The account that receives three warnings will be automatically closed! No objections are accepted to the deletion of accounts that have not been on our site for six months and have not been active in any way!"
login:
path: /api/torrents
method: get
inputs: {} # TODO: remove in v10
error:
- selector: a[href*="/login"]
message:
text: "The API key was not accepted by {{ .Config.sitelink }}."
- selector: :root:contains("Account is Banned")
search:
paths:
# https://hdinnovations.github.io/UNIT3D/torrent_api.html
# https://github.com/HDInnovations/UNIT3D/blob/master/app/Http/Controllers/API/TorrentController.php#L657
- path: api/torrents/filter
response:
type: json
headers:
Authorization: ["Bearer {{ .Config.apikey }}"]
inputs:
# 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
$raw: "{{ range .Categories }}&categories[]={{.}}{{end}}"
name: "{{ .Keywords }}"
seasonNumber: "{{ .Query.Season }}"
episodeNumber: "{{ .Query.Ep }}"
imdbId: "{{ .Query.IMDBIDShort }}"
tmdbId: "{{ .Query.TMDBID }}"
tvdbId: "{{ .Query.TVDBID }}"
"free[]": "{{ if .Config.freeleech }}100{{ else }}{{ end }}"
sortField: "{{ .Config.sort }}"
sortDirection: "{{ .Config.type }}"
perPage: 100
keywordsfilters:
- name: re_replace
args: ["\\.", " "]
rows:
selector: data
attribute: attributes
fields:
category:
selector: category_id
title_optional:
selector: name
title_filename:
selector: "files[0].name"
optional: true
files:
selector: num_file
title:
text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}"
details:
selector: details_link
download:
selector: download_link
infohash:
selector: info_hash
poster:
selector: meta.poster
filters:
- name: replace
args: ["https://via.placeholder.com/90x135", ""]
imdbid:
selector: imdb_id
tmdbid:
selector: tmdb_id
tvdbid:
selector: tvdb_id
genre:
selector: meta.genres
filters:
- name: re_replace
args: ["(?i)(Bilim Kurgu)", "Bilim_Kurgu"]
- name: re_replace
args: ["(?i)(Pembe Dizi)", "Pembe_Dizi"]
- name: re_replace
args: ["(?i)(TV film)", "TV_film"]
- name: re_replace
args: ["(?i)(Vahşi Batı)", "Vahşi_Batı"]
- name: replace
args: [" & ", "_&_"]
_internal:
selector: internal
case:
False: "{{ .False }}"
True: "{{ .True }}"
description:
text: "{{ if .Result._internal }}Internal{{ else }}{{ end }}{{ if and .Result._internal .Result.genre }} | {{ else }}{{ end }}{{ .Result.genre }}"
seeders:
selector: seeders
leechers:
selector: leechers
grabs:
selector: times_completed
date:
# "created_at": "2021-10-18T00:34:50.000000Z" is returned by Newtonsoft.Json.Linq as 18/10/2021 00:34:50
selector: created_at
filters:
- name: append
args: " +00:00" # GMT
- name: dateparse
args: "MM/dd/yyyy HH:mm:ss zzz"
size:
selector: size
_featured:
selector: featured
case:
False: "{{ .False }}"
True: "{{ .True }}"
downloadvolumefactor_freeleech:
# api returns 0%, 25%, 50%, 75%, 100%
selector: freeleech
case:
0%: 1 # not free
25%: 0.75
50%: 0.5
75%: 0.25
100%: 0 # freeleech
"*": 0 # catch errors
downloadvolumefactor:
text: "{{ if .Result._featured }}0{{ else }}{{ .Result.downloadvolumefactor_freeleech }}{{ end }}"
uploadvolumefactor_double_upload:
# api returns False, True
selector: double_upload
case:
False: 1 # normal
True: 2 # double
uploadvolumefactor:
text: "{{ if .Result._featured }}2{{ else }}{{ .Result.uploadvolumefactor_double_upload }}{{ end }}"
# global MR is 0.6 but torrents must be seeded for 2 days regardless of ratio
# minimumratio:
# text: 0.6
minimumseedtime:
# 2 days (as seconds = 2 x 24 x 60 x 60)
text: 172800
# json UNIT3D 9.0.8