Skip to main content

openclaw webhooks

Narzędzia pomocnicze i integracje Webhook. Obecnie ten obszar obejmuje przepływy Gmail Pub/Sub oparte na dołączonym obserwatorze gog.

Podpolecenia

Gateway automatycznie uruchamia również gog gmail watch serve podczas startu, gdy ustawiono hooks.enabled=true oraz hooks.gmail.account (ustawiane przez gmail setup). gmail run realizuje tę samą logikę na pierwszym planie, co jest przydatne podczas debugowania lub gdy obserwator Gateway jest wyłączony. Szczegóły automatycznego uruchamiania oraz sposób rezygnacji za pomocą OPENCLAW_SKIP_GMAIL_WATCHER opisano w sekcji Integracja Gmail Pub/Sub.

webhooks gmail setup

Instaluje gcloud i gog, jeśli ich brakuje, uwierzytelnia gcloud, tworzy temat i subskrypcję Pub/Sub, rozpoczyna obserwowanie Gmaila oraz zapisuje konfigurację hooks.gmail z wartością hooks.enabled=true. Wyświetla Next: openclaw webhooks gmail run.

Wymagane

Opcje Pub/Sub

Opcje dostarczania OpenClaw

Opcje gog watch serve

Udostępnianie przez Tailscale

Dane wyjściowe

webhooks gmail run

Uruchamia gog watch serve wraz z pętlą automatycznego odnawiania obserwowania na pierwszym planie, ponownie uruchamiając gog watch serve po 2-sekundowym opóźnieniu, jeśli proces nieoczekiwanie się zakończy. run przyjmuje te same flagi Pub/Sub, dostarczania OpenClaw, gog watch serve i Tailscale co setup, z następującymi wyjątkami:
  • Flaga --account jest opcjonalna dla run; w razie jej braku używana jest wartość hooks.gmail.account.
  • run nie przyjmuje flag --project, --push-endpoint ani --json.
  • Każda flaga używa w razie braku odpowiadającej jej wartości konfiguracji hooks.gmail.* (zapisanej przez setup), a następnie tej samej wbudowanej wartości domyślnej, której używa setup, z jednym wyjątkiem: dla run wartością domyślną --tailscale jest off (a nie funnel), gdy nie ustawiono ani flagi, ani hooks.gmail.tailscale.mode.
Dla run wartość --topic jest pełną ścieżką tematu Pub/Sub (projects/.../topics/...), a nie tylko skróconą nazwą tematu.

Powiązane materiały