البدء
سيساعدك هذا الدليل على البدء مع SirrChat. اختر مسارك بناءً على احتياجاتك.
اختر مسارك
أريد استخدام التطبيق
إذا كنت تريد فقط البدء في استخدام Sirr للمراسلة الخاصة:
تنزيل Sirr
إنشاء حسابك
- قم بتشغيل التطبيق
- أنشئ أو استورد محفظة
- يصبح عنوان محفظتك هو حسابك
ابدأ المراسلة
- أضف جهات الاتصال بعنوان محفظتهم
- أرسل رسائل مشفرة
- انقل العملات المشفرة مباشرة في الدردشة
أريد تشغيل خادمي الخاص
إذا كنت تريد نشر خادم SirrChat الخاص بك:
التثبيت السريع
bashcurl -sSL https://raw.githubusercontent.com/mail-chat-chain/mailchatd/main/start.sh | bashتكوين النطاق الخاص بك
- قم بإعداد سجلات DNS
- اختر موفر DNS للحصول على TLS تلقائي
إنشاء حسابات المستخدمين
- أضف مستخدمين إلى خادمك
- قم بتكوين المصادقة (كلمة المرور أو البلوكشين)
أريد التطوير
إذا كنت مطورًا تريد التوسع أو التكامل:
البناء من المصدر
bashgit clone https://github.com/mail-chat-chain/mailchatd.git cd sirrchatd make buildاستكشف البنية
- فهم نظام الوحدات
- تعرف على الواجهات المتاحة
- اقرأ وثائق API
إنشاء وحدات مخصصة
- اكتب وحدات مصادقة مخصصة
- قم بتوسيع خلفيات التخزين
- أضف معالجة رسائل مخصصة
دليل سريع: رحلة المستخدم
الخطوة 1: تنزيل Sirr
اختر منصتك:
- iOS: رابط متجر التطبيقات
- Android: رابط Google Play
- سطح المكتب: قريبًا
الخطوة 2: إعداد حسابك
عند تشغيل Sirr لأول مرة:
إنشاء محفظة جديدة
- يقوم التطبيق بإنشاء محفظة BNBChain
- يصبح عنوان محفظتك معرفك الفريد
- احفظ عبارة الاسترداد - هذا أمر بالغ الأهمية!
أو استيراد محفظة موجودة
- استخدم محفظة BNBChain الموجودة لديك
- الاستيراد باستخدام المفتاح الخاص أو عبارة الاسترداد
إعداد الملف الشخصي
- اختر اسم عرض
- أضف صورة ملف شخصي (اختياري)
- خصوصيتك محمية - لا معلومات شخصية مطلوبة
الخطوة 3: إضافة جهات الاتصال
أضف أشخاصًا للدردشة معهم:
بواسطة عنوان المحفظة
- اطلب عنوان محفظتهم
- أضفهم كجهة اتصال
عن طريق مسح رمز QR
- امسح رمز Sirr QR الخاص بهم
- إضافة جهة اتصال فورية
من محفظتك
- استورد جهات الاتصال من محفظة العملات المشفرة الخاصة بك
الخطوة 4: ابدأ المحادثة
أرسل رسالتك الأولى:
حدد جهة اتصال
- اضغط على أي جهة اتصال لفتح الدردشة
اكتب رسالتك
- يتم تشفير رسالتك تلقائيًا
- فقط المستلم يمكنه فك تشفيرها
إرسال عملات مشفرة (اختياري)
- اضغط على أيقونة المحفظة
- أرسل BNB أو الرموز مباشرة في الدردشة
دليل سريع: نشر الخادم
النشر بنقرة واحدة
أسرع طريقة لتشغيل خادم SirrChat:
# تنزيل وتشغيل نص التثبيت
curl -sSL https://raw.githubusercontent.com/mail-chat-chain/mailchatd/main/start.sh | bashسيقوم هذا النص بما يلي:
- ✅ اكتشاف بنية نظامك
- ✅ تنزيل الملف الثنائي الصحيح
- ✅ إعداد دليل التكوين
- ✅ تكوين DNS وشهادات TLS
- ✅ إنشاء خدمة systemd
- ✅ بدء خادم البريد
النشر اليدوي
لمزيد من التحكم في التثبيت:
# 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المهام الشائعة
للمستخدمين
إرسال رسائل مشفرة
- افتح دردشة مع أي جهة اتصال
- اكتب رسالتك
- يتم تشفير الرسائل تلقائيًا باستخدام OpenPGP
- فقط المستلم يمكنه قراءتها
إرسال عملات مشفرة
- اضغط على أيقونة المحفظة في الدردشة
- أدخل المبلغ وحدد الرمز
- أكد المعاملة
- نقل فوري إلى المستلم
إنشاء أظرف حمراء
- في دردشة جماعية، اضغط على أيقونة الظرف الأحمر
- اختر المبلغ وعدد الأظرف
- أرسل إلى المجموعة
- يضغط الأعضاء للمطالبة
لمسؤولي الخوادم
إضافة مستخدمين
# إنشاء مستخدم بكلمة مرور
sirrchatd creds create [email protected]
# إنشاء مستخدم بمصادقة البلوكشين
sirrchatd creds create-blockchain \
--email [email protected] \
--address 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEbإدارة صناديق البريد
# قائمة جميع صناديق البريد
sirrchatd imap-mboxes list [email protected]
# إنشاء صندوق بريد
sirrchatd imap-mboxes create [email protected] "Work"
# حذف صندوق بريد
sirrchatd imap-mboxes delete [email protected] "Trash"التحقق من حالة الخادم
# عرض حالة الخدمة
sudo systemctl status sirrchatd
# عرض السجلات
sudo journalctl -u sirrchatd -f
# التحقق من المنافذ المفتوحة
netstat -tlnp | grep sirrchatdالخطوات التالية
للمستخدمين
- تعرف على الميزات - استكشف جميع الإمكانيات
- دليل المحفظة - أتقن المحفظة المدمجة
- الأسئلة الشائعة - الإجابة على الأسئلة الشائعة
للمسؤولين
- دليل التكوين - تكوين تفصيلي
- دليل النشر - نشر الإنتاج
- أفضل ممارسات الأمان
للمطورين
- نظام الوحدات - فهم الوحدات
- مرجع API - وثائق API الكاملة
- تكامل البلوكشين - تفاصيل مصادقة البلوكشين
الحصول على المساعدة
إذا كنت بحاجة إلى مساعدة:
- الوثائق: تصفح هذا الموقع
- المجتمع: انضم إلى دردشتنا
- المشاكل: GitHub Issues
- Twitter: تابع للحصول على التحديثات
مرحبًا بك في SirrChat! نحن متحمسون لانضمامك إلى مجتمعنا من المستخدمين الواعين بالخصوصية.