[RobotMenu] enable = true command = ["菜单", "功能菜单"] # 菜单输出模式: # - text:发送文本菜单(历史行为) # - image:先用 md2image 将 Markdown 渲染为图片后发送 output_mode = "image" # 图片生成失败时是否回退文本菜单: # - false:严格按图片模式,不发送完整菜单文本 # - true:优先保证可达,失败后改发文本 image_fallback_to_text = true # 菜单命令是即时交互,不允许长时间占住主消息链路: # - 这里控制“同步等待图片发送完成”的最长时长; # - 超过后会尽快回退文本或失败提示,避免把整个插件处理流程拖慢。 sync_send_timeout_seconds = 18 # md2image 渲染参数:可按服务器性能调整 image_render_timeout_seconds = 45 image_render_retries = 1 # 菜单图片 HTML 模板路径(相对仓库根目录) # 后续 UI 改版只需要改模板文件,无需改 Python 代码 image_template_path = "plugins/robot_menu/templates/menu_cards.html" command-format = """ 📝功能菜单指令: 菜单 - 显示功能菜单 菜单 状态 - 显示功能状态 菜单 群列表 - 显示所有启用机器人的群组 🔧管理员指令(需要管理员权限): 菜单 启用 序号 - 启用指定功能 菜单 关闭 序号 - 关闭指定功能 菜单 启用 功能名 - 启用指定功能 菜单 关闭 功能名 - 关闭指定功能 示例: 菜单 启用 1 - 启用群机器人(总开关) 菜单 关闭 2 - 关闭每日新闻播报 菜单 启用 PDF_CAPABILITY - 启用PDF能力 """