superguardado: comando limpieza (limpia procesos atascados de la Pi) + limpiar.py
This commit is contained in:
@@ -137,6 +137,15 @@ def procesar(texto, chat_id):
|
||||
log(f"panorama: {r.stdout.strip()[-200:]}")
|
||||
except Exception as e:
|
||||
log(f"panorama error: {e}")
|
||||
elif t in ("limpieza", "/limpieza", "limpiar", "/limpiar"):
|
||||
enviar("🧹 Ejecutando limpieza...", chat_id)
|
||||
try:
|
||||
from limpiar import limpiar
|
||||
resultado = limpiar()
|
||||
enviar(f"<pre>{resultado}</pre>", chat_id)
|
||||
except Exception as e:
|
||||
log(f"limpieza error: {e}")
|
||||
enviar(f"❌ Error: {e}", chat_id)
|
||||
elif t.startswith("youtube ") or t.startswith("/youtube "):
|
||||
url = texto.split(" ", 1)[1].strip()
|
||||
if not url:
|
||||
@@ -151,7 +160,8 @@ def procesar(texto, chat_id):
|
||||
"<b>tv <mensaje></b> — mensaje rápido a la tele\n"
|
||||
"<b>alarma <mensaje></b> — secuencia completa (sirena x3)\n"
|
||||
"<b>youtube <URL></b> — reproduce YouTube y apaga al terminar\n"
|
||||
"<b>panorama</b> — fotos de las cámaras",
|
||||
"<b>panorama</b> — fotos de las cámaras\n"
|
||||
"<b>limpieza</b> — limpia procesos atascados de la Pi",
|
||||
chat_id)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user