我不小心在 Telegram 設定中貼上了舊版本的設定資訊,導致設定檔 ~/.openclaw/openclaw.json 中的 Telegram 部分出現以下錯誤: 無效的 key:channels.telegram.token 已不被支援
無效的選項:channels.telegram.dmPolicy 的值為 "all",但應該是 "pairing"、"allowlist"、"open" 或 "disabled"
已嘗試的解決方案:
刪除環境變數中的 Telegram 相關設定 - 無效(設定檔仍然存在)
執行 openclaw doctor --fix 命令 - 無效(設定檔驗證仍然失敗)
修改 dmPolicy 為 "open" 並添加 allowFrom: ["*"] - 導致新的驗證錯誤
添加環境變數禁用 Telegram - 無效
添加環境變數忽略設定錯誤 - 無效
目前狀態:
服務持續崩潰,無法啟動。日誌顯示設定驗證失敗。
需要的協助:
我需要 Zeabur 技術團隊直接訪問容器的持久化存儲,幫我:
移除 Telegram 設定:從 ~/.openclaw/openclaw.json 中完全移除 channels.telegram 部分
或者,清除持久化存儲:清除 .openclaw 目錄,讓服務重新初始化
重要提醒:
我在 OpenClaw 中有很多重要的資料和設定(這幾天訓練出來的一些對話記憶,Skill、API Key 等),能否在修復時保留所有其他設定,只移除 Telegram 部分。
期待你們的協助,謝謝!
這是我的 Email:[email protected]