Skip to content

البدء

سيساعدك هذا الدليل على البدء مع SirrChat. اختر مسارك بناءً على احتياجاتك.

اختر مسارك

أريد استخدام التطبيق

إذا كنت تريد فقط البدء في استخدام Sirr للمراسلة الخاصة:

  1. تنزيل Sirr

  2. إنشاء حسابك

    • قم بتشغيل التطبيق
    • أنشئ أو استورد محفظة
    • يصبح عنوان محفظتك هو حسابك
  3. ابدأ المراسلة

    • أضف جهات الاتصال بعنوان محفظتهم
    • أرسل رسائل مشفرة
    • انقل العملات المشفرة مباشرة في الدردشة

دليل المستخدم الكامل ←

أريد تشغيل خادمي الخاص

إذا كنت تريد نشر خادم SirrChat الخاص بك:

  1. التثبيت السريع

    bash
    curl -sSL https://raw.githubusercontent.com/mail-chat-chain/mailchatd/main/start.sh | bash
  2. تكوين النطاق الخاص بك

    • قم بإعداد سجلات DNS
    • اختر موفر DNS للحصول على TLS تلقائي
  3. إنشاء حسابات المستخدمين

    • أضف مستخدمين إلى خادمك
    • قم بتكوين المصادقة (كلمة المرور أو البلوكشين)

دليل التثبيت الكامل ←

أريد التطوير

إذا كنت مطورًا تريد التوسع أو التكامل:

  1. البناء من المصدر

    bash
    git clone https://github.com/mail-chat-chain/mailchatd.git
    cd sirrchatd
    make build
  2. استكشف البنية

    • فهم نظام الوحدات
    • تعرف على الواجهات المتاحة
    • اقرأ وثائق API
  3. إنشاء وحدات مخصصة

    • اكتب وحدات مصادقة مخصصة
    • قم بتوسيع خلفيات التخزين
    • أضف معالجة رسائل مخصصة

دليل البنية ←

دليل سريع: رحلة المستخدم

الخطوة 1: تنزيل Sirr

اختر منصتك:

الخطوة 2: إعداد حسابك

عند تشغيل Sirr لأول مرة:

  1. إنشاء محفظة جديدة

    • يقوم التطبيق بإنشاء محفظة BNBChain
    • يصبح عنوان محفظتك معرفك الفريد
    • احفظ عبارة الاسترداد - هذا أمر بالغ الأهمية!
  2. أو استيراد محفظة موجودة

    • استخدم محفظة BNBChain الموجودة لديك
    • الاستيراد باستخدام المفتاح الخاص أو عبارة الاسترداد
  3. إعداد الملف الشخصي

    • اختر اسم عرض
    • أضف صورة ملف شخصي (اختياري)
    • خصوصيتك محمية - لا معلومات شخصية مطلوبة

الخطوة 3: إضافة جهات الاتصال

أضف أشخاصًا للدردشة معهم:

  1. بواسطة عنوان المحفظة

    • اطلب عنوان محفظتهم
    • أضفهم كجهة اتصال
  2. عن طريق مسح رمز QR

    • امسح رمز Sirr QR الخاص بهم
    • إضافة جهة اتصال فورية
  3. من محفظتك

    • استورد جهات الاتصال من محفظة العملات المشفرة الخاصة بك

الخطوة 4: ابدأ المحادثة

أرسل رسالتك الأولى:

  1. حدد جهة اتصال

    • اضغط على أي جهة اتصال لفتح الدردشة
  2. اكتب رسالتك

    • يتم تشفير رسالتك تلقائيًا
    • فقط المستلم يمكنه فك تشفيرها
  3. إرسال عملات مشفرة (اختياري)

    • اضغط على أيقونة المحفظة
    • أرسل BNB أو الرموز مباشرة في الدردشة

دليل سريع: نشر الخادم

النشر بنقرة واحدة

أسرع طريقة لتشغيل خادم SirrChat:

bash
# تنزيل وتشغيل نص التثبيت
curl -sSL https://raw.githubusercontent.com/mail-chat-chain/mailchatd/main/start.sh | bash

سيقوم هذا النص بما يلي:

  • ✅ اكتشاف بنية نظامك
  • ✅ تنزيل الملف الثنائي الصحيح
  • ✅ إعداد دليل التكوين
  • ✅ تكوين DNS وشهادات TLS
  • ✅ إنشاء خدمة systemd
  • ✅ بدء خادم البريد

النشر اليدوي

لمزيد من التحكم في التثبيت:

bash
# 1. تنزيل الملف الثنائي
wget https://download.sirrchat.org/sirrchatd-linux-amd64-latest
mv sirrchatd-linux-amd64-latest /usr/local/bin/sirrchatd
chmod +x /usr/local/bin/sirrchatd

# 2. إنشاء دليل التكوين
export SIRRCHAT_HOME=$HOME/.sirrchatd
mkdir -p $SIRRCHAT_HOME

# 3. تهيئة التكوين
sirrchatd config init

# 4. تحرير التكوين
nano $SIRRCHAT_HOME/sirrchatd.conf

# 5. بدء الخادم
sirrchatd run

دليل التثبيت التفصيلي ←

المهام الشائعة

للمستخدمين

إرسال رسائل مشفرة

  1. افتح دردشة مع أي جهة اتصال
  2. اكتب رسالتك
  3. يتم تشفير الرسائل تلقائيًا باستخدام OpenPGP
  4. فقط المستلم يمكنه قراءتها

إرسال عملات مشفرة

  1. اضغط على أيقونة المحفظة في الدردشة
  2. أدخل المبلغ وحدد الرمز
  3. أكد المعاملة
  4. نقل فوري إلى المستلم

إنشاء أظرف حمراء

  1. في دردشة جماعية، اضغط على أيقونة الظرف الأحمر
  2. اختر المبلغ وعدد الأظرف
  3. أرسل إلى المجموعة
  4. يضغط الأعضاء للمطالبة

لمسؤولي الخوادم

إضافة مستخدمين

bash
# إنشاء مستخدم بكلمة مرور
sirrchatd creds create [email protected]

# إنشاء مستخدم بمصادقة البلوكشين
sirrchatd creds create-blockchain \
  --email [email protected] \
  --address 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb

إدارة صناديق البريد

bash
# قائمة جميع صناديق البريد
sirrchatd imap-mboxes list [email protected]

# إنشاء صندوق بريد
sirrchatd imap-mboxes create [email protected] "Work"

# حذف صندوق بريد
sirrchatd imap-mboxes delete [email protected] "Trash"

التحقق من حالة الخادم

bash
# عرض حالة الخدمة
sudo systemctl status sirrchatd

# عرض السجلات
sudo journalctl -u sirrchatd -f

# التحقق من المنافذ المفتوحة
netstat -tlnp | grep sirrchatd

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

للمستخدمين

للمسؤولين

للمطورين

الحصول على المساعدة

إذا كنت بحاجة إلى مساعدة:

  • الوثائق: تصفح هذا الموقع
  • المجتمع: انضم إلى دردشتنا
  • المشاكل: GitHub Issues
  • Twitter: تابع للحصول على التحديثات

مرحبًا بك في SirrChat! نحن متحمسون لانضمامك إلى مجتمعنا من المستخدمين الواعين بالخصوصية.

Released under the GPL 3.0 License.