微信 ClawBot 适配器配置
平台名 wechat-clawbot。约定大于配置:多数项由适配器固定,YAML 通常只需账号段与可选超时。
配置格式
yaml
wechat-clawbot.{account_id}:
# 可选
# qr_login_timeout_ms: 480000
# polling_timeout_ms: ...
# polling_retry_initial_delay_ms: 1000
# polling_retry_max_delay_ms: 30000配置项说明
| 字段名 | 类型 | 必填 | 描述 |
|---|---|---|---|
account_id | string | 是 | 写在配置键名中(wechat-clawbot.xxx 的 xxx),OneBots 内唯一 |
qr_login_timeout_ms | number | 否 | 扫码登录总超时(毫秒),默认 480000 |
polling_timeout_ms | number | 否 | getupdates 长轮询超时 |
polling_retry_initial_delay_ms | number | 否 | 首次重试延迟,默认 1000,随后指数退避 |
polling_retry_max_delay_ms | number | 否 | 重试延迟上限,默认 30000 |
API 根、CDN、bot_type、默认扫码登录等不在 YAML 填写,见适配器 README 中的约定表。 长轮询永久恢复,账号停止时会中止当前请求,无需配置最大重试次数。
账号完整启动边界取全局 timeout 与 qr_login_timeout_ms(向上换算为秒)中的较大值。默认扫码窗口因此是 480 秒,不会被全局默认的 30 秒提前中断;超时或人工停止仍会取消扫码、长轮询和后续协议启动。