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 حساب پیش‌فرض را به‌روزرسانی کنید.
polling متوقف می‌شود یا اتصال مجدد کند است openclaw logs --follow برای تشخیص‌های polling ارتقا دهید؛ اگر بازراه‌اندازی‌ها مثبت کاذب هستند، pollingStallThresholdMs را تنظیم کنید. توقف‌های پایدار همچنان به پراکسی/DNS/IPv6 اشاره دارند.
setMyCommands هنگام راه‌اندازی رد می‌شود لاگ‌ها را برای BOT_COMMANDS_TOO_MUCH بررسی کنید فرمان‌های Telegram مربوط به Plugin/skill/سفارشی را کم کنید یا منوهای بومی را غیرفعال کنید.
ارتقا داده‌اید و فهرست مجاز شما را مسدود می‌کند openclaw security audit و فهرست‌های مجاز پیکربندی openclaw doctor --fix را اجرا کنید یا @username را با شناسه‌های عددی فرستنده جایگزین کنید.

راهنمای کامل عیب‌یابی: عیب‌یابی Telegram

Discord

امضاهای خرابی Discord

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

راهنمای کامل عیب‌یابی: عیب‌یابی Discord

Slack

امضاهای خرابی Slack

نشانه سریع‌ترین بررسی رفع
حالت سوکت وصل است اما پاسخی نیست openclaw channels status --probe توکن برنامه + توکن ربات و scopeهای لازم را بررسی کنید؛ در راه‌اندازی‌های مبتنی بر 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 از یک wrapper مبتنی بر SSH استفاده کنید.
روی macOS می‌تواند ارسال کند اما دریافت نمی‌کند مجوزهای حریم خصوصی macOS برای خودکارسازی Messages را بررسی کنید مجوزهای TCC را دوباره اعطا کنید و فرایند کانال را بازراه‌اندازی کنید.
فرستنده پیام مستقیم مسدود شده است openclaw pairing list imessage جفت‌سازی را تأیید کنید یا فهرست مجاز را به‌روزرسانی کنید.

راهنمای کامل عیب‌یابی:

Signal

امضاهای خرابی Signal

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

راهنمای کامل عیب‌یابی: عیب‌یابی Signal

QQ Bot

امضاهای خرابی QQ Bot

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

عیب‌یابی کامل: عیب‌یابی QQ Bot

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