Discord - قناة دردشة

دمج OpenClaw مع خادم Discord الخاص بك واجعل مجتمعك أكثر ذكاءً! Discord رائع للخوادم الكبيرة، الألعاب، والمجتمعات التقنية.

مثالي للمجتمعات:

  • Discord رائع للخوادم الكبيرة والألعاب والمجتمعات التقنية
  • OpenClaw يصبح عضواً ذكياً في الخادم
  • دعم كامل للإشارات، الـ threads، والأوامر المتقدمة

الإعداد السريع

1. أنشئ تطبيق Discord

اذهب إلى Discord Developer Portal:

  • انقر على "New Application"
  • اختر اسماً للبوت
  • اذهب إلى تبويب "Bot"
  • انقر "Add Bot"
  • انسخ الـ Token (احتفظ به سرياً!)

2. أضف البوت إلى الخادم

في Developer Portal، اذهب إلى "OAuth2" → "URL Generator"، واختر:

  • Scopes: bot، applications.commands
  • Bot Permissions: Send Messages، Read Messages، Embed Links

انسخ الرابط وافتحه لإضافة البوت إلى خادمك.

3. اربط OpenClaw

openclaw channel add discord --token "YOUR_BOT_TOKEN"

4. ابدأ الاستخدام!

في أي قناة (Channel) في الخادم، اذكر البوت:

@YourBot مرحباً! ما أخبار الطقس؟

الميزات المتاحة

  • 💬 الردود في القنوات النصية
  • 🔔 الردود على الإشارات (@mention)
  • 📝 Slash Commands
  • 🎨 Embeds غنية بالتنسيق
  • 🔗 الأزرار والقوائم التفاعلية
  • 👥 دعم خوادم متعددة
  • 🔒 إدارة الصلاحيات

نصائح مهمة:

  • الصلاحيات: تأكد من منح البوت الصلاحيات المناسبة في كل قناة. يمكنك التحكم في ذلك من إعدادات القناة → Permissions
  • Intents: في Developer Portal، فعّل "Message Content Intent" تحت تبويب Bot لتمكين البوت من قراءة الرسائل
  • احتفظ بـ token البوت سرياً ولا تشاركه أبداً

إعدادات متقدمة

في ~/.openclaw/openclaw.json:

{
  "channels": {
    "discord": {
      "enabled": true,
      "token": "YOUR_BOT_TOKEN",
      "intents": ["GUILDS", "GUILD_MESSAGES", "MESSAGE_CONTENT"],
      "presence": {
        "status": "online",
        "activity": "مساعدتك"
      }
    }
  }
}

استكشاف الأخطاء

  • البوت لا يرد: تحقق من تفعيل Message Content Intent
  • خطأ في الصلاحيات: تحقق من منح البوت الصلاحيات المطلوبة في إعدادات الخادم
  • البوت غير متصل: تحقق من صحة الـ Token وإعادة تشغيل Gateway

الخطوات التالية