بوت عربي إحترافي مع لوحة تحكم متكاملة!
إكتشف المشروع »
أظهر الملفات
.
التبليغ عن خطأ
.
طلب تحديث
يوجد العديد من البوتات العربية, ولكن, لم أجد مشروع واحد يحتوى على لوحة تحكم مع كونه مفتوح المصدر. لذلك أردت أن أصنع أول بوت عربي إحترافي مع لوحة تحكم متكاملة بإستعامل حزمة ميرن وجعل مشروعه مفتوح المصدر للجميع.
أسباب أخرى:
- يجب أن تركز على صنع مشروع برمجي مذهل. مشروع يستطيع أن ينجز الأعمال ويساعد الأخرين.
- لا يجب أن تعتمد على شخص أخر لصنع مشروعك البرمجي الناجح.
- تستطيع أن ترى كيف يتم صناعة مشاريع برمجية ضخمة من خلال مشروعنا الحالي بإستعمال حزمة M.E.R.N. 😄
بالتأكيد, المشروع لن يكون ممتاز للجميع نظرا لإختلاف إحتياجتنا. لذلك سنعمل على إضافة المزيد من الخدمات في التحديثات القادمة بإذن الله. يمكنك أيضا مشاركتنا أفكراك والإبلاغ عن المشاكل والأعطال أو نسخ المشروع والتعديل عليه وإقتراح تعديلاتك علينا.
يوجد المزيد من المشاريع الإحترافية الأخرى في خوادمنا المختلفة:
-
EXA-Support: https://discord.gg/n9AQZ6qjNc
-
EXA-Studio: https://discord.gg/aEkKZQfZuk
-
Lion Coder: https://discord.gg/XNefumdNHQ
-
EXA-4-EVER: https://discord.gg/ZPpwb3GRyG
M.E.R.N.
============
✅ # Mongodb
✅ # Express
✅ # Reactjs
✅ # Nodejs
Packages
✅ # Discord.js
✅ # WOKCommands
✅ # NodeMon
✅ # PassPort
Full Stack
============
🚀 @ HTML
🚀 @ CSS
🚀 @ JSX
🚀 @ JS
ومن هنا ستتعرف على طريقة تشغيل المشروع بالكامل
في البداية ستقوم بتحميل بعض الأدوات
- npm
npm install npm@latest -g- nodemon
npm install -g nodemon- DisTube
npm install distube@latest discord.js@latest FFmpeg@latest @discordjs/opus@latest sodium@latest libsodium-wrappers-
ستحصل على مفتاح لبيانات اليوتيوب من هنا console.cloud.google.com • الشرح
-
تقوم بإنشاء مشروع بوت على ديسكورد من هنا discord.com • الشرح
-
تقوم بإنشاء قاعدة بيانات من هنا mongodb.com • الشرح • شرح آخر
-
قم بنسخ المشروع بواسطة الأمر التالي
git clone https://github.com/EXA-Hub/EXABOT.git- أو
- تحميل الحزم المختلفة
npm install- تنسيق ملفات المعلومات
.env
YTDL_NO_UPDATE=true
DB_NAME=
API_KEY=
DASHBOARD_SECRET=
port=
DISCORD_OAUTH_CLIENT_ID=
DISCORD_OAUTH_SECRET=
redirect_url=
web_url=
token=
CLIENT_SECRET=
DB_USERNAME=
DB_PASSWORD=
DB_ENDPOINT=- أو
.env.config.json
{
"API_KEY": "",
"DISCORD_OAUTH_SECRET": "",
"DB_USERNAME": "",
"DB_PASSWORD": "",
"token": "",
"DASHBOARD_SECRET": "",
"DISCORD_OAUTH_CLIENT_ID": "",
"DB_NAME": "",
"YTDL_NO_UPDATE": "true",
"port": "",
"redirect_url": "",
"web_url": "",
"CLIENT_SECRET": "",
"DB_ENDPOINT": ""
}عندبدأ الإستخدام قم بإستعمال أوامر السلاش / لرؤية قائمة الأوامر للمزيد من المعلومات, قم بالتوجه إلى الدعم الفني
ألقي نظرة على المواضيع المفتوحة للحصول على قائمة بالميزات المقترحة (والمشكلات المعروفة).
المساهمات هي ما تجعل المجتمع المفتوح المصدر مكانا رائعا للتعلم والإلهام والإبداع. أي مساهمات تقوم بها هي موضع تقدير كبير.
- إذا كان لديك اقتراحات لإضافة أو إزالة المشاريع، لا تتردد في فتح مشكلة لمناقشة ذلك، أو إنشاء طلب سحب مباشرة بعد تحرير ملف README.md بالتغييرات الضرورية.
- الرجاء التأكد من التدقيق الإملائي والنحوي.
- إنشاء العلاقات العامة الفردية لكل اقتراح.
- يرجى أيضا قراءة مدونة قواعد السلوك قبل نشر فكرتك.
- أنسخ المشروع
- أنشا فرع الميزة (
git checkout -b feature/Feature) - أنفذ التغيرات (
git commit -m 'Add some Feature') - إدفعها للفرع (
git push origin feature/Feature) - إفتح طلب سحب
Distributed under the MIT License. See License for more information.

