(section?: string)
| 1445 | const p = htmlEscape(mainPrefix); |
| 1446 | |
| 1447 | const sections: Record<string, string> = { |
| 1448 | |
| 1449 | overview: `<b>🔒 PMCaptcha v${PLUGIN_VERSION} 帮助</b> |
| 1450 | |
| 1451 | 自动拦截陌生人私聊,发送验证题,通过后放行,失败后执行屏蔽/举报等操作 ⛑️ |
| 1452 | |
| 1453 | <b>📌 快速开始(按顺序执行):</b> |
| 1454 | 1️⃣ <code>${p}pmc on</code> - 启用插件 |
| 1455 | 2️⃣ <code>${p}pmc captcha on</code> - 开启验证功能 |
| 1456 | 3️⃣ <code>${p}pmc captcha math</code> - 选择验证模式 |
| 1457 | 4️⃣ <code>${p}pmc set fail 屏蔽</code> - 设置失败后动作 |
| 1458 | |
| 1459 | <b>🔧 基础操作:</b> |
| 1460 | <blockquote expandable>• <code>${p}pmc on</code> / <code>off</code> |
| 1461 | 启用或禁用插件(关闭时验证设置保留不变) |
| 1462 | • <code>${p}pmc status</code> |
| 1463 | 查看完整配置与运行状态 |
| 1464 | • <code>${p}pmc h basic</code> / <code>captcha</code> / <code>set</code> / <code>wl</code> / <code>record</code> |
| 1465 | 查看分类帮助(见下方)</blockquote> |
| 1466 | |
| 1467 | <b>🔐 验证设置:</b> |
| 1468 | <blockquote expandable>• <code>${p}pmc captcha on</code> / <code>off</code> |
| 1469 | 开启或关闭验证功能 |
| 1470 | • <code>${p}pmc captcha math</code> |
| 1471 | 算术验证(默认,随机四则运算/幂运算,无需额外依赖) |
| 1472 | • <code>${p}pmc captcha text</code> |
| 1473 | 关键词验证(需回复指定词,或内置随机问答) |
| 1474 | • <code>${p}pmc captcha img_digit</code> |
| 1475 | 图片验证码(5位纯数字,自动安装 canvas) |
| 1476 | • <code>${p}pmc captcha img_mixed</code> |
| 1477 | 图片验证码(5位字母+数字,自动安装 canvas)</blockquote> |
| 1478 | |
| 1479 | <b>⚙️ 参数设置:</b> |
| 1480 | <blockquote expandable>• <code>${p}pmc set time <秒></code> |
| 1481 | 验证超时(0 = 不限时,默认 30) |
| 1482 | • <code>${p}pmc set tries <次></code> |
| 1483 | 最大尝试次数(0 = 不限,默认 3) |
| 1484 | • <code>${p}pmc set keyword <关键词></code> |
| 1485 | 文字模式关键词(默认"我同意") |
| 1486 | • <code>${p}pmc set prompt <文本></code> |
| 1487 | 自定义验证提示(留空恢复默认) |
| 1488 | └ math 模式:{question} → 题目占位符 |
| 1489 | └ text 模式:{keyword} → 关键词占位符 |
| 1490 | • <code>${p}pmc set fail 屏蔽/删除/举报/静音/归档/无</code> |
| 1491 | 失败后动作(可多选,空格分隔) |
| 1492 | 示例:<code>${p}pmc set fail 屏蔽 举报</code> |
| 1493 | • <code>${p}pmc set pass 取消静音/取消归档/白名单/无</code> |
| 1494 | 通过后动作(可多选) |
| 1495 | ⚠️ 修改后正在进行中的验证消息实时更新</blockquote> |
| 1496 | |
| 1497 | <b>👥 白名单管理:</b> |
| 1498 | <blockquote expandable>• <code>${p}pmc add <ID/@user></code> |
| 1499 | 添加白名单(支持回复消息) |
| 1500 | • <code>${p}pmc del <ID/@user></code> |
| 1501 | 移除白名单 |
| 1502 | • <code>${p}pmc wl</code> |
| 1503 | 查看白名单列表 |
| 1504 | • <code>${p}pmc wl add <ID/@user></code> |
no test coverage detected