Skip to main content

openclaw webhooks

أدوات مساعدة وتكاملات Webhook. يقتصر هذا السطح حاليًا على تدفقات Gmail Pub/Sub المبنية على مراقب gog المضمّن.

الأوامر الفرعية

يشغّل Gateway أيضًا gog gmail watch serve تلقائيًا عند بدء التشغيل بعد تعيين hooks.enabled=true وhooks.gmail.account (يعيّنهما gmail setup). يستخدم gmail run المنطق نفسه في الواجهة الأمامية، وهو مفيد لتصحيح الأخطاء أو عند تعطيل مراقب Gateway. راجع تكامل Gmail Pub/Sub لمعرفة تفاصيل التشغيل التلقائي وخيار إلغاء الاشتراك OPENCLAW_SKIP_GMAIL_WATCHER.

webhooks gmail setup

يثبّت gcloud وgog إذا لم يكونا متوفرين، ويصادق gcloud، وينشئ موضوع Pub/Sub والاشتراك، ويبدأ مراقبة Gmail، ويكتب إعدادات hooks.gmail مع hooks.enabled=true. يطبع Next: openclaw webhooks gmail run.

مطلوب

خيارات Pub/Sub

خيارات تسليم OpenClaw

خيارات gog watch serve

الإتاحة عبر Tailscale

المخرجات

webhooks gmail run

يشغّل gog watch serve مع حلقة التجديد التلقائي للمراقبة في الواجهة الأمامية، ويعيد تشغيل gog watch serve بعد تأخير قدره ثانيتان إذا توقف بشكل غير متوقع. يقبل run علامات Pub/Sub وتسليم OpenClaw وgog watch serve وTailscale نفسها التي يقبلها setup، باستثناء ما يلي:
  • تكون --account اختيارية مع run؛ ويعود إلى hooks.gmail.account.
  • لا يقبل run الخيارات --project أو --push-endpoint أو --json.
  • تعود كل علامة إلى قيمة إعدادات hooks.gmail.* المطابقة (التي يكتبها setup)، ثم إلى القيمة الافتراضية المضمّنة نفسها التي يستخدمها setup، مع استثناء واحد: تكون القيمة الافتراضية لـ --tailscale هي off مع run (وليست funnel) عندما لا تكون العلامة ولا hooks.gmail.tailscale.mode معيّنة.
بالنسبة إلى run، تكون قيمة --topic هي المسار الكامل لموضوع Pub/Sub ‏(projects/.../topics/...)، وليست مجرد اسم الموضوع المختصر.

ذو صلة