06-sep: [menu] pendiente con slash vuelve al menu + categoria segun comando

This commit is contained in:
juanjo
2026-09-06 17:33:50 +02:00
parent b75f71e8aa
commit d77a25cfb4
2 changed files with 32 additions and 1 deletions

View File

@@ -403,6 +403,14 @@ def procesar(texto, chat_id):
menu_idd.cancelar_pendiente(chat_id)
if t in ("cancelar", "cancel", "salir"):
return
# Venia del menu: procesar y devolver al menu.
procesar(texto, chat_id)
try:
menu_idd.volver_al_menu(chat_id,
menu_idd.categoria_de(comando))
except Exception:
pass
return
elif menu_idd.pendiente_activo(chat_id):
if menu_idd.resolver_pausa_minutos(chat_id, texto):
return
@@ -414,7 +422,9 @@ def procesar(texto, chat_id):
if cmd:
procesar(cmd, chat_id)
try:
menu_idd.volver_al_menu(chat_id)
menu_idd.volver_al_menu(
chat_id,
menu_idd.categoria_de(cmd.split(None, 1)[0]))
except Exception:
pass
return