-
-
Save Clemv95/8bfded23ef23ec78f6678896f42a2b60 to your computer and use it in GitHub Desktop.
--- | |
id: ygg-api | |
name: Ygg API | |
description: Indexeur non officiel pour ygg.re MOVIES / TV | |
language: fr-FR | |
type: private | |
encoding: UTF-8 | |
testlinktorrent: false | |
links: | |
- https://yggapi.eu/ | |
caps: | |
categorymappings: | |
- {id: 2178, cat: Movies/Other, desc: "Films d’animation"} | |
- {id: 2179, cat: TV/Anime, desc: "Séries d’animation / Mangas"} | |
- {id: 2183, cat: Movies, desc: "Films"} | |
- {id: 2184, cat: TV, desc: "Séries"} | |
modes: | |
search: [q] | |
tv-search: [q, season, ep] | |
movie-search: [q, year] | |
allowrawsearch: true | |
settings: | |
- name: passkey | |
type: password | |
label: Passkey | |
- name: info_key | |
type: info | |
label: About your passkey | |
default: "You will find your passkey on the <a href=\"https://www.ygg.re/user/account\" target=\"_blank\">YGG</a> account page." | |
- name: sort | |
type: select | |
label: Sort requested from site | |
default: uploaded_at | |
options: | |
uploaded_at: publish_date | |
seeders: seeders | |
downloads: downloads | |
- name: multilang | |
type: checkbox | |
label: Replace MULTi by another language in release name | |
default: false | |
- name: multilanguage | |
type: select | |
label: Replace MULTi by this language | |
default: FRENCH | |
options: | |
FRENCH: FRENCH | |
MULTi.FRENCH: MULTi.FRENCH | |
ENGLISH: ENGLISH | |
MULTi.ENGLISH: MULTi.ENGLISH | |
VOSTFR: VOSTFR | |
MULTi.VOSTFR: MULTi.VOSTFR | |
- name: info_downloads | |
type: info | |
label: About missing Downloads | |
default: "If the torrent has no seeder and no leecher then the torrent file may be missing and download may fail." | |
search: | |
paths: | |
- path: torrents | |
response: | |
type: json | |
inputs: | |
$raw: "{{ range .Categories }}&category_id={{.}}{{end}}" | |
q: "{{ .Keywords }}" | |
page: 1 | |
per_page: 100 | |
order_by: "{{ .Config.sort }}" | |
rows: | |
selector: $ | |
missingAttributeEqualsNoResults: true | |
fields: | |
category: | |
selector: category_id | |
title_normal: | |
selector: title | |
title_multilang: | |
text: "{{ .Result.title_normal }}" | |
filters: | |
- name: re_replace | |
args: ["(?i)[\\.](MULTI(?!.*(?:FRENCH|ENGLISH|VOSTFR)))[\\.]", ".{{ .Config.multilanguage }}."] | |
title: | |
text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_normal }}{{ end }}" | |
_id: | |
selector: id | |
details: | |
text: "torrent/{{ .Result._id }}" | |
download: | |
text: "torrent/{{ .Result._id }}/download?passkey={{ .Config.passkey }}" | |
year: | |
selector: title | |
filters: | |
- name: regexp | |
args: (\b(19|20)\d{2}\b) | |
size: | |
selector: size | |
seeders: | |
selector: seeders | |
leechers: | |
selector: leechers | |
grabs: | |
selector: downloads | |
optional: true | |
default: 0 | |
date: | |
# unix | |
selector: uploaded_at | |
downloadvolumefactor: | |
text: 1 | |
uploadvolumefactor: | |
text: 1 | |
# JSON 1.0.0 |
Il y a yggcookie qui fonctionne sans flaresolverr, mais c'est pénible, il faut regulierement re-generer un cookie... Tres heureux que ygg-api soit de retour 🙏 dommage que le code et son auteur ne soient pas disponible quand il y a un soucis ...
Il y a yggcookie qui fonctionne sans flaresolverr, mais c'est pénible, il faut regulierement re-generer un cookie... Tres heureux que ygg-api soit de retour 🙏 dommage que le code et son auteur ne soient pas disponible quand il y a un soucis ...
Je suis d'accord avec toi c'est dommage
Après ça protège le / les éventuels auteurs
Effectivement c’est bien revenu pour les animes et films, malheureusement je ne trouve plus aucune série depuis une semaine, mais le fichier n’a pas était modifié, quelqu’un aurait une idée ? (Kohlanta, ect)
@Diloox il y a bien des series recentes (categories 2184):
$ curl -s -X 'GET' \
'https://yggapi.eu/torrents?page=1&category_id=2184&order_by=uploaded_at&per_page=25' \
-H 'accept: application/json' | jq '.[0].uploaded_at'
"2025-04-04T06:32:22+02:00"
Les emissions TV et documentaires ne sont pas supportés par yggapi.eu actuellement.
@Clemv95 protéger de qui, de quoi ? 🤔
@Clemv95 protéger de qui, de quoi ? 🤔
De ce que j'ai vu c'est pas très apprécié de la part de ygg cette api
D'où leur souhait de rester anonyme et leur code aussi pour éviter au maximum que ce soit bloqué par ygg
Effectivement c’est bien revenu pour les animes et films, malheureusement je ne trouve plus aucune série depuis une semaine, mais le fichier n’a pas était modifié, quelqu’un aurait une idée ? (Kohlanta, ect)
ca a remarché de ton côté ? mon radarr (films) marche bien, mais sonarr trouve aucune série. si quelqu'un a une idée pour un fix je suis preneur
ca a remarché de ton côté ? mon radarr (films) marche bien, mais sonarr trouve aucune série. si quelqu'un a une idée pour un fix je suis preneur
Alors je ne sais pas pour les autres jours, mais depuis ce matin je n’est plus aucun résultat non plus si ça peut t’aider.
Bonjour tout le monde :-)
Je viens de me créer un compte pour que ce soit plus facile d'échanger si besoin.
Bizarre qu'aucune série ne soit trouvée, en tout cas en regardant l'API directement, c'est à jour. Tu peux essayer d'ajouter une série "rare" et je regarderai dans les logs si je trouve quelque chose d'intéressant.
@Clemv95 Je pensais mettre la liste des projets qui utilisent yggapi sur le repo, tu serais OK de mettre un lien vers ton gist?
Bonjour tout le monde :-)
Je viens de me créer un compte pour que ce soit plus facile d'échanger si besoin. Bizarre qu'aucune série ne soit trouvée, en tout cas en regardant l'API directement, c'est à jour. Tu peux essayer d'ajouter une série "rare" et je regarderai dans les logs si je trouve quelque chose d'intéressant.
@Clemv95 Je pensais mettre la liste des projets qui utilisent yggapi sur le repo, tu serais OK de mettre un lien vers ton gist?
Hello !
Pas de soucis je suis ok :)
ca a remarché de ton côté ? mon radarr (films) marche bien, mais sonarr trouve aucune série. si quelqu'un a une idée pour un fix je suis preneur
Alors je ne sais pas pour les autres jours, mais depuis ce matin je n’est plus aucun résultat non plus si ça peut t’aider.
Même problème, j’ai re essayé mais pas de résultat sur sonarr ( j’ai essayé breaking bad aucun résultat)
Est ce que l’api fonctionne encore chez certaines personnes ?
Même problème, j’ai re essayé mais pas de résultat sur sonarr ( j’ai essayé breaking bad aucun résultat)
En regardant les logs de breaking bad, j'ai l'impression que Sonarr recherche chaque épisode indépendamment (donc "Breaking bad S01e01", "breaking bad S01E02", etc) et comme il n'y a que des packs de saisons sur ygg (probablement car c'est une ancienne série), il n'y a aucun résultat. Il y a peut-être un setting à faire dans sonarr pour chercher les packs de saison ?
@Diloox Sur radarr aussi ou que sonarr ?
Même problème, j’ai re essayé mais pas de résultat sur sonarr ( j’ai essayé breaking bad aucun résultat)
En regardant les logs de breaking bad, j'ai l'impression que Sonarr recherche chaque épisode indépendamment (donc "Breaking bad S01e01", "breaking bad S01E02", etc) et comme il n'y a que des packs de saisons sur ygg (probablement car c'est une ancienne série), il n'y a aucun résultat. Il y a peut-être un setting à faire dans sonarr pour chercher les packs de saison ?
Si je dis pas de bêtises c’est ce settings mais pas de résultats en cherchant
Je confirme pour la recherche de saison ce paramètre suffit.
@ygg-api le problème venez de moi j’ai recréé les container et l’api fonctionne à nouveau
Je confirme pour la recherche de saison ce paramètre suffit.
@ygg-api le problème venez de moi j’ai recréé les container et l’api fonctionne à nouveau
Probablement un soucis de cache, regarde si tu as pas un cache trop élevé
Fonctionne A1 de mon côté!
Après un full reset, tout remarche de mon côté (Sonarr et Radarr). Merci à vous pour vos retours
J’ai remarqué qu’avec l’api, les nouveaux épisodes ne sont pas recherché a part au moment de la sorti de l’épisode, et sans feed rss sonarr ne recherche pas les épisode après ça, quelqu’un aurait une idée pour ajouté le feed rss (j’ai cru comprendre que c’était possible)
le rss est down quand on met sa passkey et qu'on se rend sur le lien associé, site down.
le rss est down quand on met sa passkey et qu'on se rend sur le lien associé, site down.
@Sovajri ok merci pour ta réponse, sait tu si cet situation arrive souvent ?
le rss est down quand on met sa passkey et qu'on se rend sur le lien associé, site down.
@Sovajri ok merci pour ta réponse, sait tu si cet situation arrive souvent ?
assez souvent oui à cause de la protection Cloudflare généralement que YGG met en place.
J’ai remarqué qu’avec l’api, les nouveaux épisodes ne sont pas recherché a part au moment de la sorti de l’épisode, et sans feed rss sonarr ne recherche pas les épisode après ça, quelqu’un aurait une idée pour ajouté le feed rss (j’ai cru comprendre que c’était possible)
Je n'a pas trop compris le problème mais tu peux ajouter des feed RSS en suivant les indications ici : https://yggapi.eu/#rss
le rss est down quand on met sa passkey et qu'on se rend sur le lien associé, site down.
Oui désolé, petit souci aujourd'hui. Ça n'arrive pas si souvent que ça quand même ^^
Je parlais pas forcément juste pour yggapi, je parlais en général, même pour grab avec flaresolverr + prowlarr et yggcookie ça foire des fois.
Merci en tout cas.
avec ygg-api, il faut tout de même utiliser flaresolverr??
Oui c'est ça, tu es tatillon :D