channels
إدارة قنوات المراسلة: عرض القنوات المكونة، اختبار الاتصالات، وإدارة إعدادات القنوات.
الأوامر
عرض القنوات
openclaw channels list openclaw channels status
اختبار قناة
openclaw channels test telegram openclaw channels test discord --channel-id 1234567890
القنوات المدعومة
- Telegram - البوتات والمجموعات
- Discord - البوتات والسيرفرات
- Slack - مساحات العمل والتطبيقات
- WhatsApp - عبر واجهة الويب
- iMessage - macOS/iOS فقط
- Signal - عبر signal-cli
- Matrix - البروتوكول اللامركزي
- Mattermost - التعاون في الفريق
- MS Teams - مكالمات الويب الواردة
- Google Chat - بوتات Workspace
الإعدادات
القنوات تُكوّن في ~/.openclaw/openclaw.json:
{
"channels": {
"telegram": {
"enabled": true,
"token": "YOUR_BOT_TOKEN"
},
"discord": {
"enabled": true,
"token": "YOUR_BOT_TOKEN",
"applicationId": "YOUR_APP_ID"
}
}
}نصيحة:
استخدم متغيرات البيئة لتخزين التوكنات بشكل آمن:
export OPENCLAW_TELEGRAM_TOKEN="your_token_here" export OPENCLAW_DISCORD_TOKEN="your_token_here"
الخيارات
list- عرض جميع القنوات المكونةstatus- التحقق من حالة الاتصالtest- اختبار قناة محددة--channel-id- معرف القناة المحددة للاختبار