06-sep: [videoclub] serie salta a online si hay menos de 3 capitulos
This commit is contained in:
@@ -1042,22 +1042,23 @@ def procesar_buscador_serie(nombre, chat_id):
|
||||
enviar(f"🔎 Buscando serie <b>{nombre}</b> en el catálogo...", chat_id)
|
||||
try:
|
||||
grupos = vcb.buscar_series(nombre)
|
||||
mensajes = vcb.formatear_series(grupos)
|
||||
except Exception as e:
|
||||
log(f"buscador serie error: {e}")
|
||||
enviar(f"❌ Error consultando el catálogo: {e}", chat_id)
|
||||
return
|
||||
total_eps = sum(len(v) for v in grupos.values())
|
||||
if grupos and total_eps >= 3:
|
||||
mensajes = vcb.formatear_series(grupos)
|
||||
for m in mensajes:
|
||||
enviar(m, chat_id)
|
||||
if grupos:
|
||||
total_eps = sum(len(v) for v in grupos.values())
|
||||
ultima_titulos[chat_id] = {"query": nombre,
|
||||
"results": vcb.aplanar_series(grupos),
|
||||
"origen": "catalogo"}
|
||||
log(f"BUSCADOR series '{nombre}': {len(grupos)} series, {total_eps} capitulos")
|
||||
return
|
||||
# Fallback global: no esta en tu RealDebrid, se busca online.
|
||||
enviar("📡 No está en tu catálogo, buscando online...", chat_id)
|
||||
# Poco o nada en tu RealDebrid: se busca online.
|
||||
enviar(f"📡 En tu catálogo hay {total_eps} capítulos, buscando online...",
|
||||
chat_id)
|
||||
try:
|
||||
gol = _import_global_buscar()
|
||||
globales = [r for r in gol.buscar_titulos(nombre)
|
||||
|
||||
Reference in New Issue
Block a user