المتطلبات الأساسية
- حساب مسؤول WeCom
- مثيل Claw (أنشئ واحداً هنا)
دليل الإعداد
إنشاء تطبيق WeCom
- قم بتسجيل الدخول إلى WeCom Admin Console
- انتقل إلى App Management ← Create App
- أدخل اسماً للتطبيق، وقم بتحميل شعار، وحدد نطاق الرؤية (visible range)
- انقر فوق Create
الحصول على بيانات الاعتماد
- قم بتدوين Corp ID الخاص بك — الموجود في My Enterprise ← Enterprise Info في الأسفل
- في إعدادات تطبيقك، انسخ الـ Secret (Corp Secret)
تكوين Callback URL
- في إعدادات تطبيقك، انتقل إلى Receive Messages ← Set API Receive
- يتم عرض رابط callback URL الخاص بك في LemonClaw WebUI عند توسيع قسم WeCom:
- قم بتعيين Token (سلسلة عشوائية) و EncodingAESKey (سلسلة عشوائية مكونة من 43 حرفاً)
- انقر فوق Save — سيقوم WeCom بالتحقق من رابط callback URL
افتح LemonClaw WebUI
- إذا كنت تستخدم Claw المستضاف، فانتقل إلى Claw Dashboard واضغط Open WebUI
- إذا كنت تستضيف LemonClaw بنفسك، فافتح WebUI الخاص بك (مثلاً
http://your-ip:18789) وسجّل الدخول باستخدام الـ token - في WebUI، انتقل إلى Settings → Channels
- قم بتوسيع قسم WeCom
- انسخ الـ Callback URL المعروض في الأعلى
- قم بتعبئة: Corp ID، Corp Secret، Token، EncodingAESKey
- انقر فوق Save
استكشاف الأخطاء وإصلاحها
دعم WeCom الحالي في LemonClaw ما يزال مراسلة 1:1 على مستوى المستخدم. لا تتوفر بعد دلالات mention الجماعي أو الخيوط أو الردود الكاملة.
فشل التحقق من Callback URL
فشل التحقق من Callback URL
- تأكد من أن مثيل Claw الخاص بك قيد التشغيل (الحالة الخضراء)
- تحقق من تنسيق الرابط:
https://claw-{subdomain}.lemondata.cc/webhook/wecom - تحقق من حفظ Token و EncodingAESKey في تكوين Claw قبل التحقق في WeCom
البوت لا يستجيب
البوت لا يستجيب
- تحقق من صحة Corp ID و Corp Secret
- تحقق من أن التطبيق مرئي لحساب المستخدم الخاص بك (إعداد visible range)
- تأكد من تطابق Token و EncodingAESKey بين WeCom و Claw