Configuration

عیب‌یابی کانال

هنگامی که یک کانال متصل می‌شود اما رفتارش نادرست است، از این صفحه استفاده کنید.

ترتیب فرمان‌ها

ابتدا این فرمان‌ها را به‌ترتیب اجرا کنید:

bash
openclaw statusopenclaw gateway statusopenclaw logs --followopenclaw doctoropenclaw channels status --probe

خط مبنای سالم:

  • Runtime: running
  • Connectivity probe: ok
  • Capability: read-only، write-capable یا admin-capable
  • کاوش کانال نشان می‌دهد که انتقال متصل است و در موارد پشتیبانی‌شده، works یا audit ok

پس از به‌روزرسانی

هنگامی که Telegram، iMessage، پیکربندی‌های دورهٔ BlueBubbles یا کانال Plugin دیگری پس از به‌روزرسانی ناپدید می‌شود، از این روش استفاده کنید.

bash
openclaw status --allopenclaw doctor --fixopenclaw gateway restartopenclaw status --all

در openclaw status --all به‌دنبال plugin load failed: dependency tree corrupted; run openclaw doctor --fix بگردید. این یعنی کانال پیکربندی شده است، اما راه‌اندازی یا بارگذاری Plugin به‌جای ثبت کانال با درخت وابستگی خراب مواجه شده است. openclaw doctor --fix پیوندهای نمادین منسوخ وابستگی‌های زمان اجرای Plugin و سایه‌های منسوخ احراز هویت را پاک می‌کند، سپس openclaw gateway restart وضعیت پاک را دوباره بارگذاری می‌کند.

WhatsApp

نشانه‌های خرابی WhatsApp

نشانه سریع‌ترین بررسی راه‌حل
متصل است اما به پیام‌های مستقیم پاسخ نمی‌دهد openclaw pairing list whatsapp فرستنده را تأیید کنید یا سیاست/فهرست مجاز پیام مستقیم را تغییر دهید.
پیام‌های گروه نادیده گرفته می‌شوند requireMention و الگوهای اشاره را در پیکربندی بررسی کنید به ربات اشاره کنید یا سیاست اشاره را برای آن گروه آسان‌گیرانه‌تر کنید.
ورود با کد QR با خطای 408 منقضی می‌شود متغیر محیطی HTTPS_PROXY / HTTP_PROXY در Gateway را بررسی کنید یک پراکسی قابل‌دسترسی تنظیم کنید؛ از NO_PROXY فقط برای دور زدن استفاده کنید.
قطع اتصال/ورود مجدد به‌شکل تصادفی و تکرارشونده openclaw channels status --probe و گزارش‌ها اتصال‌های مجدد اخیر حتی در حالت اتصال فعلی نیز علامت‌گذاری می‌شوند؛ گزارش‌ها را زیر نظر بگیرید، Gateway را راه‌اندازی مجدد کنید و اگر ناپایداری ادامه داشت دوباره پیوند دهید.
چرخهٔ status=408 Request Time-out کاوش، گزارش‌ها، doctor و سپس وضعیت Gateway ابتدا اتصال/زمان‌بندی میزبان را اصلاح کنید؛ اگر چرخه ادامه داشت، از احراز هویت پشتیبان بگیرید و حساب را دوباره پیوند دهید.
پاسخ‌ها با چند ثانیه/دقیقه تأخیر می‌رسند openclaw doctor --fix doctor کلاینت‌های محلی TUI منسوخ و تأییدشده را هنگامی که حلقهٔ رویداد Gateway را مختل می‌کنند، متوقف می‌کند.

عیب‌یابی کامل: عیب‌یابی WhatsApp

Telegram

نشانه‌های خرابی Telegram

