feat: limit simadmin detailed instance display to config list

This commit is contained in:
2026-05-16 16:02:48 +08:00
parent 3caf02e8b5
commit 91fb033e07
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -12,7 +12,7 @@
#[priority: 999]
#[platform: qq,qb,wx,wb,tg,tb,fs,we,web,wxmp]
#[open_source: true]
#[version: 1.3.4]
#[version: 1.3.5]
#[public: false]
#[price: 0]
#[description: 管理员专用:兼容多个 SimAdmin 实例,支持多级菜单配置管理、状态查询和短信发送。配置桶 otto/simadmin_instances。]
@@ -638,7 +638,7 @@ def choose_instance_by_menu(sender, instances, prompt="请选择实例编号"):
raise SimAdminError("暂无实例,请先添加")
lines = [prompt]
for idx, item in enumerate(instances, 1):
lines.append(instance_brief(item, idx))
lines.append(instance_short(item, idx))
lines.append("q. 返回")
value = listen_text(sender, "\n".join(lines))
if not value.isdigit():
@@ -826,7 +826,7 @@ def instance_action_menu(sender, idx):
item = instances[idx]
reply(sender, "\n".join([
"实例操作:【%s" % item["name"],
instance_brief(item),
instance_short(item),
"1. 测试状态",
"2. 编辑实例",
"3. 删除实例",
+3 -3
View File
@@ -12,7 +12,7 @@
#[priority: 999]
#[platform: qq,qb,wx,wb,tg,tb,fs,we,web,wxmp]
#[open_source: true]
#[version: 1.3.4]
#[version: 1.3.5]
#[public: false]
#[price: 0]
#[description: 管理员专用:兼容多个 SimAdmin 实例,支持多级菜单配置管理、状态查询和短信发送。配置桶 otto/simadmin_instances。]
@@ -638,7 +638,7 @@ def choose_instance_by_menu(sender, instances, prompt="请选择实例编号"):
raise SimAdminError("暂无实例,请先添加")
lines = [prompt]
for idx, item in enumerate(instances, 1):
lines.append(instance_brief(item, idx))
lines.append(instance_short(item, idx))
lines.append("q. 返回")
value = listen_text(sender, "\n".join(lines))
if not value.isdigit():
@@ -826,7 +826,7 @@ def instance_action_menu(sender, idx):
item = instances[idx]
reply(sender, "\n".join([
"实例操作:【%s" % item["name"],
instance_brief(item),
instance_short(item),
"1. 测试状态",
"2. 编辑实例",
"3. 删除实例",