Skip to content

Latest commit

 

History

History

README.md


Logo

EXA-BOT™

بوت عربي إحترافي مع لوحة تحكم متكاملة!

إكتشف المشروع »

أظهر الملفات . التبليغ عن خطأ . طلب تحديث

التحميلات المساهمون النسخ النجوم القضايا حقوق الملكية

الفهرس

عن المشروع

Screen Shot

يوجد العديد من البوتات العربية, ولكن, لم أجد مشروع واحد يحتوى على لوحة تحكم مع كونه مفتوح المصدر. لذلك أردت أن أصنع أول بوت عربي إحترافي مع لوحة تحكم متكاملة بإستعامل حزمة ميرن وجعل مشروعه مفتوح المصدر للجميع.

أسباب أخرى:

  • يجب أن تركز على صنع مشروع برمجي مذهل. مشروع يستطيع أن ينجز الأعمال ويساعد الأخرين.
  • لا يجب أن تعتمد على شخص أخر لصنع مشروعك البرمجي الناجح.
  • تستطيع أن ترى كيف يتم صناعة مشاريع برمجية ضخمة من خلال مشروعنا الحالي بإستعمال حزمة M.E.R.N. 😄

بالتأكيد, المشروع لن يكون ممتاز للجميع نظرا لإختلاف إحتياجتنا. لذلك سنعمل على إضافة المزيد من الخدمات في التحديثات القادمة بإذن الله. يمكنك أيضا مشاركتنا أفكراك والإبلاغ عن المشاكل والأعطال أو نسخ المشروع والتعديل عليه وإقتراح تعديلاتك علينا.

يوجد المزيد من المشاريع الإحترافية الأخرى في خوادمنا المختلفة:

حزم البنيان

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

التحميل

  1. ستحصل على مفتاح لبيانات اليوتيوب من هنا console.cloud.google.comالشرح

  2. تقوم بإنشاء مشروع بوت على ديسكورد من هنا discord.comالشرح

  3. تقوم بإنشاء قاعدة بيانات من هنا mongodb.comالشرحشرح آخر

  4. قم بنسخ المشروع بواسطة الأمر التالي

git clone https://github.com/EXA-Hub/EXABOT.git
  • أو

Run on Replit

Deploy to Heroku

Remix on Glitch

  1. تحميل الحزم المختلفة
npm install
  1. تنسيق ملفات المعلومات

.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 بالتغييرات الضرورية.
  • الرجاء التأكد من التدقيق الإملائي والنحوي.
  • إنشاء العلاقات العامة الفردية لكل اقتراح.
  • يرجى أيضا قراءة مدونة قواعد السلوك قبل نشر فكرتك.

فتح طلب للسحب

  1. أنسخ المشروع
  2. أنشا فرع الميزة (git checkout -b feature/Feature)
  3. أنفذ التغيرات (git commit -m 'Add some Feature')
  4. إدفعها للفرع (git push origin feature/Feature)
  5. إفتح طلب سحب

الحقوق

Distributed under the MIT License. See License for more information.

المبرمجين

  • ZAMPX - مبرمج M.E.R.N. - ZAMPX - THX To Prof/Mahmoud Abdellatif
  • صــوفــي - أفضل مبرمج بوتات ديسكورد. - صــوفــي - Owner Of Lion Coder

المجتمعات