--- id: desitorrents name: DesiTorrents description: "Desitorrents is a Private Torrent Tracker for BOLLYWOOD / TOLLYWOOD / GENERAL" language: en-US type: private encoding: UTF-8 links: - https://desitorrents.tv/ caps: categorymappings: # movies - {id: 47, cat: Movies, desc: "Movies/Bollywood"} - {id: 48, cat: Movies, desc: "Movies/Bengali"} - {id: 49, cat: Movies, desc: "Movies/Tamil"} - {id: 51, cat: Movies, desc: "Movies/Punjabi"} - {id: 52, cat: Movies, desc: "Movies/Marathi"} - {id: 53, cat: Movies, desc: "Movies/Malayalam"} - {id: 54, cat: Movies, desc: "Movies/Kannada"} - {id: 55, cat: Movies, desc: "Movies/Gujarati"} - {id: 56, cat: Movies, desc: "Movies/Foreign"} - {id: 57, cat: Movies, desc: "Movies/Lollywood"} - {id: 58, cat: Movies, desc: "Movies/Hollywood"} - {id: 103, cat: Movies, desc: "Movies/Telugu"} - {id: 104, cat: Movies, desc: "Movies/South Dubbed"} - {id: 110, cat: Movies, desc: "Movies/Documentary"} - {id: 117, cat: Movies, desc: "Movies/Bhojpuri"} - {id: 124, cat: Movies, desc: "Movies/Movie Packs"} - {id: 128, cat: Movies, desc: "Movies/Dubbed Audio"} - {id: 129, cat: Movies, desc: "Movies/Animated"} - {id: 140, cat: Movies, desc: "Movies/Short Films"} # tv shows - {id: 59, cat: TV, desc: "TV/Colors"} - {id: 60, cat: TV, desc: "TV/Sony"} - {id: 61, cat: TV, desc: "TV/&TV"} - {id: 62, cat: TV, desc: "TV/StarPlus"} - {id: 63, cat: TV, desc: "TV/ZEE TV"} - {id: 97, cat: TV, desc: "TV/Life OK"} - {id: 98, cat: TV, desc: "TV/Documentary"} - {id: 101, cat: TV/Sport, desc: "TV/Sports"} - {id: 102, cat: TV/Other, desc: "TV/Others"} - {id: 113, cat: TV, desc: "TV/Pak Drama"} - {id: 125, cat: TV, desc: "TV/TV Packs"} - {id: 130, cat: TV, desc: "TV/Star Bharat"} - {id: 132, cat: TV, desc: "TV/Sab TV"} - {id: 139, cat: TV, desc: "TV/Hollywood"} # music - {id: 67, cat: Audio/Video, desc: "Music/Video"} - {id: 68, cat: Audio, desc: "Music/Hindi Soundtrack"} - {id: 70, cat: Audio, desc: "Music/Remix"} - {id: 71, cat: Audio, desc: "Music/Ghazal"} - {id: 72, cat: Audio, desc: "Music/Instrumental"} - {id: 105, cat: Audio, desc: "Music/Telugu"} - {id: 106, cat: Audio, desc: "Music/Tamil"} - {id: 107, cat: Audio, desc: "Music/Punjabi"} - {id: 108, cat: Audio, desc: "Music/Gujarati"} - {id: 109, cat: Audio, desc: "Music/Compilations"} - {id: 118, cat: Audio, desc: "Music/Kannada"} - {id: 126, cat: Audio, desc: "Music/Marathi"} - {id: 127, cat: Audio, desc: "Music/Lollywood"} - {id: 131, cat: Audio, desc: "Music/Classical"} - {id: 134, cat: Audio, desc: "Music/Desi Pop"} - {id: 136, cat: Audio, desc: "Music/Bengali"} - {id: 137, cat: Audio, desc: "Music/Malayalam"} # games - {id: 78, cat: PC/Games, desc: "Games/PC"} - {id: 79, cat: PC/Games, desc: "Games/Mac"} - {id: 80, cat: PC/Games, desc: "Games/IOS"} - {id: 81, cat: PC/Games, desc: "Games/Android"} - {id: 83, cat: PC/Games, desc: "Games/XBOX"} - {id: 86, cat: PC/Games, desc: "Games/Playstation"} # books - {id: 92, cat: Books/Mags, desc: "Books/Magazine"} - {id: 93, cat: Books/EBook, desc: "Books/Novels"} - {id: 95, cat: Books, desc: "Books/Newspapers"} - {id: 133, cat: Audio/Audiobook, desc: "Books/Audiobooks"} # Sport - {id: 114, cat: TV/Sport, desc: "Sport/WWE"} - {id: 115, cat: TV/Sport, desc: "Sport/Cricket"} - {id: 116, cat: TV/Sport, desc: "Sport/Football"} # XXX - {id: 89, cat: XXX, desc: "Adult Videos"} - {id: 90, cat: XXX, desc: "Adult Pics"} # WEB - {id: 135, cat: TV, desc: "Web Series"} # Legact - {id: 30, cat: Other, desc: "Legacy"} modes: search: [q] tv-search: [q, season, ep] movie-search: [q] music-search: [q] book-search: [q] settings: - name: username type: text label: Username - name: password type: password label: Password - name: twofa type: text label: 2FA code - name: info_2fa type: info label: "About 2FA code" default: "Only fill in the 2FA code box if you have enabled 2FA on the Desitorrents Web Site. Otherwise just leave it empty." - name: sort type: select label: Sort requested from site # while the grabs and date columns are merged due (see #9849), the time sort on the website fails with: "selected sorting wrong: time". # default: time default: relevance options: # time: created seeders: seeders size: size relevance: title login: path: login.php?from=index1 method: post inputs: action: login username: "{{ .Config.username }}" password: "{{ .Config.password }}" twofa: "{{ .Config.twofa }}" error: - selector: form#loginform:has(span.warning) test: path: ajax.php search: paths: - path: ajax.php?action=search_torrent_cats method: post inputs: # replace spaces with wildcard (percent symbol) as site's default search is exact string. search_string: "{{ re_replace .Keywords \"[\\s]+\" \"%\" }}" selected_sorting: "{{ .Config.sort }}" selected_group: "" search_username: "" selected_sub[]: "{{ join .Categories \",\" }}" error: - selector: ":contains(\"Something was wrong with your request\")" preprocessingfilters: - name: replace args: ["{\"torrent_html\":\"", ""] - name: replace args: ["\\", ""] - name: re_replace args: ["\",\"paging.*", ""] - name: re_replace args: ["", "