بوت تليجرام تفاعلي ومتطور لتعلم اللغة الصينية مع نظام نقاط ومستويات وميزات تحفيزية للطلاب.
- 📚 محتوى تعليمي شامل: دروس HSK من المستوى 1 إلى 6
- 🕌 القرآن الكريم: باللغة الصينية
- 🗂️ قاموس عربي-صيني: للمفردات والعبارات
- 📖 قصص تعليمية: لتحسين الفهم
- 🔤 دروس القواعد: شرح مفصل للقواعد الصينية
- 💬 محادثات يومية: عبارات وحوارات عملية
- 🃏 بطاقات تعليمية (Flashcards): للحفظ والمراجعة
- ❓ اختبارات تفاعلية: لقياس التقدم
- 💎 نظام النقاط: احصل على 5 نقاط عند إكمال كل درس
- ⭐ المستويات: ارتقِ بمستواك مع كل 100 نقطة
- 🔥 السلسلة اليومية: حافظ على نشاطك اليومي
- 🏆 الإنجازات: اكسب شارات وإنجازات
- 👤 الملف الشخصي: تابع تقدمك وإحصائياتك
- 📊 إحصائيات مفصلة: راقب أداءك ونموك
- ➕ إضافة محتوى: أضف دروساً وملفات جديدة
- 📝 إدارة المحتوى: استعرض وعدل المحتوى الموجود
- ❌ حذف المحتوى: احذف العناصر غير المرغوبة
- 📁 رفع الملفات: ادعم PDF، صور، فيديو، وصوت
- 📊 الإحصائيات: راقب استخدام البوت والمستخدمين
- 👥 إدارة المستخدمين: شاهد أفضل المستخدمين والنشاط
- Python 3.8 أو أحدث
- حساب تليجرام
- بوت تليجرام (احصل على التوكن من @BotFather)
- استنساخ المشروع
git clone https://github.com/adbhelx/web.git
cd web- تثبيت المكتبات المطلوبة
pip install -r requirements.txt- إعداد الإعدادات
- افتح ملف
config.py - ضع توكن البوت الخاص بك
- أضف معرف المستخدم الخاص بك (User ID) للحصول على صلاحيات المشرف
- افتح ملف
TOKEN = "YOUR_BOT_TOKEN_HERE"
ADMIN_USER_IDS = [123456789] # ضع معرفك هناملاحظة: للحصول على معرف المستخدم الخاص بك، أرسل /start إلى @userinfobot
- تشغيل البوت
python bot.py-
إنشاء حساب على Render
-
إنشاء Web Service جديد
- اختر "New +" → "Web Service"
- اربط مستودع GitHub الخاص بك
- اختر الفرع (Branch):
main
-
إعدادات الخدمة
- Name:
chinese-learning-bot - Environment:
Python 3 - Build Command:
pip install -r requirements.txt - Start Command:
python bot.py
- Name:
-
إضافة متغيرات البيئة
TELEGRAM_TOKEN: توكن البوت الخاص بكADMIN_USER_IDS:[123456789](ضع معرفك)
-
انقر على "Create Web Service"
-
إنشاء حساب على Railway
-
إنشاء مشروع جديد
- اختر "New Project"
- اختر "Deploy from GitHub repo"
- حدد المستودع الخاص بك
-
إضافة متغيرات البيئة
- انتقل إلى "Variables"
- أضف
TELEGRAM_TOKENوADMIN_USER_IDS
-
النشر التلقائي
- سيتم نشر البوت تلقائياً
-
إنشاء حساب على PythonAnywhere
-
رفع الملفات
- استخدم لوحة التحكم لرفع ملفات المشروع
-
تثبيت المكتبات
pip3 install --user -r requirements.txt- تشغيل البوت
- أنشئ "Always-on task" لتشغيل
bot.py
- أنشئ "Always-on task" لتشغيل
/start- بدء البوت وعرض القائمة الرئيسية/help- عرض دليل الاستخدام/stats- عرض إحصائيات البوت/cancel- إلغاء العملية الحالية
- 🎯 اختبارات تفاعلية: أسئلة متعددة الخيارات مع تصحيح فوري
- 🗣️ تمارين النطق: تسجيلات صوتية للكلمات والجمل
- 📅 تذكيرات يومية: إشعارات للمستخدمين للحفاظ على السلسلة
- 🏅 لوحة المتصدرين: منافسة بين المستخدمين
- 🎁 نظام المكافآت: جوائز للمستخدمين النشطين
- 📚 مكتبة الموارد: روابط لمصادر خارجية
- 💬 غرف الدردشة: للتواصل بين المتعلمين
- 🤖 الذكاء الاصطناعي: مساعد ذكي للإجابة على الأسئلة
- 📊 تقارير التقدم: تقارير أسبوعية وشهرية
- 🌙 الوضع الليلي: واجهة مريحة للعين
نرحب بمساهماتكم! إذا كان لديك اقتراحات أو تحسينات:
- Fork المشروع
- أنشئ فرعاً جديداً (
git checkout -b feature/AmazingFeature) - Commit التغييرات (
git commit -m 'Add some AmazingFeature') - Push إلى الفرع (
git push origin feature/AmazingFeature) - افتح Pull Request
هذا المشروع مفتوح المصدر ومتاح للجميع للاستخدام والتطوير.
إذا كان لديك أي أسئلة أو اقتراحات، لا تتردد في فتح Issue على GitHub.
شكراً لكل من ساهم في تطوير هذا البوت ولجميع المستخدمين الذين يدعمون المشروع!
صُنع بـ ❤️ للمتعلمين العرب للغة الصينية
🌟 لا تنسَ إعطاء المشروع نجمة (Star) إذا أعجبك!