05-sep: [parental] exponer consulta por Telegram
This commit is contained in:
@@ -393,6 +393,7 @@ def procesar(texto, chat_id):
|
||||
"<code>/router clientes</code> — tabla ARP de clientes\n"
|
||||
"<code>/router wifi</code> — radios Wi-Fi\n"
|
||||
"<code>/router inventario</code> — leases DHCP con IP y MAC\n"
|
||||
"<code>/router parental</code> — configuración parental actual\n"
|
||||
"<code>/router reservar confirmar</code> — fija las IP actuales\n"
|
||||
"<code>/router reiniciar confirmar</code> — reinicio protegido",
|
||||
chat_id,
|
||||
@@ -425,6 +426,13 @@ def procesar(texto, chat_id):
|
||||
except Exception as e:
|
||||
log(f"router inventario error: {e}")
|
||||
enviar(f"❌ Error consultando inventario: {e}", chat_id)
|
||||
elif accion_router in ("parental", "control-parental"):
|
||||
try:
|
||||
from router_control import control_parental
|
||||
enviar("👪 <b>CONTROL PARENTAL ASUS</b>\n" + control_parental(), chat_id)
|
||||
except Exception as e:
|
||||
log(f"router parental error: {e}")
|
||||
enviar(f"❌ Error consultando control parental: {e}", chat_id)
|
||||
elif accion_router == "reservar":
|
||||
if len(partes_router) < 2 or partes_router[1] != "confirmar":
|
||||
enviar("Para reservar las IP actuales responde exactamente: <code>/router reservar confirmar</code>", chat_id)
|
||||
@@ -508,7 +516,7 @@ def procesar(texto, chat_id):
|
||||
" ✏️ Ej: <code>/estado</code>\n"
|
||||
"<b>14.</b> <code>temperatura</code> — temperatura de la Pi\n"
|
||||
" ✏️ Ej: <code>/temperatura</code>\n"
|
||||
"<b>15.</b> <code>router estado|clientes|wifi|inventario</code> — controla el ASUS\n"
|
||||
"<b>15.</b> <code>router estado|clientes|wifi|inventario|parental</code> — controla el ASUS\n"
|
||||
" ✏️ Ej: <code>/router estado</code>\n"
|
||||
"<b>16.</b> <code>panorama</code> — fotos de las cámaras\n"
|
||||
" ✏️ Ej: <code>/panorama</code>\n"
|
||||
|
||||
Reference in New Issue
Block a user