From b7572a0fb9aa63ce3d2edd96cdc6dcbcd2ced338 Mon Sep 17 00:00:00 2001 From: Lizandro Date: Sun, 19 Jul 2026 13:47:17 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20bot=20no=20improvisa=20soporte=20humano?= =?UTF-8?q?=20=E2=80=94=20rutas=20correctas=20para=20problemas=20de=20acce?= =?UTF-8?q?so?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Keywords: captura "no inicia sesión Netflix", "no abre", "error de acceso" → credenciales.listar - GeminiAgent prompt: bot no pide pantallazos ni promete revisiones; problemas de acceso → credenciales.listar Co-Authored-By: Claude Sonnet 4.6 --- app/Services/GeminiAgentService.php | 46 +++++++++++++++-------------- app/Services/TelegramBotService.php | 2 +- 2 files changed, 25 insertions(+), 23 deletions(-) diff --git a/app/Services/GeminiAgentService.php b/app/Services/GeminiAgentService.php index 9dce97e..bfec1a8 100644 --- a/app/Services/GeminiAgentService.php +++ b/app/Services/GeminiAgentService.php @@ -177,8 +177,17 @@ class GeminiAgentService $hist = $contexto['historial'] ? "\n" . $contexto['historial'] . "\n" : ''; return << '/\b(recargar?|recarg[ao]|cargar\s+saldo|poner\s+plata|depositar|agregar\s+plata|meter\s+plata)\b/i', 'promo.listar' => '/\b(promo|oferta|combo|descuento)\b/i', - 'credenciales.listar' => '/\b(credencial|contrase[ñn]a)\b|no\s+puedo\s+entrar|mis\s+datos\s+de\s+\w/i', + 'credenciales.listar' => '/\b(credencial|contrase[ñn]a)\b|no\s+(puedo|pude)\s+entrar|no\s+(inicia|está\s+iniciando|abre|entra|carga|funciona|sirve|jala)\s+(sesi[oó]n|netflix|spotify|disney|hbo|max|prime|crunchyroll|la\s+cuenta|el\s+servicio|el\s+acceso)|error\s+de\s+(acceso|inicio|sesi[oó]n)|mis\s+datos\s+de/i', 'historial.ver' => '/\b(historial|mis\s+compras?|mis\s+pedidos?)\b/i', 'perfil.ver' => '/\bmi\s+perfil\b/i', ];