Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-246 System — ديسكورد بوت متكامل

Node.js npm Discord Version

ديسكورد بوت احترافي متكامل يحتوي على لوحة تحكم ويب متجاوبة وقاعدة بيانات مدمجة لإدارة سيرفرك باحترافية كاملة


Important

ملاحظة هامة: تأكد من إعداد جميع المتغيرات في ملف .env بشكل صحيح وتفعيل صلاحيات الـ Gateway Intents كاملة في بوابة المطورين (Discord Developer Portal) قبل تشغيل البوت لتفادي أي أخطاء في الاتصال.


المميزات الرئيسية

  • إدارة السيرفر: حظر، طرد، تحذيرات، إسكات مؤقت، وقفل/فتح الرومات.
  • نظام الغرف الصوتية المؤقتة (Temp Voice):
    • Auto-Save: نظام حفظ ذكي لحفظ اسم وللحد الأقصى للروم الخاص بالعضو وتحميله تلقائياً عند دخوله مجدداً.
    • Voice Ban: حظر أعضاء محددين لمنعهم من رؤية الغرفة أو الدخول إليها، وطردهم فوراً إذا كانوا متواجدين.
    • Co-Owner: إمكانية تعيين مسؤولين مساعدين لإدارة الغرفة وقفلها/فتحها معك.
    • لوحة تحكم (Panel): لوحة تحكم تفاعلية مجمعة في روم واحد مع إيموجيات مخصصة عالية الجودة.
  • ألعاب وتسلية فاخرة بنظام Canvas: ألعاب أسرع كتابة (/faster) والقنبلة (/bomb) وزر السرعة (/button) والمافيا (/mafia) تعمل بالكامل بنظام توليد Canvas ديناميكي متطور ومخصص يحمل هوية السيرفر وصور وأفاتارات اللاعبين النشطين.
  • نظام الاقتصاد والبنك المتكامل (/bank): نظام مالي واقتصادي متطور يدعم الوظائف، العقارات، الشركات، الاستثمار، التداول، سرقة البنك والنهب، مع دروع حماية الحسابات.
  • غرفة البنك المخصصة واختصارات البريفكس: إمكانية تحديد روم محدد من لوحة التحكم لتنفيذ كافة أوامر البنك وسجل المعاملات، وتوفير أوامر بريفكس مختصرة للاستعلام السريع (-محفظة و -وقت).
  • نظام الإيموجيات الملونة المطور: لوحة تحكم متكاملة تتيح لمالك البوت تغيير ثيم ألوان البوت ورفعها تلقائياً لملفات تطبيق ديسكورد فور الحفظ مع تسريع عملية الرفع 5 أضعاف لمنع التداخل والتعارض.
  • قاعدة بيانات MongoDB: بنية تحتية قوية تدعم تخزين وقراءة كافة البيانات والإعدادات وحسابات البنك والألعاب بشكل فوري ومستقر بالكامل.
  • إحصائيات تفاعلية (Web Dashboard): رسوم بيانية تفاعلية ومتحركة (Chart.js) بمظهر زجاجي متطور لعرض معدل نمو الأعضاء، نشاط الكتابة بالساعات، وإجمالي دقائق التفاعل الصوتي.
  • نظام السجن (Jail System): سجن الأعضاء المخالفين في روم مخصص، وسحب صلاحياتهم، مع إمكانية استدعائهم لروم صوتي للتحقيق مع الإدارة.
  • نظام الحماية والأمان (Security): حماية شاملة من الروابط، السبام، إنشاء الويبهوكات الخبيثة، إضافة البوتات، أو إعطاء رتب الإدارة (Anti-Admin).
  • التذاكر والدعم الفني (Tickets): إنشاء تذاكر مخصصة مع أوامر قوية للتحكم بالتذاكر (إضافة/طرد أعضاء، تغيير اسم التذكرة) وحفظ أرشيف المحادثات.
  • شكر البوست التلقائي (Autoboost): التعرف التلقائي على الأعضاء الذين يقومون ببوست للسيرفر وإرسال رسائل شكر تلقائية مخصصة لهم.
  • المستويات والدعوات: احتساب نقاط التفاعل الصوتي والكتابي، تتبع الدعوات (حقيقية، مزيفة، مغادرين).
  • الأتمتة والترحيب: تفعيل الفاصل والضريبة التلقائية لبروبوت، ورسائل الترحيب والمغادرة.

قائمة الأقسام والأوامر

القسم الأوامر الوصف
الإدارة والسجن /ban, /kick, /timeout, /warn, /jail, /bc معاقبة المخالفين وسجنهم وبث الرسائل
البنك والاقتصاد /bank العمليات المالية، القروض، الاستثمار والمقامرة
الألعاب والتسلية /faster, /bomb, /mafia, /button, /chairs ألعاب تفاعلية وسرعة بديهة بنظام Canvas
المستويات /rank, /topmessages, /topvoice, /topreactions, /settings نظام النقاط والترقيات الصوتي والكتابي
التذاكر /ticket-setup, /ticket, /open, /close, /delete الدعم الفني وإدارة بطاقات المساعدة
الدعوات /invites, /info, /addrank, /setlogs تتبع إحصائيات دعوات الأعضاء
الأتمتة والبوست /autoline, /autotax, /autoboost, /autoreply تشغيل الفواصل والضريبة التلقائية وشكر البوست
الحماية /setup, /setlimits, /whitelist, /unwhitelist إعداد الحماية وحماية السيرفر من التخريب
العامة /user, /avatar, /banner, /server, /help معلومات الأعضاء والسيرفر والملفات الشخصية
الغرف المؤقتة /tempvoice إعداد وتخصيص نظام إنشاء الغرف الصوتية المؤقتة

متطلبات التشغيل والبدء السريع

  1. تثبيت الحزم المطلوبة:

    npm install
  2. تهيئة ملف الإعدادات (.env): قم بإنشاء ملف .env في المسار الرئيسي بالبيانات التالية:

    DISCORD_TOKEN=توكن_البوت
    CLIENT_ID=معرف_البوت
    GUILD_ID=معرف_السيرفر_للتجربة
    CLIENT_SECRET=سيكرت_البوت
    PORT=3000
    CALLBACK_URL=http://localhost:3000/auth/callback
    DISABLE_DASHBOARD=false
    OWNER_ID=ايدي_مالك_البوت
    MONGO_URI=رابط_قاعدة_بيانات_مونجو
  3. تشغيل البوت:

    npm start

صنع بالكثير من القهوة طبعا بواسطة اينزو
جميع الحقوق محفوظة © 2026 EnzoCord

Releases

Contributors

Languages