نشانه سریع‌ترین بررسی راه‌حل
/start اما جریان پاسخ قابل‌استفاده‌ای وجود ندارد openclaw pairing list telegram جفت‌سازی را تأیید کنید یا سیاست پیام مستقیم را تغییر دهید.
ربات آنلاین است اما گروه ساکت می‌ماند الزام اشاره و حالت حریم خصوصی ربات را بررسی کنید برای دیده‌شدن در گروه، حالت حریم خصوصی را غیرفعال کنید یا به ربات اشاره کنید.
ارسال با خطاهای شبکه شکست می‌خورد گزارش‌ها را برای شکست فراخوانی‌های API مربوط به Telegram بررسی کنید مسیریابی DNS/IPv6/پراکسی به api.telegram.org را اصلاح کنید.
راه‌اندازی getMe returned 401 را گزارش می‌کند منبع توکن پیکربندی‌شده را بررسی کنید توکن BotFather را دوباره کپی یا بازتولید کنید و botToken، tokenFile یا TELEGRAM_BOT_TOKEN حساب پیش‌فرض را به‌روزرسانی کنید.
نظرسنجی متوقف می‌شود یا اتصال مجدد کند است openclaw logs --follow برای تشخیص نظرسنجی ارتقا دهید؛ توقف‌های مداوم معمولاً به پراکسی/DNS/IPv6 اشاره دارند.
setMyCommands هنگام راه‌اندازی رد می‌شود گزارش‌ها را برای BOT_COMMANDS_TOO_MUCH بررسی کنید فرمان‌های Telegram مربوط به Plugin، مهارت یا سفارشی را کاهش دهید یا منوهای بومی را غیرفعال کنید.
پس از ارتقا، فهرست مجاز شما را مسدود می‌کند openclaw security audit و فهرست‌های مجاز پیکربندی openclaw doctor --fix را اجرا کنید یا @username را با شناسه‌های عددی فرستنده جایگزین کنید.

عیب‌یابی کامل: عیب‌یابی Telegram

Discord

نشانه‌های خرابی Discord

نشانه سریع‌ترین بررسی راه‌حل
ربات آنلاین است اما در انجمن پاسخ نمی‌دهد openclaw channels status --probe انجمن/کانال را مجاز کنید و intent محتوای پیام را بررسی کنید.
پیام‌های گروه نادیده گرفته می‌شوند گزارش‌ها را برای حذف‌های ناشی از شرط اشاره بررسی کنید به ربات اشاره کنید یا requireMention: false انجمن/کانال را تنظیم کنید.
استفاده از تایپ/توکن وجود دارد اما پیام Discord ارسال نمی‌شود بررسی کنید که آیا این یک رویداد اتاق محیطی است یا اتاق message_tool که داوطلبانه فعال شده و مدل در آن message(action=send) را از دست داده است گزارش مفصل Gateway را برای فرادادهٔ payload نهایی سرکوب‌شده بررسی کنید، messages.groupChat.unmentionedInbound را تأیید کنید، رویدادهای اتاق محیطی را بخوانید یا برای درخواست‌های عادی گروهی messages.groupChat.visibleReplies: "automatic" را حفظ کنید.
پاسخ‌های پیام مستقیم وجود ندارند openclaw pairing list discord جفت‌سازی پیام مستقیم را تأیید کنید یا سیاست پیام مستقیم را تنظیم کنید.

عیب‌یابی کامل: عیب‌یابی Discord

Slack

نشانه‌های خرابی Slack

نشانه سریع‌ترین بررسی راه‌حل
حالت سوکت متصل است اما پاسخی وجود ندارد openclaw channels status --probe توکن برنامه، توکن ربات و محدوده‌های لازم را تأیید کنید؛ در راه‌اندازی‌های مبتنی بر SecretRef مراقب botTokenStatus / appTokenStatus = configured_unavailable باشید.
پیام‌های مستقیم مسدود شده‌اند openclaw pairing list slack جفت‌سازی را تأیید کنید یا سیاست پیام مستقیم را آسان‌گیرانه‌تر کنید.
پیام کانال نادیده گرفته می‌شود groupPolicy و فهرست مجاز کانال را بررسی کنید کانال را مجاز کنید یا سیاست را به open تغییر دهید.

عیب‌یابی کامل: عیب‌یابی Slack

