openclaw gateway status – يتحقق من حالة البوابة نفسها، وهو نقطة الاتصال المركزية لكل شيء .openclaw logs --follow – يتيح متابعة السجلات الحية لالتقاط أي أخطاء تظهر في الوقت الفعلي، وهذه خطوة حاسمة لا يمكن تخطيها .openclaw doctor – أمر فحص طبي شامل يبحث عن أخطاء التكوين الشائعة ومشاكل الاعتماديات .openclaw channels status --probe – فحص عميق لحالة القناة المحددة يكشف تفاصيل النقل والاتصال .خط الأساس للنظام السليم يجب أن يظهر هذه الإشارات بوضوح في مخرجات الأوامر: السطر الذي يقول Runtime: running، سطر Connectivity probe: ok، وسطر Capability: ... الذي يحدد قدرات القناة (للقراءة فقط، للكتابة، أو صلاحيات مدير). أما فحص القناة فيجب أن يظهر أن النقل متصل، وفي الأنظمة التي تدعم ذلك، يجب رؤية works أو audit ok .
إن لم تظهر هذه المؤشرات، فالمشكلة أعمق من مجرد "البوت لا يستجيب". قد يكون الخلل في شجرة الاعتماديات (dependency tree) التالفة، وهذا يظهر برسالة مثل plugin load failed: dependency tree corrupted. في هذه الحالة، الأمر openclaw doctor --fix هو الحل المباشر لأنه يزيل الملفات المؤقتة التالفة ويعيد بناء المسار .
توثيق OpenClaw لقناة تيليجرام يوضح أنماط فشل محددة لها أسباب وحلول مباشرة. لا يجب التعامل معها كصندوق أسود :
mention requirement و privacy mode في إعدادات بوتك لدى BotFather. إذا كان البوت لا يقرأ كل الرسائل، فلن يستجيب إلا للمنشن .api.telegram.org. لا تفترض أن الإنترنت يعمل، بل تأكد من أن الاتصال بهذا العنوان تحديداً مستقر .getMe returned 401 عند بدء التشغيل: هذا خطأ واضح جداً ويعني أن رمز المصادقة (token) الذي حصلت عليه من BotFather غير صحيح أو انتهت صلاحيته. الحل الوحيد هو تحديث قيمة botToken، أو التأكد من مسار tokenFile، أو تحديث متغير البيئة TELEGRAM_BOT_TOKEN .openclaw logs --follow. إذا استمرت المشكلة لفترة طويلة، نعود فوراً لمسار التحقيق الأساسي: DNS، إعدادات IPv6، أو البروكسي .كان الخطأ الأكبر هو الاستمرار في التحليل والاستنتاج بدون وجود مخرجات حقيقية من الأوامر التشخيصية الخمسة. هذه الأوامر ليست اختيارية، بل هي البوصلة الوحيدة الموثوقة .
لتشخيص المشكلة بشكل قاطع وتحديد مكان العطل بدقة (سواء كان في البوابة، أو رمز المصادقة، أو إضافة برمجية، أو في طبقة الشبكة والاستطلاع)، يجب أولاً جمع مخرجات هذه الأوامر الخمسة. بعدها فقط يمكن الجزم بسبب المشكلة .
openclaw gateway status – يتحقق من حالة البوابة نفسها، وهو نقطة الاتصال المركزية لكل شيء .openclaw logs --follow – يتيح متابعة السجلات الحية لالتقاط أي أخطاء تظهر في الوقت الفعلي، وهذه خطوة حاسمة لا يمكن تخطيها .openclaw doctor – أمر فحص طبي شامل يبحث عن أخطاء التكوين الشائعة ومشاكل الاعتماديات .openclaw channels status --probe – فحص عميق لحالة القناة المحددة يكشف تفاصيل النقل والاتصال .خط الأساس للنظام السليم يجب أن يظهر هذه الإشارات بوضوح في مخرجات الأوامر: السطر الذي يقول Runtime: running، سطر Connectivity probe: ok، وسطر Capability: ... الذي يحدد قدرات القناة (للقراءة فقط، للكتابة، أو صلاحيات مدير). أما فحص القناة فيجب أن يظهر أن النقل متصل، وفي الأنظمة التي تدعم ذلك، يجب رؤية works أو audit ok .
إن لم تظهر هذه المؤشرات، فالمشكلة أعمق من مجرد "البوت لا يستجيب". قد يكون الخلل في شجرة الاعتماديات (dependency tree) التالفة، وهذا يظهر برسالة مثل plugin load failed: dependency tree corrupted. في هذه الحالة، الأمر openclaw doctor --fix هو الحل المباشر لأنه يزيل الملفات المؤقتة التالفة ويعيد بناء المسار .
توثيق OpenClaw لقناة تيليجرام يوضح أنماط فشل محددة لها أسباب وحلول مباشرة. لا يجب التعامل معها كصندوق أسود :
mention requirement و privacy mode في إعدادات بوتك لدى BotFather. إذا كان البوت لا يقرأ كل الرسائل، فلن يستجيب إلا للمنشن .api.telegram.org. لا تفترض أن الإنترنت يعمل، بل تأكد من أن الاتصال بهذا العنوان تحديداً مستقر .getMe returned 401 عند بدء التشغيل: هذا خطأ واضح جداً ويعني أن رمز المصادقة (token) الذي حصلت عليه من BotFather غير صحيح أو انتهت صلاحيته. الحل الوحيد هو تحديث قيمة botToken، أو التأكد من مسار tokenFile، أو تحديث متغير البيئة TELEGRAM_BOT_TOKEN .openclaw logs --follow. إذا استمرت المشكلة لفترة طويلة، نعود فوراً لمسار التحقيق الأساسي: DNS، إعدادات IPv6، أو البروكسي .كان الخطأ الأكبر هو الاستمرار في التحليل والاستنتاج بدون وجود مخرجات حقيقية من الأوامر التشخيصية الخمسة. هذه الأوامر ليست اختيارية، بل هي البوصلة الوحيدة الموثوقة .
لتشخيص المشكلة بشكل قاطع وتحديد مكان العطل بدقة (سواء كان في البوابة، أو رمز المصادقة، أو إضافة برمجية، أو في طبقة الشبكة والاستطلاع)، يجب أولاً جمع مخرجات هذه الأوامر الخمسة. بعدها فقط يمكن الجزم بسبب المشكلة .