[2026-03-24 09:00:01] ========== 开始执行全球新闻推送 ========== [2026-03-24 09:00:01] 生成早报... [2026-03-24 09:00:13] 新闻内容获取成功 [2026-03-24 09:00:13] 准备发送 Telegram 消息... │ ◇ Doctor warnings ────────────────────────────────────────────────────────╮ │ │ │ - channels.telegram.groupPolicy is "allowlist" but groupAllowFrom (and │ │ allowFrom) is empty — all group messages will be silently dropped. │ │ Add sender IDs to channels.telegram.groupAllowFrom or │ │ channels.telegram.allowFrom, or set groupPolicy to "open". │ │ │ ├──────────────────────────────────────────────────────────────────────────╯ [plugins] plugins.allow is empty; discovered non-bundled plugins may auto-load: adp-openclaw (/root/.openclaw/extensions/adp-openclaw/index.ts), ddingtalk (/root/.openclaw/extensions/ddingtalk/index.ts), openclaw-plugin-yuanbao (/root/.openclaw/extensions/openclaw-plugin-yuanbao/dist/index.js), openclaw-qqbot (/root/.openclaw/extensions/openclaw-qqbot/index.ts), openclaw-weixin (/root/.openclaw/extensions/openclaw-weixin/index.ts), wecom (/root/.openclaw/extensions/wecom/index.ts). Set plugins.allow to explicit trusted ids. [adp-openclaw] register() called - starting plugin registration [plugins] [adp-openclaw] Plugin register() called [adp-openclaw] Registering tool factory: adp_upload_file [plugins] [adp-openclaw] Registering tool factory: adp_upload_file [adp-openclaw] Tool adp_upload_file registered successfully [plugins] [adp-openclaw] Tool adp_upload_file registered successfully [adp-openclaw] Plugin registration complete [plugins] [adp-openclaw] Plugin registration complete [telegram] autoSelectFamily=true (default-node22) [telegram] dnsResultOrder=ipv4first (default-node22) [plugins] plugins.allow is empty; discovered non-bundled plugins may auto-load: adp-openclaw (/root/.openclaw/extensions/adp-openclaw/index.ts), ddingtalk (/root/.openclaw/extensions/ddingtalk/index.ts), openclaw-plugin-yuanbao (/root/.openclaw/extensions/openclaw-plugin-yuanbao/dist/index.js), openclaw-qqbot (/root/.openclaw/extensions/openclaw-qqbot/index.ts), openclaw-weixin (/root/.openclaw/extensions/openclaw-weixin/index.ts), wecom (/root/.openclaw/extensions/wecom/index.ts). Set plugins.allow to explicit trusted ids. [adp-openclaw] register() called - starting plugin registration [plugins] [adp-openclaw] Plugin register() called [adp-openclaw] Registering tool factory: adp_upload_file [plugins] [adp-openclaw] Registering tool factory: adp_upload_file [adp-openclaw] Tool adp_upload_file registered successfully [plugins] [adp-openclaw] Tool adp_upload_file registered successfully [adp-openclaw] Plugin registration complete [plugins] [adp-openclaw] Plugin registration complete ✅ Sent via Telegram. Message ID: 347 [2026-03-24 09:00:29] ========== 新闻推送成功 (早报) ========== [2026-03-24 21:00:01] ========== 开始执行全球新闻推送 ========== [2026-03-24 21:00:01] 生成晚报... [2026-03-24 21:00:15] 新闻内容获取成功 [2026-03-24 21:00:15] 准备发送 Telegram 消息... Invalid config at /root/.openclaw/openclaw.json:\n- : Unrecognized key: "modelRouting" │ ◇ Config ───────────────────────────────────────────────────╮ │ │ │ Config invalid; doctor will run with best-effort config. │ │ │ ├────────────────────────────────────────────────────────────╯ │ ◇ Doctor warnings ────────────────────────────────────────────────────────╮ │ │ │ - channels.telegram.groupPolicy is "allowlist" but groupAllowFrom (and │ │ allowFrom) is empty — all group messages will be silently dropped. │ │ Add sender IDs to channels.telegram.groupAllowFrom or │ │ channels.telegram.allowFrom, or set groupPolicy to "open". │ │ │ ├──────────────────────────────────────────────────────────────────────────╯ │ ◇ Unknown config keys ─╮ │ │ │ - modelRouting │ │ │ ├───────────────────────╯ │ ◇ Doctor ────────────────────────────────────────────╮ │ │ │ Run "openclaw doctor --fix" to remove these keys. │ │ │ ├─────────────────────────────────────────────────────╯ Config invalid File: ~/.openclaw/openclaw.json Problem: - : Unrecognized key: "modelRouting" Run: openclaw doctor --fix [2026-03-24 21:00:17] ========== 新闻推送成功 (晚报) ==========