iMessage

نشانه‌های خرابی iMessage

نشانه سریع‌ترین بررسی راه‌حل
imsg وجود ندارد یا در محیطی غیر از macOS شکست می‌خورد openclaw channels status --probe --channel imessage OpenClaw را روی Mac دارای Messages اجرا کنید یا برای cliPath از یک پوشش SSH استفاده کنید.
در macOS ارسال ممکن است اما دریافت انجام نمی‌شود مجوزهای حریم خصوصی macOS را برای خودکارسازی Messages بررسی کنید مجوزهای TCC را دوباره اعطا و فرایند کانال را راه‌اندازی مجدد کنید.
فرستندهٔ پیام مستقیم مسدود شده است openclaw pairing list imessage جفت‌سازی را تأیید کنید یا فهرست مجاز را به‌روزرسانی کنید.

عیب‌یابی کامل: عیب‌یابی iMessage

Signal

نشانه‌های خرابی Signal

نشانه سریع‌ترین بررسی راه‌حل
دیمن قابل‌دسترسی است اما ربات ساکت است openclaw channels status --probe نشانی اینترنتی/حساب دیمن signal-cli و حالت دریافت را تأیید کنید.
پیام مستقیم مسدود شده است openclaw pairing list signal فرستنده را تأیید کنید یا سیاست پیام مستقیم را تنظیم کنید.
پاسخ‌های گروه فعال نمی‌شوند فهرست مجاز گروه و الگوهای اشاره را بررسی کنید فرستنده/گروه را اضافه کنید یا محدودیت‌ها را کاهش دهید.

عیب‌یابی کامل: عیب‌یابی Signal

ربات QQ

نشانه‌های خرابی ربات QQ

نشانه سریع‌ترین بررسی راه‌حل
ربات پاسخ می‌دهد «به مریخ رفته است» appId و clientSecret را در پیکربندی تأیید کنید اعتبارنامه‌ها را تنظیم کنید یا Gateway را راه‌اندازی مجدد کنید.
هیچ پیام ورودی وجود ندارد openclaw channels status --probe اعتبارنامه‌ها را در QQ Open Platform تأیید کنید.
صدا رونویسی نمی‌شود پیکربندی ارائه‌دهندهٔ STT را بررسی کنید channels.qqbot.stt یا tools.media.audio را پیکربندی کنید.
پیام‌های پیش‌دستانه نمی‌رسند الزامات تعامل پلتفرم QQ را بررسی کنید QQ ممکن است پیام‌هایی را که ربات بدون تعامل اخیر آغاز کرده است مسدود کند.

عیب‌یابی کامل: عیب‌یابی ربات QQ

Matrix

نشانه‌های خرابی Matrix

نشانه سریع‌ترین بررسی راه‌حل
وارد شده است اما پیام‌های اتاق را نادیده می‌گیرد openclaw channels status --probe groupPolicy، فهرست مجاز اتاق و محدودسازی بر اساس منشن را بررسی کنید.
پیام‌های خصوصی پردازش نمی‌شوند openclaw pairing list matrix فرستنده را تأیید کنید یا سیاست پیام خصوصی را تنظیم کنید.
اتاق‌های رمزگذاری‌شده با خطا مواجه می‌شوند openclaw matrix verify status دستگاه را دوباره تأیید کنید، سپس openclaw matrix verify backup status را بررسی کنید.
بازیابی نسخهٔ پشتیبان در انتظار است یا درست کار نمی‌کند openclaw matrix verify backup status openclaw matrix verify backup restore را اجرا کنید یا فرایند را با یک کلید بازیابی دوباره اجرا کنید.
امضای متقابل/راه‌اندازی اولیه نادرست به نظر می‌رسد openclaw matrix verify bootstrap ذخیره‌سازی اسرار، امضای متقابل و وضعیت نسخهٔ پشتیبان را در یک مرحله اصلاح کنید.

راه‌اندازی و پیکربندی کامل: Matrix

مرتبط

Was this useful?
On this page

On this page