06-sep: [menu] seccion Domotica (aspiradora+termo), tablets Ines+Carolina en parental, fin-accion limpia chat + vuelve a /menu
This commit is contained in:
@@ -348,6 +348,20 @@ def _ejecutar_borrado(chat_id, numero):
|
||||
enviar(f"🗑️ Tarea borrada: <b>{titulo[:80]}</b>", chat_id)
|
||||
else:
|
||||
enviar(f"❌ No se pudo borrar <b>{titulo[:60]}</b>: {detalle}", chat_id)
|
||||
# Cierra el panel de descargas, limpia toda la pantalla y deja
|
||||
# el mensaje para volver al menu.
|
||||
try:
|
||||
estado_panel = panel_descargas.pop(chat_id, None)
|
||||
if estado_panel and estado_panel.get("message_id"):
|
||||
borrar(chat_id, estado_panel["message_id"])
|
||||
except Exception:
|
||||
pass
|
||||
time.sleep(4)
|
||||
try:
|
||||
limpiar_pantalla(chat_id)
|
||||
except Exception:
|
||||
pass
|
||||
enviar("✅ Hecho. Pulsa /menu para volver al menú.", chat_id)
|
||||
return True
|
||||
|
||||
|
||||
@@ -791,6 +805,9 @@ def procesar(texto, chat_id):
|
||||
" ✏️ Ej: <code>/descargar magnet:?xt=urn:btih:...</code>\n"
|
||||
"<b>10.</b> <code>termo on|off|estado</code> — controla el enchufe Tapo\n"
|
||||
" ✏️ Ej: <code>/termo estado</code>\n\n"
|
||||
"━━━ 🏠 DOMÓTICA ━━━\n"
|
||||
"<b>10b.</b> <code>aspiradora estado|start|stop|home|pause|locate</code> — Dreame D10 Plus\n"
|
||||
" ✏️ Ej: <code>/aspiradora estado</code>\n\n"
|
||||
"━━━ 📺 TV ━━━\n"
|
||||
"<b>11.</b> <code>tv <mensaje></code> — mensaje rápido a la tele\n"
|
||||
" ✏️ Ej: <code>/tv la cena está lista</code>\n"
|
||||
|
||||
Reference in New Issue
Block a user