[00:00:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:00:06] [INFO] 2 workers activos: Gemini 2.0 Flash Lite, Gemini 2.5 Flash Lite
[00:00:06] [INFO] 2 partidos a procesar.
[00:00:06] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:00:06] [INFO] → Intentando worker: Gemini 2.0 Flash Lite
[00:00:06] [WARN] HTTP 429 en generativelanguage.googleapis.com | {"errno":0}
[00:00:06] [WARN] Rate limit (429) en Gemini 2.0 Flash Lite
[00:00:06] [WARN] ✗ Gemini 2.0 Flash Lite falló, probando siguiente...
[00:00:08] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:00:08] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:00:08] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:00:10] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:00:40] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:00:40] [INFO] → Intentando worker: Gemini 2.0 Flash Lite
[00:00:40] [WARN] HTTP 429 en generativelanguage.googleapis.com | {"errno":0}
[00:00:40] [WARN] Rate limit (429) en Gemini 2.0 Flash Lite
[00:00:40] [WARN] ✗ Gemini 2.0 Flash Lite falló, probando siguiente...
[00:00:42] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:00:42] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:00:42] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:00:44] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:00:44] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:00:44] [INFO] === AI PROCESSOR FINALIZADO ===
[00:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:06:03] [INFO] 1 workers activos: Gemini 2.5 Flash Lite
[00:06:03] [INFO] 2 partidos a procesar.
[00:06:03] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:06:03] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:06:03] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:06:03] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:06:05] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:06:35] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:06:35] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:06:36] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:06:36] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:06:38] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:06:38] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:06:38] [INFO] === AI PROCESSOR FINALIZADO ===
[00:12:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:12:03] [INFO] 1 workers activos: Gemini 2.5 Flash Lite
[00:12:03] [INFO] 2 partidos a procesar.
[00:12:03] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:12:03] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:12:03] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:12:03] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:12:05] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:12:35] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:12:35] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:12:35] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:12:35] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:12:37] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:12:37] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:12:37] [INFO] === AI PROCESSOR FINALIZADO ===
[00:18:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:18:03] [INFO] 1 workers activos: Gemini 2.5 Flash Lite
[00:18:03] [INFO] 2 partidos a procesar.
[00:18:03] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:18:03] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:18:03] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:18:03] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:18:05] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:18:35] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:18:35] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:18:35] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:18:35] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:18:37] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:18:37] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:18:37] [INFO] === AI PROCESSOR FINALIZADO ===
[00:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:24:03] [INFO] 1 workers activos: Gemini 2.5 Flash Lite
[00:24:03] [INFO] 2 partidos a procesar.
[00:24:03] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:24:03] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:24:03] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:24:03] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:24:05] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:24:35] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:24:35] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:24:35] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:24:35] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:24:37] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:24:37] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:24:37] [INFO] === AI PROCESSOR FINALIZADO ===
[00:30:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:30:04] [INFO] 1 workers activos: Gemini 2.5 Flash Lite
[00:30:04] [INFO] 2 partidos a procesar.
[00:30:04] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:30:04] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:30:04] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:30:04] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:30:06] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:30:36] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:30:36] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:30:36] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:30:36] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:30:38] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:30:39] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:30:39] [INFO] === AI PROCESSOR FINALIZADO ===
[00:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:36:03] [INFO] 1 workers activos: Gemini 2.5 Flash Lite
[00:36:03] [INFO] 2 partidos a procesar.
[00:36:03] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:36:03] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:36:03] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:36:03] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:36:05] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:36:35] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:36:35] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:36:35] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:36:35] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:36:37] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:36:37] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:36:37] [INFO] === AI PROCESSOR FINALIZADO ===
[00:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:42:04] [INFO] 1 workers activos: Gemini 2.5 Flash Lite
[00:42:04] [INFO] 2 partidos a procesar.
[00:42:04] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:42:04] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:42:04] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:42:04] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:42:06] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:42:36] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:42:36] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:42:36] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:42:36] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:42:38] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:42:38] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:42:38] [INFO] === AI PROCESSOR FINALIZADO ===
[00:48:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:48:03] [INFO] 1 workers activos: Gemini 2.5 Flash Lite
[00:48:03] [INFO] 2 partidos a procesar.
[00:48:03] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:48:03] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:48:03] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:48:03] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:48:05] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:48:35] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:48:35] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:48:35] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:48:35] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:48:37] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:48:37] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:48:37] [INFO] === AI PROCESSOR FINALIZADO ===
[00:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[00:54:03] [INFO] 1 workers activos: Gemini 2.5 Flash Lite
[00:54:03] [INFO] 2 partidos a procesar.
[00:54:03] [INFO] Procesando: FAR Rabat vs Berkane (ID: 737824)
[00:54:03] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:54:03] [WARN] HTTP 403 en generativelanguage.googleapis.com | {"errno":0}
[00:54:03] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:54:05] [ERROR] Todos los workers fallaron para FAR Rabat vs Berkane
[00:54:35] [INFO] Procesando: Olympique de Safi vs Renaissance Zemamra (ID: 737826)
[00:54:35] [INFO] → Intentando worker: Gemini 2.5 Flash Lite
[00:54:35] [WARN] HTTP 429 en generativelanguage.googleapis.com | {"errno":0}
[00:54:35] [WARN] Rate limit (429) en Gemini 2.5 Flash Lite
[00:54:35] [WARN] ✗ Gemini 2.5 Flash Lite falló, probando siguiente...
[00:54:37] [ERROR] Todos los workers fallaron para Olympique de Safi vs Renaissance Zemamra
[00:54:37] [INFO] Quedan 100 pendientes para próxima ejecución.
[00:54:37] [INFO] === AI PROCESSOR FINALIZADO ===
[01:00:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:00:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[01:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[01:12:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:12:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[01:18:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:18:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[01:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[01:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[01:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[01:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[01:48:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:48:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[01:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[01:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:00:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:00:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:12:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:12:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:18:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:18:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:42:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:42:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:48:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:48:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[02:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[02:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:00:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:00:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:12:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:12:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:18:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:18:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:30:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:30:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:36:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:48:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:48:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[03:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[03:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:00:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:00:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:12:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:12:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:18:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:18:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:24:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:24:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:48:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:48:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[04:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[04:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:00:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:00:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:12:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:12:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:18:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:18:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:24:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:24:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:36:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:36:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:48:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:48:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[05:54:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[05:54:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:00:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:00:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:12:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:12:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:18:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:18:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:24:02] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:24:02] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:48:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:48:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[06:54:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[06:54:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:00:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:00:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:12:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:12:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:18:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:18:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:30:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:30:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:36:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:48:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:48:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[07:54:02] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[07:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:00:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:00:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:06:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:06:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:12:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:12:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:18:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:18:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:24:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:24:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:48:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:48:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[08:54:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[08:54:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:00:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:00:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:12:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:12:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:18:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:18:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:24:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:24:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:36:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:48:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:48:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[09:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[09:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:00:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:00:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:06:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:06:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:12:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:12:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:18:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:18:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:24:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:24:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:30:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:30:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:36:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:42:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:42:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:48:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:48:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[10:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[10:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:00:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:00:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:12:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:12:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:18:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:18:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:30:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:30:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:36:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:48:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:48:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[11:54:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[11:54:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:00:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:00:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:06:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:06:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:12:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:12:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:18:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:18:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:24:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:24:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:30:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:30:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:42:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:42:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:48:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:48:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[12:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[12:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:00:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:00:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:06:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:12:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:12:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:18:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:18:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:24:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:24:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:36:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:48:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:48:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[13:54:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[13:54:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:00:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:00:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:12:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:12:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:18:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:18:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:24:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:24:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:30:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:30:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:36:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:42:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:42:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:48:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:48:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[14:54:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[14:54:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:00:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:00:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:12:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:12:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:18:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:18:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:24:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:24:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:30:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:30:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:42:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:42:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:48:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:48:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[15:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[15:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:00:08] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:00:08] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:06:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:06:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:11:06] [INFO] === FETCHER INICIADO (apifootball.com) ===
[16:11:06] [INFO] Probando fecha: 2026-04-25
[16:11:06] [INFO] Liga 239: 4 partidos para 2026-04-25
[16:11:06] [INFO] Procesando: COD Meknes vs Difaa El Jadidi (ID: 760480)
[16:11:06] [INFO] ID 760480 ya existe, saltando.
[16:11:06] [INFO] Procesando: Hassania Agadir vs IR Tanger (ID: 760481)
[16:11:06] [INFO] ID 760481 ya existe, saltando.
[16:11:06] [INFO] Procesando: Kawkab Marrakech vs Wydad AC (ID: 760482)
[16:11:06] [INFO] ID 760482 ya existe, saltando.
[16:11:06] [INFO] Procesando: Union Touarga vs Olympique de Safi (ID: 760485)
[16:11:06] [INFO] ID 760485 ya existe, saltando.
[16:11:07] [INFO] Liga 152: 5 partidos para 2026-04-25
[16:11:07] [INFO] Procesando: Fulham vs Aston Villa (ID: 619797)
[16:11:07] [INFO] ID 619797 ya existe, saltando.
[16:11:07] [INFO] Procesando: Liverpool vs Crystal Palace (ID: 619798)
[16:11:07] [INFO] ID 619798 ya existe, saltando.
[16:11:07] [INFO] Procesando: Arsenal vs Newcastle (ID: 619799)
[16:11:07] [INFO] ID 619799 ya existe, saltando.
[16:11:07] [INFO] Procesando: West Ham vs Everton (ID: 619801)
[16:11:07] [INFO] ID 619801 ya existe, saltando.
[16:11:07] [INFO] Procesando: Wolves vs Tottenham (ID: 619802)
[16:11:07] [INFO] ID 619802 ya existe, saltando.
[16:11:09] [INFO] Liga 302: 4 partidos para 2026-04-25
[16:11:09] [INFO] Procesando: Atl. Madrid vs Ath Bilbao (ID: 610928)
[16:11:09] [INFO] ID 610928 ya existe, saltando.
[16:11:09] [INFO] Procesando: Valencia vs Girona (ID: 610933)
[16:11:09] [INFO] ID 610933 ya existe, saltando.
[16:11:09] [INFO] Procesando: Alaves vs Mallorca (ID: 610935)
[16:11:09] [INFO] ID 610935 ya existe, saltando.
[16:11:09] [INFO] Procesando: Getafe vs Barcelona (ID: 610936)
[16:11:09] [INFO] ID 610936 ya existe, saltando.
[16:11:10] [INFO] Liga 207: 3 partidos para 2026-04-25
[16:11:10] [INFO] Procesando: Parma vs Pisa (ID: 615663)
[16:11:10] [INFO] ID 615663 ya existe, saltando.
[16:11:10] [INFO] Procesando: Bologna vs AS Roma (ID: 615665)
[16:11:10] [INFO] ID 615665 ya existe, saltando.
[16:11:10] [INFO] Procesando: Verona vs Lecce (ID: 615668)
[16:11:10] [INFO] ID 615668 ya existe, saltando.
[16:11:12] [INFO] Liga 175: 6 partidos para 2026-04-25
[16:11:12] [INFO] Procesando: Wolfsburg vs B. Monchengladbach (ID: 617427)
[16:11:12] [INFO] ID 617427 ya existe, saltando.
[16:11:12] [INFO] Procesando: Heidenheim vs St. Pauli (ID: 617428)
[16:11:12] [INFO] ID 617428 ya existe, saltando.
[16:11:12] [INFO] Procesando: Augsburg vs Eintracht Frankfurt (ID: 617429)
[16:11:12] [INFO] ID 617429 ya existe, saltando.
[16:11:12] [INFO] Procesando: Hamburger SV vs Hoffenheim (ID: 617430)
[16:11:12] [INFO] ID 617430 ya existe, saltando.
[16:11:12] [INFO] Procesando: FC Koln vs Bayer Leverkusen (ID: 617433)
[16:11:12] [INFO] ID 617433 ya existe, saltando.
[16:11:12] [INFO] Procesando: Mainz vs Bayern Munich (ID: 617434)
[16:11:12] [INFO] ID 617434 ya existe, saltando.
[16:11:13] [INFO] Liga 168: 3 partidos para 2026-04-25
[16:11:13] [INFO] Procesando: Toulouse vs Monaco (ID: 603520)
[16:11:13] [INFO] ID 603520 ya existe, saltando.
[16:11:13] [INFO] Procesando: Angers vs PSG (ID: 603521)
[16:11:13] [INFO] ID 603521 ya existe, saltando.
[16:11:13] [INFO] Procesando: Lyon vs Auxerre (ID: 603524)
[16:11:13] [INFO] ID 603524 ya existe, saltando.
[16:11:15] [ERROR] Liga 3: API error | {"msg":404}
[16:11:15] [INFO] Liga 3: sin partidos para 2026-04-25
[16:11:16] [ERROR] Liga 4: API error | {"msg":404}
[16:11:16] [INFO] Liga 4: sin partidos para 2026-04-25
[16:11:17] [INFO] Liga 13: 3 partidos para 2026-04-25
[16:11:17] [INFO] Procesando: Eibar W vs Levante W (ID: 631325)
[16:11:17] [INFO] ID 631325 ya existe, saltando.
[16:11:17] [INFO] Procesando: Athletic Bilbao W vs Granada CF W (ID: 631330)
[16:11:17] [INFO] ID 631330 ya existe, saltando.
[16:11:17] [INFO] Procesando: Badalona W vs Atl. Madrid W (ID: 693956)
[16:11:17] [INFO] ID 693956 ya existe, saltando.
[16:11:19] [INFO] Liga 14: 3 partidos para 2026-04-25
[16:11:19] [INFO] Procesando: Djurgarden W vs Norrkoping W (ID: 717207)
[16:11:19] [INFO] ID 717207 ya existe, saltando.
[16:11:19] [INFO] Procesando: Kristianstad W vs Vaxjo DFF W (ID: 717209)
[16:11:19] [INFO] ID 717209 ya existe, saltando.
[16:11:19] [INFO] Procesando: Uppsala W vs Rosengard W (ID: 717212)
[16:11:19] [INFO] ID 717212 ya existe, saltando.
[16:11:20] [ERROR] Liga 11: API error | {"msg":404}
[16:11:20] [INFO] Liga 11: sin partidos para 2026-04-25
[16:11:22] [ERROR] Liga 12: API error | {"msg":404}
[16:11:22] [INFO] Liga 12: sin partidos para 2026-04-25
[16:11:23] [INFO] Liga 333: 3 partidos para 2026-04-25
[16:11:23] [INFO] Procesando: Montevideo City vs Boston River (ID: 760446)
[16:11:23] [INFO] ID 760446 ya existe, saltando.
[16:11:23] [INFO] Procesando: Juventud vs Liverpool M. (ID: 760447)
[16:11:23] [INFO] ID 760447 ya existe, saltando.
[16:11:23] [INFO] Procesando: Maldonado vs Albion (ID: 760448)
[16:11:23] [INFO] ID 760448 ya existe, saltando.
[16:11:24] [INFO] Liga 332: 3 partidos para 2026-04-25
[16:11:24] [INFO] Procesando: Minnesota United vs Los Angeles FC (ID: 711417)
[16:11:24] [INFO] ID 711417 ya existe, saltando.
[16:11:24] [INFO] Procesando: Toronto FC vs Atlanta Utd (ID: 711418)
[16:11:24] [INFO] ID 711418 ya existe, saltando.
[16:11:24] [INFO] Procesando: CF Montreal vs New York City (ID: 711430)
[16:11:24] [INFO] ID 711430 ya existe, saltando.
[16:11:26] [ERROR] Liga 188: API error | {"msg":404}
[16:11:26] [INFO] Liga 188: sin partidos para 2026-04-25
[16:11:27] [INFO] Liga 140: 2 partidos para 2026-04-25
[16:11:27] [INFO] Procesando: Ind. del Valle vs Leones del Norte (ID: 738894)
[16:11:27] [INFO] ID 738894 ya existe, saltando.
[16:11:27] [INFO] Procesando: Mushuc Runa vs Dep. Cuenca (ID: 738897)
[16:11:27] [INFO] ID 738897 ya existe, saltando.
[16:11:29] [INFO] Liga 141: 1 partidos para 2026-04-25
[16:11:29] [INFO] Procesando: Haras El Hodood vs Wadi Degla (ID: 752905)
[16:11:29] [INFO] ID 752905 ya existe, saltando.
[16:11:30] [ERROR] Liga 142: API error | {"msg":404}
[16:11:30] [INFO] Liga 142: sin partidos para 2026-04-25
[16:11:32] [INFO] Liga 143: 85 partidos para 2026-04-25
[16:11:32] [INFO] Procesando: Long Eaton vs Basford Utd (ID: 686358)
[16:11:32] [INFO] ID 686358 ya existe, saltando.
[16:11:32] [INFO] Procesando: Vauxhall vs Stafford (ID: 686813)
[16:11:32] [INFO] ID 686813 ya existe, saltando.
[16:11:32] [INFO] Procesando: Wythenshawe vs Nantwich (ID: 686812)
[16:11:32] [INFO] ID 686812 ya existe, saltando.
[16:11:32] [INFO] Procesando: Atherton vs Bury (ID: 686811)
[16:11:32] [INFO] ID 686811 ya existe, saltando.
[16:11:32] [INFO] Procesando: Clitheroe vs Kidsgrove (ID: 686810)
[16:11:32] [INFO] ID 686810 ya existe, saltando.
[16:11:32] [INFO] Procesando: Witton Albion vs Khalsa (ID: 686809)
[16:11:32] [INFO] ID 686809 ya existe, saltando.
[16:11:32] [INFO] Procesando: Congleton vs Trafford (ID: 686808)
[16:11:32] [INFO] ID 686808 ya existe, saltando.
[16:11:32] [INFO] Procesando: Newcastle Town vs Runcorn L (ID: 686807)
[16:11:32] [INFO] ID 686807 ya existe, saltando.
[16:11:32] [INFO] Procesando: Shifnal vs Lower Breck (ID: 686806)
[16:11:32] [INFO] ID 686806 ya existe, saltando.
[16:11:32] [INFO] Procesando: Stalybridge vs Chasetown (ID: 686805)
[16:11:32] [INFO] ID 686805 ya existe, saltando.
[16:11:32] [INFO] Procesando: Bootle FC vs Mossley (ID: 686804)
[16:11:32] [INFO] ID 686804 ya existe, saltando.
[16:11:32] [INFO] Procesando: Avro vs Darlaston Town (ID: 686814)
[16:11:32] [INFO] ID 686814 ya existe, saltando.
[16:11:32] [INFO] Procesando: Rugby Borough vs Rugby (ID: 686357)
[16:11:32] [INFO] ID 686357 ya existe, saltando.
[16:11:32] [INFO] Procesando: RC Warwick vs St Neots (ID: 686356)
[16:11:32] [INFO] ID 686356 ya existe, saltando.
[16:11:32] [INFO] Procesando: Anstey vs Wellingborough (ID: 686355)
[16:11:32] [INFO] ID 686355 ya existe, saltando.
[16:11:32] [INFO] Procesando: Shepshed vs Lichfield City (ID: 686354)
[16:11:32] [INFO] ID 686354 ya existe, saltando.
[16:11:32] [INFO] Procesando: Carlton vs Coventry S (ID: 686353)
[16:11:32] [INFO] ID 686353 ya existe, saltando.
[16:11:32] [INFO] Procesando: Bedworth Utd vs Mickleover (ID: 686352)
[16:11:32] [INFO] ID 686352 ya existe, saltando.
[16:11:32] [INFO] Procesando: Boldmere vs Loughborough (ID: 686351)
[16:11:32] [INFO] ID 686351 ya existe, saltando.
[16:11:32] [INFO] Procesando: Corby vs S Coldfield (ID: 686350)
[16:11:32] [INFO] ID 686350 ya existe, saltando.
[16:11:32] [INFO] Procesando: Belper vs Bourne (ID: 686349)
[16:11:32] [INFO] ID 686349 ya existe, saltando.
[16:11:32] [INFO] Procesando: Heaton St. vs Hallam (ID: 685899)
[16:11:32] [INFO] ID 685899 ya existe, saltando.
[16:11:32] [INFO] Procesando: Falmouth Town vs Melksham (ID: 687712)
[16:11:32] [INFO] ID 687712 ya existe, saltando.
[16:11:32] [INFO] Procesando: Malvern Town vs Supermarine (ID: 687722)
[16:11:32] [INFO] ID 687722 ya existe, saltando.
[16:11:32] [INFO] Procesando: Shaftesbury vs Exmouth (ID: 687721)
[16:11:32] [INFO] ID 687721 ya existe, saltando.
[16:11:32] [INFO] Procesando: Didcot vs Westbury Utd (ID: 687720)
[16:11:32] [INFO] ID 687720 ya existe, saltando.
[16:11:32] [INFO] Procesando: Willand vs Tavistock (ID: 687719)
[16:11:32] [INFO] ID 687719 ya existe, saltando.
[16:11:32] [INFO] Procesando: Winchester vs Bristol Manor (ID: 687718)
[16:11:32] [INFO] ID 687718 ya existe, saltando.
[16:11:32] [INFO] Procesando: Brixham vs Inkberow (ID: 687717)
[16:11:32] [INFO] ID 687717 ya existe, saltando.
[16:11:32] [INFO] Procesando: Bideford vs Bishops Cleeve (ID: 687716)
[16:11:32] [INFO] ID 687716 ya existe, saltando.
[16:11:32] [INFO] Procesando: Larkhall vs Mousehole (ID: 687715)
[16:11:32] [INFO] ID 687715 ya existe, saltando.
[16:11:32] [INFO] Procesando: Hartpury Uni vs Bashley (ID: 687714)
[16:11:32] [INFO] ID 687714 ya existe, saltando.
[16:11:32] [INFO] Procesando: Frome vs Portishead (ID: 687713)
[16:11:32] [INFO] ID 687713 ya existe, saltando.
[16:11:32] [INFO] Procesando: Matlock vs Grimsby Bor. (ID: 685898)
[16:11:32] [INFO] ID 685898 ya existe, saltando.
[16:11:32] [INFO] Procesando: Leighton vs London Lions (ID: 687269)
[16:11:32] [INFO] ID 687269 ya existe, saltando.
[16:11:32] [INFO] Procesando: Flackwell vs Biggleswade (ID: 687268)
[16:11:32] [INFO] ID 687268 ya existe, saltando.
[16:11:32] [INFO] Procesando: Leverstock vs Northwood (ID: 687267)
[16:11:32] [INFO] ID 687267 ya existe, saltando.
[16:11:32] [INFO] Procesando: Enfield FC vs Welwyn Garden (ID: 687266)
[16:11:32] [INFO] ID 687266 ya existe, saltando.
[16:11:32] [INFO] Procesando: MK Irish vs Hadley (ID: 687265)
[16:11:32] [INFO] ID 687265 ya existe, saltando.
[16:11:32] [INFO] Procesando: Aylesbury Utd vs Hertford (ID: 687264)
[16:11:32] [INFO] ID 687264 ya existe, saltando.
[16:11:32] [INFO] Procesando: Beaconsfield vs Ware (ID: 687263)
[16:11:32] [INFO] ID 687263 ya existe, saltando.
[16:11:32] [INFO] Procesando: Stotfold vs Barton (ID: 687262)
[16:11:32] [INFO] ID 687262 ya existe, saltando.
[16:11:32] [INFO] Procesando: Hitchin vs Thame Utd (ID: 687261)
[16:11:32] [INFO] ID 687261 ya existe, saltando.
[16:11:32] [INFO] Procesando: Felixstowe vs Mildenhall (ID: 684531)
[16:11:32] [INFO] ID 684531 ya existe, saltando.
[16:11:32] [INFO] Procesando: Ascot Utd vs Metropolitan (ID: 684989)
[16:11:32] [INFO] ID 684989 ya existe, saltando.
[16:11:32] [INFO] Procesando: Hanworth vs Raynes Park (ID: 684988)
[16:11:32] [INFO] ID 684988 ya existe, saltando.
[16:11:32] [INFO] Procesando: Fareham vs South Park (ID: 684987)
[16:11:32] [INFO] ID 684987 ya existe, saltando.
[16:11:32] [INFO] Procesando: Moneyfields vs Westfield (ID: 684986)
[16:11:32] [INFO] ID 684986 ya existe, saltando.
[16:11:32] [INFO] Procesando: Harrow vs Southall (ID: 684985)
[16:11:32] [INFO] ID 684985 ya existe, saltando.
[16:11:32] [INFO] Procesando: Leatherhead vs Bedfont (ID: 684984)
[16:11:32] [INFO] ID 684984 ya existe, saltando.
[16:11:32] [INFO] Procesando: Bognor Regis vs Binfield (ID: 684983)
[16:11:32] [INFO] ID 684983 ya existe, saltando.
[16:11:32] [INFO] Procesando: Hendon vs Egham (ID: 684982)
[16:11:32] [INFO] ID 684982 ya existe, saltando.
[16:11:32] [INFO] Procesando: Hayes&Yeading vs Hartley (ID: 684981)
[16:11:32] [INFO] ID 684981 ya existe, saltando.
[16:11:32] [INFO] Procesando: Horndean vs Littlehampton (ID: 684980)
[16:11:32] [INFO] ID 684980 ya existe, saltando.
[16:11:32] [INFO] Procesando: Kingstonian vs Portchester (ID: 684990)
[16:11:32] [INFO] ID 684990 ya existe, saltando.
[16:11:32] [INFO] Procesando: Newmarket vs Bowers (ID: 684530)
[16:11:32] [INFO] ID 684530 ya existe, saltando.
[16:11:32] [INFO] Procesando: Tilbury vs Witham (ID: 684529)
[16:11:32] [INFO] ID 684529 ya existe, saltando.
[16:11:32] [INFO] Procesando: Heybridge vs Stanway (ID: 684528)
[16:11:32] [INFO] ID 684528 ya existe, saltando.
[16:11:32] [INFO] Procesando: Brantham vs Cambridge (ID: 684527)
[16:11:32] [INFO] ID 684527 ya existe, saltando.
[16:11:32] [INFO] Procesando: Lowestoft vs Brightlingsea (ID: 684526)
[16:11:32] [INFO] ID 684526 ya existe, saltando.
[16:11:32] [INFO] Procesando: Gorleston vs Grays (ID: 684525)
[16:11:32] [INFO] ID 684525 ya existe, saltando.
[16:11:32] [INFO] Procesando: Takeley vs Wroxham (ID: 684524)
[16:11:32] [INFO] ID 684524 ya existe, saltando.
[16:11:32] [INFO] Procesando: Walthamstow vs Maldon (ID: 684523)
[16:11:32] [INFO] ID 684523 ya existe, saltando.
[16:11:32] [INFO] Procesando: Downham Town vs Waltham Abbey (ID: 684522)
[16:11:32] [INFO] ID 684522 ya existe, saltando.
[16:11:32] [INFO] Procesando: Crowborough vs Merstham (ID: 685445)
[16:11:32] [INFO] ID 685445 ya existe, saltando.
[16:11:32] [INFO] Procesando: North Ferriby vs Redcar Ath. (ID: 685897)
[16:11:32] [INFO] ID 685897 ya existe, saltando.
[16:11:32] [INFO] Procesando: Ashington vs Lincoln Utd (ID: 685896)
[16:11:32] [INFO] ID 685896 ya existe, saltando.
[16:11:32] [INFO] Procesando: Dunston vs Pontefract (ID: 685895)
[16:11:32] [INFO] ID 685895 ya existe, saltando.
[16:11:32] [INFO] Procesando: Blyth Town vs Garforth (ID: 685894)
[16:11:32] [INFO] ID 685894 ya existe, saltando.
[16:11:32] [INFO] Procesando: Bishop A vs Blyth (ID: 685893)
[16:11:32] [INFO] ID 685893 ya existe, saltando.
[16:11:32] [INFO] Procesando: Ossett Utd vs Bradford PA (ID: 685892)
[16:11:32] [INFO] ID 685892 ya existe, saltando.
[16:11:32] [INFO] Procesando: Emley vs Newton A (ID: 685891)
[16:11:32] [INFO] ID 685891 ya existe, saltando.
[16:11:32] [INFO] Procesando: Bridlington vs Brighouse (ID: 685890)
[16:11:32] [INFO] ID 685890 ya existe, saltando.
[16:11:32] [INFO] Procesando: Silsden vs Consett (ID: 685889)
[16:11:32] [INFO] ID 685889 ya existe, saltando.
[16:11:32] [INFO] Procesando: Faversham vs Three Bridges (ID: 685446)
[16:11:32] [INFO] ID 685446 ya existe, saltando.
[16:11:32] [INFO] Procesando: Redbridge vs Concord (ID: 684521)
[16:11:32] [INFO] ID 684521 ya existe, saltando.
[16:11:32] [INFO] Procesando: Herne Bay vs AFC Whyteleafe (ID: 685444)
[16:11:32] [INFO] ID 685444 ya existe, saltando.
[16:11:32] [INFO] Procesando: Beckenham vs Deal (ID: 685443)
[16:11:32] [INFO] ID 685443 ya existe, saltando.
[16:11:32] [INFO] Procesando: Jersey Bulls vs Hastings Utd (ID: 685442)
[16:11:32] [INFO] ID 685442 ya existe, saltando.
[16:11:32] [INFO] Procesando: Ashford Utd vs Hassocks (ID: 685441)
[16:11:32] [INFO] ID 685441 ya existe, saltando.
[16:11:32] [INFO] Procesando: Sittingbourne vs VCD (ID: 685440)
[16:11:32] [INFO] ID 685440 ya existe, saltando.
[16:11:32] [INFO] Procesando: Croydon Ath. vs Sheppey Utd (ID: 685439)
[16:11:32] [INFO] ID 685439 ya existe, saltando.
[16:11:32] [INFO] Procesando: East Grinstead vs Margate (ID: 685438)
[16:11:32] [INFO] ID 685438 ya existe, saltando.
[16:11:32] [INFO] Procesando: Erith vs Broadbridge (ID: 685437)
[16:11:32] [INFO] ID 685437 ya existe, saltando.
[16:11:32] [INFO] Procesando: Eastbourne T. vs Sevenoaks (ID: 685436)
[16:11:32] [INFO] ID 685436 ya existe, saltando.
[16:11:33] [ERROR] Liga 335: API error | {"msg":404}
[16:11:33] [INFO] Liga 335: sin partidos para 2026-04-25
[16:11:35] [INFO] Liga 337: 7 partidos para 2026-04-25
[16:11:35] [INFO] Procesando: Anzoategui FC vs Zamora (ID: 726991)
[16:11:35] [INFO] ID 726991 ya existe, saltando.
[16:11:35] [INFO] Procesando: Caracas vs Rayo Zuliano (ID: 726992)
[16:11:35] [INFO] ID 726992 ya existe, saltando.
[16:11:35] [INFO] Procesando: Dep. Tachira vs Carabobo (ID: 726993)
[16:11:35] [INFO] ID 726993 ya existe, saltando.
[16:11:35] [INFO] Procesando: Metropolitanos vs Estudiantes Merida (ID: 726994)
[16:11:35] [INFO] ID 726994 ya existe, saltando.
[16:11:35] [INFO] Procesando: Monagas vs Puerto Cabello (ID: 726995)
[16:11:35] [INFO] ID 726995 ya existe, saltando.
[16:11:35] [INFO] Procesando: Portuguesa vs Universidad Central (ID: 726996)
[16:11:35] [INFO] ID 726996 ya existe, saltando.
[16:11:35] [INFO] Procesando: Trujillanos vs La Guaira (ID: 726997)
[16:11:35] [INFO] ID 726997 ya existe, saltando.
[16:12:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:12:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:13:29] [INFO] === CONSENSUS INICIADO ===
[16:13:29] [INFO] No hay partidos listos para consenso.
[16:18:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:18:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:26:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:26:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:26:48] [INFO] ============================================
[16:26:48] [INFO] CRON MAESTRO INICIADO [completo]
[16:26:48] [INFO] ============================================
[16:26:49] [INFO] Evaluando estado del sistema...
[16:26:49] [INFO] Partidos encontrados para 2026-04-25: 134
[16:26:49] [INFO] Partidos sin análisis IA: 134. Ejecutando ANALYZE...
[16:26:49] [INFO] → Ejecutando: /home/hackruzc/web.hackruz.com/ai_processor.php
[16:26:49] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:26:49] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:26:49] [INFO] Todos los partidos tienen veredicto final.
[16:26:49] [INFO] RESUMEN FINAL → Partidos: 134 | Analizados: 0 | Con veredicto: 0
[16:26:49] [INFO] CRON FINALIZADO en 0.01s
[16:26:49] [INFO] ============================================
[16:30:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:30:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:48:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:48:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[16:54:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[16:54:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:00:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:00:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:06:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:06:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:12:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:12:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:18:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:18:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:24:02] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:24:02] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:36:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:48:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:48:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[17:54:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[17:54:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:00:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:00:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:06:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:06:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:12:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:12:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:18:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:18:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:36:02] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:36:02] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:42:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:42:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:48:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:48:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[18:54:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[18:54:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:00:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:00:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:06:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:06:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:12:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:12:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:18:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:18:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:30:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:30:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:48:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:48:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[19:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[19:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:00:04] [INFO] === FETCHER INICIADO (apifootball.com) ===
[20:00:04] [INFO] Probando fecha: 2026-04-25
[20:00:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:00:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:00:04] [INFO] Liga 239: 4 partidos para 2026-04-25
[20:00:04] [INFO] Procesando: COD Meknes vs Difaa El Jadidi (ID: 760480)
[20:00:04] [INFO] ID 760480 ya existe, saltando.
[20:00:04] [INFO] Procesando: Hassania Agadir vs IR Tanger (ID: 760481)
[20:00:04] [INFO] ID 760481 ya existe, saltando.
[20:00:04] [INFO] Procesando: Kawkab Marrakech vs Wydad AC (ID: 760482)
[20:00:04] [INFO] ID 760482 ya existe, saltando.
[20:00:04] [INFO] Procesando: Union Touarga vs Olympique de Safi (ID: 760485)
[20:00:04] [INFO] ID 760485 ya existe, saltando.
[20:00:06] [INFO] Liga 152: 5 partidos para 2026-04-25
[20:00:06] [INFO] Procesando: Fulham vs Aston Villa (ID: 619797)
[20:00:06] [INFO] ID 619797 ya existe, saltando.
[20:00:06] [INFO] Procesando: Liverpool vs Crystal Palace (ID: 619798)
[20:00:06] [INFO] ID 619798 ya existe, saltando.
[20:00:06] [INFO] Procesando: Arsenal vs Newcastle (ID: 619799)
[20:00:06] [INFO] ID 619799 ya existe, saltando.
[20:00:06] [INFO] Procesando: West Ham vs Everton (ID: 619801)
[20:00:06] [INFO] ID 619801 ya existe, saltando.
[20:00:06] [INFO] Procesando: Wolves vs Tottenham (ID: 619802)
[20:00:06] [INFO] ID 619802 ya existe, saltando.
[20:00:07] [INFO] Liga 302: 4 partidos para 2026-04-25
[20:00:07] [INFO] Procesando: Atl. Madrid vs Ath Bilbao (ID: 610928)
[20:00:07] [INFO] ID 610928 ya existe, saltando.
[20:00:07] [INFO] Procesando: Valencia vs Girona (ID: 610933)
[20:00:07] [INFO] ID 610933 ya existe, saltando.
[20:00:07] [INFO] Procesando: Alaves vs Mallorca (ID: 610935)
[20:00:07] [INFO] ID 610935 ya existe, saltando.
[20:00:07] [INFO] Procesando: Getafe vs Barcelona (ID: 610936)
[20:00:07] [INFO] ID 610936 ya existe, saltando.
[20:00:09] [INFO] Liga 207: 3 partidos para 2026-04-25
[20:00:09] [INFO] Procesando: Parma vs Pisa (ID: 615663)
[20:00:09] [INFO] ID 615663 ya existe, saltando.
[20:00:09] [INFO] Procesando: Bologna vs AS Roma (ID: 615665)
[20:00:09] [INFO] ID 615665 ya existe, saltando.
[20:00:09] [INFO] Procesando: Verona vs Lecce (ID: 615668)
[20:00:09] [INFO] ID 615668 ya existe, saltando.
[20:00:10] [INFO] Liga 175: 6 partidos para 2026-04-25
[20:00:10] [INFO] Procesando: Wolfsburg vs B. Monchengladbach (ID: 617427)
[20:00:10] [INFO] ID 617427 ya existe, saltando.
[20:00:10] [INFO] Procesando: Heidenheim vs St. Pauli (ID: 617428)
[20:00:10] [INFO] ID 617428 ya existe, saltando.
[20:00:10] [INFO] Procesando: Augsburg vs Eintracht Frankfurt (ID: 617429)
[20:00:10] [INFO] ID 617429 ya existe, saltando.
[20:00:10] [INFO] Procesando: Hamburger SV vs Hoffenheim (ID: 617430)
[20:00:10] [INFO] ID 617430 ya existe, saltando.
[20:00:10] [INFO] Procesando: FC Koln vs Bayer Leverkusen (ID: 617433)
[20:00:10] [INFO] ID 617433 ya existe, saltando.
[20:00:10] [INFO] Procesando: Mainz vs Bayern Munich (ID: 617434)
[20:00:10] [INFO] ID 617434 ya existe, saltando.
[20:00:12] [INFO] Liga 168: 3 partidos para 2026-04-25
[20:00:12] [INFO] Procesando: Toulouse vs Monaco (ID: 603520)
[20:00:12] [INFO] ID 603520 ya existe, saltando.
[20:00:12] [INFO] Procesando: Angers vs PSG (ID: 603521)
[20:00:12] [INFO] ID 603521 ya existe, saltando.
[20:00:12] [INFO] Procesando: Lyon vs Auxerre (ID: 603524)
[20:00:12] [INFO] ID 603524 ya existe, saltando.
[20:00:13] [ERROR] Liga 3: API error | {"msg":404}
[20:00:13] [INFO] Liga 3: sin partidos para 2026-04-25
[20:00:15] [ERROR] Liga 4: API error | {"msg":404}
[20:00:15] [INFO] Liga 4: sin partidos para 2026-04-25
[20:00:16] [INFO] Liga 13: 3 partidos para 2026-04-25
[20:00:16] [INFO] Procesando: Eibar W vs Levante W (ID: 631325)
[20:00:16] [INFO] ID 631325 ya existe, saltando.
[20:00:16] [INFO] Procesando: Athletic Bilbao W vs Granada CF W (ID: 631330)
[20:00:16] [INFO] ID 631330 ya existe, saltando.
[20:00:16] [INFO] Procesando: Badalona W vs Atl. Madrid W (ID: 693956)
[20:00:16] [INFO] ID 693956 ya existe, saltando.
[20:00:17] [INFO] Liga 14: 3 partidos para 2026-04-25
[20:00:17] [INFO] Procesando: Djurgarden W vs Norrkoping W (ID: 717207)
[20:00:17] [INFO] ID 717207 ya existe, saltando.
[20:00:17] [INFO] Procesando: Kristianstad W vs Vaxjo DFF W (ID: 717209)
[20:00:17] [INFO] ID 717209 ya existe, saltando.
[20:00:17] [INFO] Procesando: Uppsala W vs Rosengard W (ID: 717212)
[20:00:17] [INFO] ID 717212 ya existe, saltando.
[20:00:19] [ERROR] Liga 11: API error | {"msg":404}
[20:00:19] [INFO] Liga 11: sin partidos para 2026-04-25
[20:00:20] [ERROR] Liga 12: API error | {"msg":404}
[20:00:20] [INFO] Liga 12: sin partidos para 2026-04-25
[20:00:22] [INFO] Liga 333: 3 partidos para 2026-04-25
[20:00:22] [INFO] Procesando: Montevideo City vs Boston River (ID: 760446)
[20:00:22] [INFO] ID 760446 ya existe, saltando.
[20:00:22] [INFO] Procesando: Juventud vs Liverpool M. (ID: 760447)
[20:00:22] [INFO] ID 760447 ya existe, saltando.
[20:00:22] [INFO] Procesando: Maldonado vs Albion (ID: 760448)
[20:00:22] [INFO] ID 760448 ya existe, saltando.
[20:00:23] [INFO] Liga 332: 3 partidos para 2026-04-25
[20:00:23] [INFO] Procesando: Minnesota United vs Los Angeles FC (ID: 711417)
[20:00:23] [INFO] ID 711417 ya existe, saltando.
[20:00:23] [INFO] Procesando: Toronto FC vs Atlanta Utd (ID: 711418)
[20:00:23] [INFO] ID 711418 ya existe, saltando.
[20:00:23] [INFO] Procesando: CF Montreal vs New York City (ID: 711430)
[20:00:23] [INFO] ID 711430 ya existe, saltando.
[20:00:24] [ERROR] Liga 188: API error | {"msg":404}
[20:00:24] [INFO] Liga 188: sin partidos para 2026-04-25
[20:00:26] [INFO] Liga 140: 2 partidos para 2026-04-25
[20:00:26] [INFO] Procesando: Ind. del Valle vs Leones del Norte (ID: 738894)
[20:00:26] [INFO] ID 738894 ya existe, saltando.
[20:00:26] [INFO] Procesando: Mushuc Runa vs Dep. Cuenca (ID: 738897)
[20:00:26] [INFO] ID 738897 ya existe, saltando.
[20:00:27] [INFO] Liga 141: 1 partidos para 2026-04-25
[20:00:27] [INFO] Procesando: Haras El Hodood vs Wadi Degla (ID: 752905)
[20:00:27] [INFO] ID 752905 ya existe, saltando.
[20:00:29] [ERROR] Liga 142: API error | {"msg":404}
[20:00:29] [INFO] Liga 142: sin partidos para 2026-04-25
[20:00:30] [INFO] Liga 143: 85 partidos para 2026-04-25
[20:00:30] [INFO] Procesando: Long Eaton vs Basford Utd (ID: 686358)
[20:00:30] [INFO] ID 686358 ya existe, saltando.
[20:00:30] [INFO] Procesando: Vauxhall vs Stafford (ID: 686813)
[20:00:30] [INFO] ID 686813 ya existe, saltando.
[20:00:30] [INFO] Procesando: Wythenshawe vs Nantwich (ID: 686812)
[20:00:30] [INFO] ID 686812 ya existe, saltando.
[20:00:30] [INFO] Procesando: Atherton vs Bury (ID: 686811)
[20:00:30] [INFO] ID 686811 ya existe, saltando.
[20:00:30] [INFO] Procesando: Clitheroe vs Kidsgrove (ID: 686810)
[20:00:30] [INFO] ID 686810 ya existe, saltando.
[20:00:30] [INFO] Procesando: Witton Albion vs Khalsa (ID: 686809)
[20:00:30] [INFO] ID 686809 ya existe, saltando.
[20:00:30] [INFO] Procesando: Congleton vs Trafford (ID: 686808)
[20:00:30] [INFO] ID 686808 ya existe, saltando.
[20:00:30] [INFO] Procesando: Newcastle Town vs Runcorn L (ID: 686807)
[20:00:30] [INFO] ID 686807 ya existe, saltando.
[20:00:30] [INFO] Procesando: Shifnal vs Lower Breck (ID: 686806)
[20:00:30] [INFO] ID 686806 ya existe, saltando.
[20:00:30] [INFO] Procesando: Stalybridge vs Chasetown (ID: 686805)
[20:00:30] [INFO] ID 686805 ya existe, saltando.
[20:00:30] [INFO] Procesando: Bootle FC vs Mossley (ID: 686804)
[20:00:30] [INFO] ID 686804 ya existe, saltando.
[20:00:30] [INFO] Procesando: Avro vs Darlaston Town (ID: 686814)
[20:00:30] [INFO] ID 686814 ya existe, saltando.
[20:00:30] [INFO] Procesando: Rugby Borough vs Rugby (ID: 686357)
[20:00:30] [INFO] ID 686357 ya existe, saltando.
[20:00:30] [INFO] Procesando: RC Warwick vs St Neots (ID: 686356)
[20:00:30] [INFO] ID 686356 ya existe, saltando.
[20:00:30] [INFO] Procesando: Anstey vs Wellingborough (ID: 686355)
[20:00:30] [INFO] ID 686355 ya existe, saltando.
[20:00:30] [INFO] Procesando: Shepshed vs Lichfield City (ID: 686354)
[20:00:30] [INFO] ID 686354 ya existe, saltando.
[20:00:30] [INFO] Procesando: Carlton vs Coventry S (ID: 686353)
[20:00:30] [INFO] ID 686353 ya existe, saltando.
[20:00:31] [INFO] Procesando: Bedworth Utd vs Mickleover (ID: 686352)
[20:00:31] [INFO] ID 686352 ya existe, saltando.
[20:00:31] [INFO] Procesando: Boldmere vs Loughborough (ID: 686351)
[20:00:31] [INFO] ID 686351 ya existe, saltando.
[20:00:31] [INFO] Procesando: Corby vs S Coldfield (ID: 686350)
[20:00:31] [INFO] ID 686350 ya existe, saltando.
[20:00:31] [INFO] Procesando: Belper vs Bourne (ID: 686349)
[20:00:31] [INFO] ID 686349 ya existe, saltando.
[20:00:31] [INFO] Procesando: Heaton St. vs Hallam (ID: 685899)
[20:00:31] [INFO] ID 685899 ya existe, saltando.
[20:00:31] [INFO] Procesando: Falmouth Town vs Melksham (ID: 687712)
[20:00:31] [INFO] ID 687712 ya existe, saltando.
[20:00:31] [INFO] Procesando: Malvern Town vs Supermarine (ID: 687722)
[20:00:31] [INFO] ID 687722 ya existe, saltando.
[20:00:31] [INFO] Procesando: Shaftesbury vs Exmouth (ID: 687721)
[20:00:31] [INFO] ID 687721 ya existe, saltando.
[20:00:31] [INFO] Procesando: Didcot vs Westbury Utd (ID: 687720)
[20:00:31] [INFO] ID 687720 ya existe, saltando.
[20:00:31] [INFO] Procesando: Willand vs Tavistock (ID: 687719)
[20:00:31] [INFO] ID 687719 ya existe, saltando.
[20:00:31] [INFO] Procesando: Winchester vs Bristol Manor (ID: 687718)
[20:00:31] [INFO] ID 687718 ya existe, saltando.
[20:00:31] [INFO] Procesando: Brixham vs Inkberow (ID: 687717)
[20:00:31] [INFO] ID 687717 ya existe, saltando.
[20:00:31] [INFO] Procesando: Bideford vs Bishops Cleeve (ID: 687716)
[20:00:31] [INFO] ID 687716 ya existe, saltando.
[20:00:31] [INFO] Procesando: Larkhall vs Mousehole (ID: 687715)
[20:00:31] [INFO] ID 687715 ya existe, saltando.
[20:00:31] [INFO] Procesando: Hartpury Uni vs Bashley (ID: 687714)
[20:00:31] [INFO] ID 687714 ya existe, saltando.
[20:00:31] [INFO] Procesando: Frome vs Portishead (ID: 687713)
[20:00:31] [INFO] ID 687713 ya existe, saltando.
[20:00:31] [INFO] Procesando: Matlock vs Grimsby Bor. (ID: 685898)
[20:00:31] [INFO] ID 685898 ya existe, saltando.
[20:00:31] [INFO] Procesando: Leighton vs London Lions (ID: 687269)
[20:00:31] [INFO] ID 687269 ya existe, saltando.
[20:00:31] [INFO] Procesando: Flackwell vs Biggleswade (ID: 687268)
[20:00:31] [INFO] ID 687268 ya existe, saltando.
[20:00:31] [INFO] Procesando: Leverstock vs Northwood (ID: 687267)
[20:00:31] [INFO] ID 687267 ya existe, saltando.
[20:00:31] [INFO] Procesando: Enfield FC vs Welwyn Garden (ID: 687266)
[20:00:31] [INFO] ID 687266 ya existe, saltando.
[20:00:31] [INFO] Procesando: MK Irish vs Hadley (ID: 687265)
[20:00:31] [INFO] ID 687265 ya existe, saltando.
[20:00:31] [INFO] Procesando: Aylesbury Utd vs Hertford (ID: 687264)
[20:00:31] [INFO] ID 687264 ya existe, saltando.
[20:00:31] [INFO] Procesando: Beaconsfield vs Ware (ID: 687263)
[20:00:31] [INFO] ID 687263 ya existe, saltando.
[20:00:31] [INFO] Procesando: Stotfold vs Barton (ID: 687262)
[20:00:31] [INFO] ID 687262 ya existe, saltando.
[20:00:31] [INFO] Procesando: Hitchin vs Thame Utd (ID: 687261)
[20:00:31] [INFO] ID 687261 ya existe, saltando.
[20:00:31] [INFO] Procesando: Felixstowe vs Mildenhall (ID: 684531)
[20:00:31] [INFO] ID 684531 ya existe, saltando.
[20:00:31] [INFO] Procesando: Ascot Utd vs Metropolitan (ID: 684989)
[20:00:31] [INFO] ID 684989 ya existe, saltando.
[20:00:31] [INFO] Procesando: Hanworth vs Raynes Park (ID: 684988)
[20:00:31] [INFO] ID 684988 ya existe, saltando.
[20:00:31] [INFO] Procesando: Fareham vs South Park (ID: 684987)
[20:00:31] [INFO] ID 684987 ya existe, saltando.
[20:00:31] [INFO] Procesando: Moneyfields vs Westfield (ID: 684986)
[20:00:31] [INFO] ID 684986 ya existe, saltando.
[20:00:31] [INFO] Procesando: Harrow vs Southall (ID: 684985)
[20:00:31] [INFO] ID 684985 ya existe, saltando.
[20:00:31] [INFO] Procesando: Leatherhead vs Bedfont (ID: 684984)
[20:00:31] [INFO] ID 684984 ya existe, saltando.
[20:00:31] [INFO] Procesando: Bognor Regis vs Binfield (ID: 684983)
[20:00:31] [INFO] ID 684983 ya existe, saltando.
[20:00:31] [INFO] Procesando: Hendon vs Egham (ID: 684982)
[20:00:31] [INFO] ID 684982 ya existe, saltando.
[20:00:31] [INFO] Procesando: Hayes&Yeading vs Hartley (ID: 684981)
[20:00:31] [INFO] ID 684981 ya existe, saltando.
[20:00:31] [INFO] Procesando: Horndean vs Littlehampton (ID: 684980)
[20:00:31] [INFO] ID 684980 ya existe, saltando.
[20:00:31] [INFO] Procesando: Kingstonian vs Portchester (ID: 684990)
[20:00:31] [INFO] ID 684990 ya existe, saltando.
[20:00:31] [INFO] Procesando: Newmarket vs Bowers (ID: 684530)
[20:00:31] [INFO] ID 684530 ya existe, saltando.
[20:00:31] [INFO] Procesando: Tilbury vs Witham (ID: 684529)
[20:00:31] [INFO] ID 684529 ya existe, saltando.
[20:00:31] [INFO] Procesando: Heybridge vs Stanway (ID: 684528)
[20:00:31] [INFO] ID 684528 ya existe, saltando.
[20:00:31] [INFO] Procesando: Brantham vs Cambridge (ID: 684527)
[20:00:31] [INFO] ID 684527 ya existe, saltando.
[20:00:31] [INFO] Procesando: Lowestoft vs Brightlingsea (ID: 684526)
[20:00:31] [INFO] ID 684526 ya existe, saltando.
[20:00:31] [INFO] Procesando: Gorleston vs Grays (ID: 684525)
[20:00:31] [INFO] ID 684525 ya existe, saltando.
[20:00:31] [INFO] Procesando: Takeley vs Wroxham (ID: 684524)
[20:00:31] [INFO] ID 684524 ya existe, saltando.
[20:00:31] [INFO] Procesando: Walthamstow vs Maldon (ID: 684523)
[20:00:31] [INFO] ID 684523 ya existe, saltando.
[20:00:31] [INFO] Procesando: Downham Town vs Waltham Abbey (ID: 684522)
[20:00:31] [INFO] ID 684522 ya existe, saltando.
[20:00:31] [INFO] Procesando: Crowborough vs Merstham (ID: 685445)
[20:00:31] [INFO] ID 685445 ya existe, saltando.
[20:00:31] [INFO] Procesando: North Ferriby vs Redcar Ath. (ID: 685897)
[20:00:31] [INFO] ID 685897 ya existe, saltando.
[20:00:31] [INFO] Procesando: Ashington vs Lincoln Utd (ID: 685896)
[20:00:31] [INFO] ID 685896 ya existe, saltando.
[20:00:31] [INFO] Procesando: Dunston vs Pontefract (ID: 685895)
[20:00:31] [INFO] ID 685895 ya existe, saltando.
[20:00:31] [INFO] Procesando: Blyth Town vs Garforth (ID: 685894)
[20:00:31] [INFO] ID 685894 ya existe, saltando.
[20:00:31] [INFO] Procesando: Bishop A vs Blyth (ID: 685893)
[20:00:31] [INFO] ID 685893 ya existe, saltando.
[20:00:31] [INFO] Procesando: Ossett Utd vs Bradford PA (ID: 685892)
[20:00:31] [INFO] ID 685892 ya existe, saltando.
[20:00:31] [INFO] Procesando: Emley vs Newton A (ID: 685891)
[20:00:31] [INFO] ID 685891 ya existe, saltando.
[20:00:31] [INFO] Procesando: Bridlington vs Brighouse (ID: 685890)
[20:00:31] [INFO] ID 685890 ya existe, saltando.
[20:00:31] [INFO] Procesando: Silsden vs Consett (ID: 685889)
[20:00:31] [INFO] ID 685889 ya existe, saltando.
[20:00:31] [INFO] Procesando: Faversham vs Three Bridges (ID: 685446)
[20:00:31] [INFO] ID 685446 ya existe, saltando.
[20:00:31] [INFO] Procesando: Redbridge vs Concord (ID: 684521)
[20:00:31] [INFO] ID 684521 ya existe, saltando.
[20:00:31] [INFO] Procesando: Herne Bay vs AFC Whyteleafe (ID: 685444)
[20:00:31] [INFO] ID 685444 ya existe, saltando.
[20:00:31] [INFO] Procesando: Beckenham vs Deal (ID: 685443)
[20:00:31] [INFO] ID 685443 ya existe, saltando.
[20:00:31] [INFO] Procesando: Jersey Bulls vs Hastings Utd (ID: 685442)
[20:00:31] [INFO] ID 685442 ya existe, saltando.
[20:00:31] [INFO] Procesando: Ashford Utd vs Hassocks (ID: 685441)
[20:00:31] [INFO] ID 685441 ya existe, saltando.
[20:00:31] [INFO] Procesando: Sittingbourne vs VCD (ID: 685440)
[20:00:31] [INFO] ID 685440 ya existe, saltando.
[20:00:31] [INFO] Procesando: Croydon Ath. vs Sheppey Utd (ID: 685439)
[20:00:31] [INFO] ID 685439 ya existe, saltando.
[20:00:31] [INFO] Procesando: East Grinstead vs Margate (ID: 685438)
[20:00:31] [INFO] ID 685438 ya existe, saltando.
[20:00:31] [INFO] Procesando: Erith vs Broadbridge (ID: 685437)
[20:00:31] [INFO] ID 685437 ya existe, saltando.
[20:00:31] [INFO] Procesando: Eastbourne T. vs Sevenoaks (ID: 685436)
[20:00:31] [INFO] ID 685436 ya existe, saltando.
[20:00:32] [ERROR] Liga 335: API error | {"msg":404}
[20:00:32] [INFO] Liga 335: sin partidos para 2026-04-25
[20:00:33] [INFO] Liga 337: 7 partidos para 2026-04-25
[20:00:33] [INFO] Procesando: Anzoategui FC vs Zamora (ID: 726991)
[20:00:33] [INFO] ID 726991 ya existe, saltando.
[20:00:33] [INFO] Procesando: Caracas vs Rayo Zuliano (ID: 726992)
[20:00:33] [INFO] ID 726992 ya existe, saltando.
[20:00:33] [INFO] Procesando: Dep. Tachira vs Carabobo (ID: 726993)
[20:00:33] [INFO] ID 726993 ya existe, saltando.
[20:00:33] [INFO] Procesando: Metropolitanos vs Estudiantes Merida (ID: 726994)
[20:00:33] [INFO] ID 726994 ya existe, saltando.
[20:00:33] [INFO] Procesando: Monagas vs Puerto Cabello (ID: 726995)
[20:00:33] [INFO] ID 726995 ya existe, saltando.
[20:00:33] [INFO] Procesando: Portuguesa vs Universidad Central (ID: 726996)
[20:00:33] [INFO] ID 726996 ya existe, saltando.
[20:00:33] [INFO] Procesando: Trujillanos vs La Guaira (ID: 726997)
[20:00:33] [INFO] ID 726997 ya existe, saltando.
[20:00:35] [INFO] Liga 136: 2 partidos para 2026-04-25
[20:00:35] [INFO] Procesando: VSK Aarhus vs Brabrand (ID: 759941)
[20:00:35] [INFO] ID 759941 ya existe, saltando.
[20:00:35] [INFO] Procesando: Roskilde vs Thisted FC (ID: 759967)
[20:00:35] [INFO] ID 759967 ya existe, saltando.
[20:00:36] [ERROR] Liga 137: API error | {"msg":404}
[20:00:36] [INFO] Liga 137: sin partidos para 2026-04-25
[20:00:37] [INFO] Sin partidos para 2026-04-25, probando siguiente día...
[20:00:37] [INFO] Probando fecha: 2026-04-26
[20:00:38] [INFO] Liga 239: 4 partidos para 2026-04-26
[20:00:38] [INFO] Procesando: Berkane vs Dcheira (ID: 760479)
[20:00:43] [INFO] ✓ Guardado: Berkane vs Dcheira
[20:00:43] [INFO] Procesando: Raja Casablanca vs FUS Rabat (ID: 760483)
[20:00:47] [INFO] ✓ Guardado: Raja Casablanca vs FUS Rabat
[20:00:47] [INFO] Procesando: Renaissance Zemamra vs Maghreb Fez (ID: 760484)
[20:00:52] [INFO] ✓ Guardado: Renaissance Zemamra vs Maghreb Fez
[20:00:52] [INFO] Procesando: Yacoub El Mansour vs FAR Rabat (ID: 760486)
[20:00:57] [INFO] ✓ Guardado: Yacoub El Mansour vs FAR Rabat
[20:00:59] [ERROR] Liga 152: API error | {"msg":404}
[20:00:59] [INFO] Liga 152: sin partidos para 2026-04-26
[20:01:00] [INFO] Liga 302: 4 partidos para 2026-04-26
[20:01:00] [INFO] Procesando: Osasuna vs Sevilla (ID: 610930)
[20:01:05] [INFO] ✓ Guardado: Osasuna vs Sevilla
[20:01:05] [INFO] Procesando: Rayo Vallecano vs Real Sociedad (ID: 610931)
[20:01:10] [INFO] ✓ Guardado: Rayo Vallecano vs Real Sociedad
[20:01:10] [INFO] Procesando: Oviedo vs Elche (ID: 610934)
[20:01:15] [INFO] ✓ Guardado: Oviedo vs Elche
[20:01:15] [INFO] Procesando: Villarreal vs Celta Vigo (ID: 610937)
[20:01:20] [INFO] ✓ Guardado: Villarreal vs Celta Vigo
[20:01:21] [INFO] Liga 207: 4 partidos para 2026-04-26
[20:01:21] [INFO] Procesando: Torino vs Inter (ID: 615662)
[20:01:26] [INFO] ✓ Guardado: Torino vs Inter
[20:01:26] [INFO] Procesando: Genoa vs Como (ID: 615664)
[20:01:31] [INFO] ✓ Guardado: Genoa vs Como
[20:01:31] [INFO] Procesando: AC Milan vs Juventus (ID: 615666)
[20:01:36] [INFO] ✓ Guardado: AC Milan vs Juventus
[20:01:36] [INFO] Procesando: Fiorentina vs Sassuolo (ID: 615667)
[20:01:41] [INFO] ✓ Guardado: Fiorentina vs Sassuolo
[20:01:42] [INFO] Liga 175: 2 partidos para 2026-04-26
[20:01:42] [INFO] Procesando: Stuttgart vs Werder Bremen (ID: 617431)
[20:01:47] [INFO] ✓ Guardado: Stuttgart vs Werder Bremen
[20:01:47] [INFO] Procesando: Dortmund vs Freiburg (ID: 617435)
[20:01:52] [INFO] ✓ Guardado: Dortmund vs Freiburg
[20:01:54] [INFO] Liga 168: 5 partidos para 2026-04-26
[20:01:54] [INFO] Procesando: Rennes vs Nantes (ID: 603519)
[20:01:59] [INFO] ✓ Guardado: Rennes vs Nantes
[20:01:59] [INFO] Procesando: Le Havre vs Metz (ID: 603522)
[20:02:03] [INFO] ✓ Guardado: Le Havre vs Metz
[20:02:03] [INFO] Procesando: Marseille vs Nice (ID: 603525)
[20:02:08] [INFO] ✓ Guardado: Marseille vs Nice
[20:02:08] [INFO] Procesando: Lorient vs Strasbourg (ID: 603526)
[20:02:13] [INFO] ✓ Guardado: Lorient vs Strasbourg
[20:02:13] [INFO] Procesando: Paris FC vs Lille (ID: 603527)
[20:02:18] [INFO] ✓ Guardado: Paris FC vs Lille
[20:02:20] [ERROR] Liga 3: API error | {"msg":404}
[20:02:20] [INFO] Liga 3: sin partidos para 2026-04-26
[20:02:21] [ERROR] Liga 4: API error | {"msg":404}
[20:02:21] [INFO] Liga 4: sin partidos para 2026-04-26
[20:02:22] [INFO] Liga 13: 6 partidos para 2026-04-26
[20:02:22] [INFO] Procesando: Real Sociedad W vs Madrid C. W (ID: 631327)
[20:02:27] [INFO] ✓ Guardado: Real Sociedad W vs Madrid C. W
[20:02:27] [INFO] Procesando: Dep. La Coruna W vs Alhama W (ID: 631328)
[20:02:32] [INFO] ✓ Guardado: Dep. La Coruna W vs Alhama W
[20:02:32] [INFO] Procesando: Badalona W vs Atl. Madrid W (ID: 631329)
[20:02:37] [INFO] ✓ Guardado: Badalona W vs Atl. Madrid W
[20:02:37] [INFO] Procesando: UD Tenerife W vs Sevilla W (ID: 631331)
[20:02:42] [INFO] ✓ Guardado: UD Tenerife W vs Sevilla W
[20:02:42] [INFO] Procesando: Real Madrid W vs DUX Logrono W (ID: 631332)
[20:02:47] [INFO] ✓ Guardado: Real Madrid W vs DUX Logrono W
[20:02:47] [INFO] Procesando: Costa Adeje Tenerife W vs Sevilla FC W (ID: 693957)
[20:02:52] [INFO] ✓ Guardado: Costa Adeje Tenerife W vs Sevilla FC W
[20:02:53] [INFO] Liga 14: 2 partidos para 2026-04-26
[20:02:53] [INFO] Procesando: Malmo FF W vs IF Brommapojkarna W (ID: 717210)
[20:02:58] [INFO] ✓ Guardado: Malmo FF W vs IF Brommapojkarna W
[20:02:58] [INFO] Procesando: Pitea W vs Vittsjo W (ID: 717211)
[20:03:03] [INFO] ✓ Guardado: Pitea W vs Vittsjo W
[20:03:05] [ERROR] Liga 11: API error | {"msg":404}
[20:03:05] [INFO] Liga 11: sin partidos para 2026-04-26
[20:03:06] [ERROR] Liga 12: API error | {"msg":404}
[20:03:06] [INFO] Liga 12: sin partidos para 2026-04-26
[20:03:07] [INFO] Liga 333: 3 partidos para 2026-04-26
[20:03:07] [INFO] Procesando: Nacional vs Danubio (ID: 760449)
[20:03:12] [INFO] ✓ Guardado: Nacional vs Danubio
[20:03:12] [INFO] Procesando: Central Esp. vs CA Cerro (ID: 760450)
[20:03:17] [INFO] ✓ Guardado: Central Esp. vs CA Cerro
[20:03:17] [INFO] Procesando: Cerro Largo vs Racing Montevideo (ID: 760451)
[20:03:22] [INFO] ✓ Guardado: Cerro Largo vs Racing Montevideo
[20:03:24] [INFO] Liga 332: 11 partidos para 2026-04-26
[20:03:24] [INFO] Procesando: Columbus Crew vs Philadelphia Union (ID: 711419)
[20:03:29] [INFO] ✓ Guardado: Columbus Crew vs Philadelphia Union
[20:03:29] [INFO] Procesando: DC United vs Orlando City (ID: 711420)
[20:03:33] [INFO] ✓ Guardado: DC United vs Orlando City
[20:03:33] [INFO] Procesando: FC Cincinnati vs New York Red Bulls (ID: 711421)
[20:03:38] [INFO] ✓ Guardado: FC Cincinnati vs New York Red Bulls
[20:03:38] [INFO] Procesando: Inter Miami vs New England Revolution (ID: 711422)
[20:03:43] [INFO] ✓ Guardado: Inter Miami vs New England Revolution
[20:03:43] [INFO] Procesando: Austin FC vs Houston Dynamo (ID: 711423)
[20:03:48] [INFO] ✓ Guardado: Austin FC vs Houston Dynamo
[20:03:48] [INFO] Procesando: Chicago Fire vs Sporting Kansas City (ID: 711424)
[20:03:53] [INFO] ✓ Guardado: Chicago Fire vs Sporting Kansas City
[20:03:53] [INFO] Procesando: Nashville SC vs Charlotte (ID: 711425)
[20:03:58] [INFO] ✓ Guardado: Nashville SC vs Charlotte
[20:03:58] [INFO] Procesando: St. Louis City vs San Jose Earthquakes (ID: 711426)
[20:04:03] [INFO] ✓ Guardado: St. Louis City vs San Jose Earthquakes
[20:04:03] [INFO] Procesando: San Diego FC vs Portland Timbers (ID: 711427)
[20:04:08] [INFO] ✓ Guardado: San Diego FC vs Portland Timbers
[20:04:08] [INFO] Procesando: Seattle Sounders vs FC Dallas (ID: 711428)
[20:04:13] [INFO] ✓ Guardado: Seattle Sounders vs FC Dallas
[20:04:13] [INFO] Procesando: Vancouver Whitecaps vs Colorado Rapids (ID: 711429)
[20:04:18] [INFO] ✓ Guardado: Vancouver Whitecaps vs Colorado Rapids
[20:04:19] [INFO] Liga 188: 8 partidos para 2026-04-26
[20:04:19] [INFO] Procesando: Bekescsaba 1912 vs Karcagi (ID: 616552)
[20:04:24] [INFO] ✓ Guardado: Bekescsaba 1912 vs Karcagi
[20:04:24] [INFO] Procesando: Ajka vs Mezőkövesd (ID: 616553)
[20:04:29] [INFO] ✓ Guardado: Ajka vs Mezőkövesd
[20:04:29] [INFO] Procesando: Videoton vs Vasas (ID: 616554)
[20:04:34] [INFO] ✓ Guardado: Videoton vs Vasas
[20:04:34] [INFO] Procesando: Kecskemeti TE vs Tiszakecske (ID: 616555)
[20:04:39] [INFO] ✓ Guardado: Kecskemeti TE vs Tiszakecske
[20:04:39] [INFO] Procesando: Budafoki vs Szeged (ID: 616556)
[20:04:44] [INFO] ✓ Guardado: Budafoki vs Szeged
[20:04:44] [INFO] Procesando: Csakvari vs Kozarmisleny SE (ID: 616557)
[20:04:49] [INFO] ✓ Guardado: Csakvari vs Kozarmisleny SE
[20:04:49] [INFO] Procesando: Szentlorinc vs BVSC-Zuglo (ID: 616558)
[20:04:54] [INFO] ✓ Guardado: Szentlorinc vs BVSC-Zuglo
[20:04:54] [INFO] Procesando: Mezokovesd-Zsory vs Ajka (ID: 706049)
[20:04:59] [INFO] ✓ Guardado: Mezokovesd-Zsory vs Ajka
[20:05:00] [INFO] Liga 140: 3 partidos para 2026-04-26
[20:05:00] [INFO] Procesando: Emelec vs LDU Quito (ID: 738892)
[20:05:05] [INFO] ✓ Guardado: Emelec vs LDU Quito
[20:05:05] [INFO] Procesando: Guayaquil City vs Tecnico U. (ID: 738893)
[20:05:10] [INFO] ✓ Guardado: Guayaquil City vs Tecnico U.
[20:05:10] [INFO] Procesando: Macara vs Libertad (ID: 738895)
[20:05:15] [INFO] ✓ Guardado: Macara vs Libertad
[20:05:16] [ERROR] Liga 141: API error | {"msg":404}
[20:05:16] [INFO] Liga 141: sin partidos para 2026-04-26
[20:05:18] [INFO] Liga 142: 6 partidos para 2026-04-26
[20:05:18] [INFO] Procesando: Alianza FC vs Zacatecoluca (ID: 725603)
[20:05:23] [INFO] ✓ Guardado: Alianza FC vs Zacatecoluca
[20:05:23] [INFO] Procesando: Cacahuatique vs Aguila (ID: 725604)
[20:05:28] [INFO] ✓ Guardado: Cacahuatique vs Aguila
[20:05:28] [INFO] Procesando: Inter F.A vs Municipal Limeno (ID: 725605)
[20:05:33] [INFO] ✓ Guardado: Inter F.A vs Municipal Limeno
[20:05:33] [INFO] Procesando: Luis Angel Firpo vs FAS (ID: 725606)
[20:05:37] [INFO] ✓ Guardado: Luis Angel Firpo vs FAS
[20:05:37] [INFO] Procesando: Metapan vs Fuerte San Francisco (ID: 725607)
[20:05:42] [INFO] ✓ Guardado: Metapan vs Fuerte San Francisco
[20:05:42] [INFO] Procesando: Platense Municipal vs Hercules (ID: 725608)
[20:05:47] [INFO] ✓ Guardado: Platense Municipal vs Hercules
[20:05:49] [ERROR] Liga 143: API error | {"msg":404}
[20:05:49] [INFO] Liga 143: sin partidos para 2026-04-26
[20:05:50] [ERROR] Liga 335: API error | {"msg":404}
[20:05:50] [INFO] Liga 335: sin partidos para 2026-04-26
[20:05:51] [ERROR] Liga 337: API error | {"msg":404}
[20:05:51] [INFO] Liga 337: sin partidos para 2026-04-26
[20:05:53] [INFO] Liga 136: 1 partidos para 2026-04-26
[20:05:53] [INFO] Procesando: Vendsyssel vs Hellerup (ID: 759968)
[20:05:58] [INFO] ✓ Guardado: Vendsyssel vs Hellerup
[20:05:59] [ERROR] Liga 137: API error | {"msg":404}
[20:05:59] [INFO] Liga 137: sin partidos para 2026-04-26
[20:06:00] [INFO] ✓ Fecha con partidos: 2026-04-26 (59 guardados)
[20:06:00] [INFO] === FETCHER FINALIZADO | Guardados: 59 ===
[20:06:02] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:06:02] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:12:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:12:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:18:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:18:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:36:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:36:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:42:08] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:42:08] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:48:08] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:48:08] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[20:54:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[20:54:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:00:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:00:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:06:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:06:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:12:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:12:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:18:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:18:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:24:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:24:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:42:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:42:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:48:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:48:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[21:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[21:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:00:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:00:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:06:07] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:06:07] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:12:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:12:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:18:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:18:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:24:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:24:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:30:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:30:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:36:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:36:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:42:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:42:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:48:05] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:48:05] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[22:54:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[22:54:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:00:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:00:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:06:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:06:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:12:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:12:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:18:06] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:18:06] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:24:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:24:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:30:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:30:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:36:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:36:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:42:04] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:42:04] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:48:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:48:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
[23:54:03] [INFO] === AI PROCESSOR v2.0 (Workers Dinámicos) ===
[23:54:03] [ERROR] No hay workers activos. Configura al menos uno en Admin → Workers.
