diff --git a/pxy_bots/views.py b/pxy_bots/views.py index de79d4e..f67d050 100644 --- a/pxy_bots/views.py +++ b/pxy_bots/views.py @@ -139,9 +139,9 @@ async def telegram_webhook(request, bot_name): "No pude entender tu mensaje de voz. Intenta de nuevo." ) return JsonResponse({"status": "ok"}) - # setattr(update.message, "_text", transcript) - await update.message.reply_text(transcript) - # await report_trash(update) + assistant_instance = await sync_to_async(LangchainAIService)(bot_instance.assistant) + bot_response = await sync_to_async(assistant_instance.generate_response)(transcript) + await update.message.reply_text(bot_response) return JsonResponse({"status": "ok"}) # 3) Comandos de texto