عن المشروع
Mudbot هي منصة أتمتة لـ WhatsApp ذات استضافة ذاتية تتيح للمستخدمين ربط حساباتهم عبر رمز QR لجدولة الرسائل أو إطلاقها عبر REST API. تم تصميمها مع تركيز قوي على الأمان واستمرارية الحساب.
تشمل القدرات الرئيسية ما يلي:
- أمان المعرفة الصفرية (Zero-Knowledge Security): يتم تشفير بيانات المستخدم، بما في ذلك جلسات WhatsApp والجداول الزمنية، باستخدام AES-256 مع رمز مصادقة يقدمه المستخدم. لا يمكن لمالك الخادم قراءة بيانات المستخدم لعدم وجود سر خادم مشترك.
- التخفيف من الحظر: لتقليل مخاطر حظر الحسابات، يقوم النظام بتوجيه الاتصالات عبر بروكسيات سكنية مخصصة (عبر DataImpulse) لمحاكاة الشبكات المنزلية الحقيقية، ويستخدم طابور رسائل تسلسلي لكل حساب لتجنب التدفقات السريعة والمفاجئة.
- التكامل مع Calendly: يرسل رسائل WhatsApp تلقائياً إلى العملاء المحتملين الذين يحجزون اجتماعات عبر Calendly. يستخدم هذا التكامل مزيجاً من VM محلي لإدارة الأسرار وFirebase (Firestore/Cloud Functions) لتتبع العملاء المحتملين والإعدادات.
- واجهة برمجة تطبيقات متعددة المستأجرين (Multi-tenant API): توفر REST API لإرسال الرسائل، وإدارة اتصالات WhatsApp، وتوليد مفاتيح API.
- المصادقة: يستخدم نظام روابط سحرية (magic link) بدون كلمة مرور عبر البريد الإلكتروني لتزويد المستخدمين برمز مصادقة فريد يتم تخزينه فقط في localStorage الخاص بالمتصفح.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.