openclaw channels¶
إدارة حسابات قنوات الدردشة وحالة تشغيلها على Gateway.
مستندات ذات صلة:
- أدلة القنوات: Channels
- تهيئة Gateway: Configuration
الأوامر الشائعة¶
openclaw channels list
openclaw channels status
openclaw channels capabilities
openclaw channels capabilities --channel discord --target channel:123
openclaw channels resolve --channel slack "#general" "@jane"
openclaw channels logs --channel all
إضافة / إزالة الحسابات¶
openclaw channels add --channel telegram --token <bot-token>
openclaw channels remove --channel telegram --delete
نصيحة: يعرض openclaw channels add --help الأعلام الخاصة بكل قناة (الرمز المميّز، رمز التطبيق، مسارات signal-cli، إلخ).
تسجيل الدخول / تسجيل الخروج (تفاعلي)¶
openclaw channels login --channel whatsapp
openclaw channels logout --channel whatsapp
استكشاف الأخطاء وإصلاحها¶
- شغّل
openclaw status --deepلإجراء فحص عام. - استخدم
openclaw doctorللحصول على إصلاحات موجّهة. - يطبع
openclaw channels listClaude: HTTP 403 ... user:profile→ تتطلب لقطة الاستخدام نطاقuser:profile. استخدم--no-usage، أو قدّم مفتاح جلسة claude.ai (CLAUDE_WEB_SESSION_KEY/CLAUDE_WEB_COOKIE)، أو أعد المصادقة عبر Claude Code CLI.
فحص الإمكانات¶
جلب تلميحات إمكانات الموفّر (النيات/النطاقات حيثما توفرت) إضافةً إلى دعم الميزات الثابتة:
openclaw channels capabilities
openclaw channels capabilities --channel discord --target channel:123
ملاحظات:
--channelاختياري؛ احذفه لسرد كل القنوات (بما في ذلك الامتدادات).- يقبل
--targetchannel:<id>أو معرّف قناة رقميًا خامًا، وينطبق فقط على Discord. - تختلف الفحوصات حسب الموفّر: نيات Discord + أذونات القنوات الاختيارية؛ نطاقات Slack للبوت + المستخدم؛ أعلام بوت Telegram + webhook؛ إصدار daemon لـ Signal؛ رمز تطبيق Microsoft Teams + أدوار/نطاقات Graph (مع تعليقات حيثما كان معروفًا). القنوات التي لا تحتوي على فحوصات تُبلِغ عن
Probe: unavailable.
حل الأسماء إلى المعرفات¶
تحويل أسماء القنوات/المستخدمين إلى معرّفات باستخدام دليل الموفّر:
openclaw channels resolve --channel slack "#general" "@jane"
openclaw channels resolve --channel discord "My Server/#support" "@someone"
openclaw channels resolve --channel matrix "Project Room"
ملاحظات:
- استخدم
--kind user|group|autoلفرض نوع الهدف. - يفضّل التحويل التطابقات النشطة عندما تشترك عدة إدخالات في الاسم نفسه.