Compare commits

..

2 Commits

3 changed files with 3 additions and 3 deletions

View File

@@ -85,7 +85,7 @@ async def ds_cmd(msg: Message):
await cmd_docker_status(msg) await cmd_docker_status(msg)
@dp.message(F.text.startswith("/docker_health")) @dp.message(F.text, F.func(lambda m: (m.text or "").split()[0] == "/docker_health"))
async def docker_health(msg: Message): async def docker_health(msg: Message):
if not is_admin_msg(msg): if not is_admin_msg(msg):
return return

View File

@@ -205,7 +205,7 @@ async def smart_status(msg: Message):
await msg.answer("\n".join(lines), reply_markup=system_info_kb) await msg.answer("\n".join(lines), reply_markup=system_info_kb)
@dp.message(F.text == "📡 OpenWrt") @dp.message(F.text.in_({"📡 OpenWrt", "📡 Full status"}))
async def openwrt_status(msg: Message): async def openwrt_status(msg: Message):
if not is_admin_msg(msg): if not is_admin_msg(msg):
return return

View File

@@ -128,7 +128,7 @@ system_logs_tools_kb = ReplyKeyboardMarkup(
# OpenWrt submenu (4 ряда) # OpenWrt submenu (4 ряда)
openwrt_kb = ReplyKeyboardMarkup( openwrt_kb = ReplyKeyboardMarkup(
keyboard=[ keyboard=[
[KeyboardButton(text="🌐 WAN fast"), KeyboardButton(text="📡 OpenWrt")], [KeyboardButton(text="🌐 WAN fast"), KeyboardButton(text="📡 Full status")],
[KeyboardButton(text="📶 Wi-Fi clients"), KeyboardButton(text="🧾 Leases")], [KeyboardButton(text="📶 Wi-Fi clients"), KeyboardButton(text="🧾 Leases")],
[KeyboardButton(text="🔀 Leases diff")], [KeyboardButton(text="🔀 Leases diff")],
[KeyboardButton(text="⬅️ System")], [KeyboardButton(text="⬅️ System")],