openclaw webhooks
網路鉤子輔助工具與整合。目前此介面僅適用於以內建 gog 監看器建構的 Gmail Pub/Sub 流程。
子命令
設定
hooks.enabled=true 與 hooks.gmail.account 後(由 gmail setup 設定),閘道也會在啟動時自動啟動 gog gmail watch serve。gmail run 會在前景執行相同邏輯,適合用於偵錯,或在停用閘道監看器時使用。自動啟動的詳細資訊與 OPENCLAW_SKIP_GMAIL_WATCHER 的退出設定,請參閱 Gmail Pub/Sub 整合。webhooks gmail setup
gcloud 與 gog,會加以安裝,並驗證 gcloud、建立 Pub/Sub 主題與訂閱、啟動 Gmail 監看,以及寫入包含 hooks.enabled=true 的 hooks.gmail 設定。輸出 Next: openclaw webhooks gmail run。
必填
Pub/Sub 選項
OpenClaw 傳遞選項
gog watch serve 選項
Tailscale 公開存取
輸出
webhooks gmail run
gog watch serve 與監看自動續訂迴圈;若 gog watch serve 意外結束,會延遲 2 秒後重新啟動。
run 接受與 setup 相同的 Pub/Sub、OpenClaw 傳遞、gog watch serve 與 Tailscale 旗標,但有以下例外:
--account在run上為選填;它會回退至hooks.gmail.account。run不接受--project、--push-endpoint或--json。- 每個旗標都會先回退至對應的
hooks.gmail.*設定值(由setup寫入),再回退至setup使用的相同內建預設值,但有一項例外:若旗標與hooks.gmail.tailscale.mode均未設定,--tailscale在run上的預設值為off(而非funnel)。
對於
run,--topic 值是完整的 Pub/Sub 主題路徑(projects/.../topics/...),而非僅有簡短主題名稱。