06-sep: [videoclub] temporada completa, rangos bajar X-Y, pelis solo castellano
This commit is contained in:
@@ -51,7 +51,8 @@ CALIDAD_MALA = re.compile(
|
||||
r"(CAMRip|TS\.|HDTS|Telesync|KinoRip|Screener|HDCAM|HC\b|r5|360p|240p)",
|
||||
re.IGNORECASE)
|
||||
CASTELLANO = re.compile(
|
||||
r"(Esp|Castellano|Span|Spanish|dual|lat|\bES\b|audio)", re.IGNORECASE)
|
||||
r"(Esp[añ]ol|Castellano|Spanish|Latino|DualLat|\bdual\b|\bESS?\b|\bESP\b)",
|
||||
re.IGNORECASE)
|
||||
INGLES = re.compile(r"(Eng|English|Ingl[eé]s|\bEN\b)", re.IGNORECASE)
|
||||
OTRO_IDIOMA = re.compile(
|
||||
r"(Ita\b|MIRCrew|RO\s?EN|South Wind|Silver Zero|Francais|Deutsch|Portugu[eê]s)",
|
||||
@@ -193,7 +194,7 @@ def buscar_peliculas(termino, items=None):
|
||||
continue
|
||||
if not it["buena_calidad"]:
|
||||
continue
|
||||
if not (it.get("castellano") or bool(INGLES.search(it.get("name", "")))):
|
||||
if not it.get("castellano"):
|
||||
continue
|
||||
clean = (it.get("clean") or "").lower()
|
||||
name = (it.get("name") or "").lower()
|
||||
@@ -294,11 +295,13 @@ def formatear_series(grupos):
|
||||
etiqueta = f"S{temp:02d}E{cap:02d}"
|
||||
else:
|
||||
etiqueta = it["clean"]
|
||||
lineas.append(f" <b>{num_global}.</b> {etiqueta} — {resto}")
|
||||
idioma = " · cast." if it.get("castellano") else ""
|
||||
lineas.append(f" <b>{num_global}.</b> {etiqueta} — {resto}{idioma}")
|
||||
num_global += 1
|
||||
lineas.append("")
|
||||
|
||||
lineas.append("Responde <b>/torrents NUMERO</b> de episodio para ver opciones y descargar.")
|
||||
lineas.append("O <b>/temporada N</b> (temporada completa) o <b>/bajar X-Y</b> (rango).")
|
||||
return trocear_texto(lineas)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user