تم رفع المشروع إلى: https://github.com/rain-devv/btmajid
- اذهب إلى: https://render.com
- اضغط "Get Started"
- سجل باستخدام GitHub أو البريد الإلكتروني
- أكد البريد الإلكتروني
- في لوحة التحكم، اضغط "New +"
- اختر "Web Service"
- اضغط "Connect GitHub"
- ابحث عن: rain-devv/btmajid
- اضغط "Connect"
املأ الحقول التالية:
Name: chinese-learning-bot
Region: Singapore (أو الأقرب لك)
Branch: main
Root Directory: (اتركه فارغ)
Runtime: Python 3
Build Command: pip install -r requirements.txt
Start Command: bash start.sh
اضغط "Advanced" ثم "Add Environment Variable"
أضف المتغيرات التالية:
| Key | Value |
|---|---|
TELEGRAM_TOKEN |
8085016643:AAEHAO1BlQzhdo39N7MSkx3NEZK3P0d5M58 |
ADMIN_USER_IDS |
[953696547, 7942066919] |
PORT |
10000 |
- انزل للأسفل
- اختر "Free" (0$ شهرياً)
- اضغط "Create Web Service"
- سترى شاشة "Building..."
- ثم "Deploying..."
- عند الانتهاء: "Live" باللون الأخضر ✅
- افتح تليجرام
- ابحث عن البوت (اسمه في @BotFather)
- أرسل
/start - يجب أن يرد فوراً!
بعد النشر، ستحصل على رابط مثل:
https://chinese-learning-bot.onrender.com
هذا الرابط يعرض الواجهة الويب للبوت!
- ✅ مجاني 100%
- ✅ لا يتوقف أبداً
- ✅ يعمل 24/7
- ✅ تحديثات تلقائية من GitHub
فقط ادفع التغييرات إلى GitHub:
git add .
git commit -m "Update bot"
git pushRender سيحدث البوت تلقائياً!
في Render Dashboard:
- Logs: لرؤية سجلات البوت
- Metrics: للإحصائيات
- Settings: للإعدادات
- افتح Logs في Render
- ابحث عن أخطاء حمراء
- تأكد من المتغيرات البيئية
- تحقق من
requirements.txt - تأكد من وجود
start.sh
- افتح Logs
- تأكد من صحة
TELEGRAM_TOKEN
- احفظ رابط Render Dashboard
- راقب Logs أول يوم
- اختبر جميع الأوامر
- شارك البوت مع الأصدقاء
- ✅ اختبر
/start - ✅ اختبر
/help - ✅ جرب إضافة محتوى (كمشرف)
- ✅ اختبر جميع الأقسام
- ✅ شارك البوت!
إذا واجهت أي مشكلة:
- افتح Issue على GitHub
- راجع
DEPLOYMENT_GUIDE.mdللتفاصيل - تحقق من Render Docs
البوت الآن منشور ويعمل 24/7! 🚀
GitHub: https://github.com/rain-devv/btmajid
Render: https://render.com
استمتع بتعلم اللغة الصينية! 🇨🇳📚✨