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 - معرف القناة المحددة للاختبار

انظر أيضًا