🦞
تكامل القنوات

ربط OpenClaw بـ Signal

مساعد ذكاء اصطناعي يضع الخصوصية أولاً. استخدم OpenClaw عبر Signal مع تشفير من طرف لطرف لأكثر تجربة مراسلة أماناً.

🔒 لماذا Signal؟
  • تشفير من طرف لطرفجميع الرسائل مشفرة افتراضياً، دائماً
  • لا كشف لرقم الهاتفالمستلمون في المجموعات لا يرون رقمك (اختياري)
  • متعدد المنصاتيعمل على iOS و Android وسطح المكتب
  • بروتوكول مفتوح المصدرمدقق وموثوق من خبراء الأمان
  • لا تخزين سحابيالرسائل تبقى على أجهزتك فقط
ميزات Signal مع OpenClaw
دعم الرسائل الخاصةمحادثات خاصة فردية
المحادثات الجماعيةاستخدم OpenClaw في مجموعات Signal
ردود الفعلردود إيموجي على الرسائل
إيصالات القراءةاعرف متى تُقرأ الرسائل
مرفقات الوسائطإرسال الصور والملفات
التحكم بالإشاراتالرد فقط عند الإشارة في المجموعات

خطوات الإعداد

1

تثبيت signal-cli

يستخدم OpenClaw أداة signal-cli للتواصل مع Signal. ثبّتها على خادمك:

# On macOS with Homebrew
brew install signal-cli
# On Linux (download from GitHub)
wget https://github.com/AsamK/signal-cli/releases/latest
2

تسجيل أو ربط حساب Signal

إما سجّل رقم هاتف جديداً أو اربط بحساب Signal موجود:

# Register a new number
signal-cli -u +15551234567 register
# Or link to existing account
signal-cli link -n "OpenClaw"

الربط يولّد رمز QR لمسحه بتطبيق Signal الخاص بك

3

تكوين OpenClaw

أضف تكوين قناة Signal إلى ملف openclaw.json:

{
  "channels": {
    "signal": {
      "enabled": true,
      "allowFrom": ["+15551234567"]
    }
  }
}

استبدل بأرقام الهواتف المسموح لها بمراسلة البوت (تضمين رمز البلد)

4

إعداد جهات الاتصال المسموحة

حدد أرقام الهواتف التي يمكنها التفاعل مع البوت الخاص بك:

"allowFrom": [
  "+15551234567",
  "+15559876543"
]
5

اختبار الاتصال

أعد تشغيل OpenClaw وأرسل رسالة اختبار:

openclaw restart

افتح Signal على هاتفك وأرسل رسالة للرقم المربوط. يجب أن يرد OpenClaw.

التكوين المتقدم
{
  "channels": {
    "signal": {
      "enabled": true,
      "reactionNotifications": "own",
      "reactionAllowlist": ["+15551234567"],
      "historyLimit": 50,
      "dmPolicy": "pairing",
      "allowFrom": ["+15551234567"]
    }
  }
}
  • reactionNotificationsمتى يُشعر بردود الفعل: "own" أو "all" أو "none"
  • reactionAllowlistمعالجة ردود الفعل من هذه الأرقام فقط
  • historyLimitعدد الرسائل للاحتفاظ بها في سياق المحادثة
  • dmPolicyكيفية التعامل مع الرسائل الخاصة: "pairing" أو "open" أو "closed"
  • allowFromأرقام الهواتف المسموح لها بالمراسلة (مع رمز البلد)
🛡️ اعتبارات الأمان
مشفر من طرف لطرف - جميع الرسائل بينك وبين OpenClaw مشفرة
لا تخزين سحابي - Signal لا يخزن الرسائل على خوادمه
خصوصية الهاتف في المجموعات - Signal يخفي أرقام الهواتف عن أعضاء المجموعة الآخرين
مفتوح المصدر - كل من Signal و signal-cli مفتوحا المصدر وقابلان للتدقيق
مقارنة مع القنوات الأخرى
الميزةSignalWhatsAppTelegram
تشفير E2Eدائماًافتراضياختياري
مفتوح المصدرنعملاجزئي
يتطلب هاتفاًنعمنعملا
نسخ احتياطي سحابيلا يوجداختياريجميع الرسائل
خصوصية المجموعاتعاليةمتوسطةمتوسطة
⚠️ استكشاف الأخطاء وإصلاحها

signal-cli لا يتصل؟

تأكد من إكمال التسجيل/الربط وأن الحساب موثق. شغّل signal-cli receive للاختبار.

الرسائل لا تُستلم؟

تحقق من أن رقم الهاتف في allowFrom يتضمن رمز البلد مع بادئة "+".

الجهاز المربوط يستمر في قطع الاتصال؟

قد يلغي Signal ربط الأجهزة غير النشطة. فكّر في استخدام رقم هاتف مخصص بدلاً من الربط.

تم ربط Signal!

مساعدك الذكي متاح الآن عبر أكثر منصة مراسلة أماناً. أضف المزيد من القنوات أو استكشف المهارات.