تفاصيل العمل

تطبيق ويب متكامل مزود بلوحة تحكم متقدمة تهدف إلى إدارة والتحكم الكامل ببوتات الديسكورد في القنوات الصوتية. يوفر المشروع واجهة مستخدم تفاعلية وجذابة تتيح لأصحاب السيرفرات التحكم في تشغيل الصوتيات، وإدارة القنوات الصوتية (Voice Master)، وتخصيص إعدادات البوت بكل سهولة عبر المتصفح دون الحاجة لاستخدام الأوامر النصية التقليدية داخل الديسكورد.

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

لوحة تحكم تفاعلية (Interactive Dashboard): واجهة ويب سريعة الاستجابة تتيح للمستخدمين مراقبة حالة البوت (Bot Status) والتحكم في وظائفه بشكل لحظي.

إدارة متطورة للقنوات الصوتية (Voice Master Controls): نظام متكامل للتحكم في الغرف الصوتية يتضمن إمكانية قفل/فتح القنوات، تحديد الحد الأقصى للمستخدمين (User Limits)، وإدارة صلاحيات الدخول.

مشغل صوتيات متقدم: دعم تشغيل الصوتيات بجودة عالية والبحث في يوتيوب بشكل مباشر عبر لوحة التحكم مع تحكم كامل بالصوت (إيقاف، تخطي، وغيرها).

نظام مصادقة آمن (Secure Authentication): نظام تسجيل دخول متكامل يدعم الدخول بحساب جوجل (Google OAuth) بالإضافة إلى التسجيل التقليدي، مع تشفير كلمات المرور وإدارة الجلسات (Sessions) بأمان تام في قاعدة البيانات.

تجربة مستخدم بصرية مميزة (Modern UI/UX): تصميم عصري يعتمد على نمط "الزجاج الشفاف" (Glassmorphism) مدعوم بحركات تفاعلية سلسة ومريحة للعين باستخدام مكتبة (GSAP).

لوحة إدارة خاصة (Admin Panel): واجهة مخصصة للمديرين للتحكم الشامل في المستخدمين والإعدادات العامة للتطبيق.

التقنيات والأدوات المستخدمة (Tech Stack):

الواجهة الخلفية (Backend): Node.js, Express.js

قاعدة البيانات (Database): MySQL (مع express-mysql-session)

الواجهة الأمامية (Frontend): محرك القوالب EJS, HTML5, CSS3, ومكتبة GSAP للـ (Animations)

خدمات ديسكورد: discord.js-selfbot-v13, @discordjs/voice

معالجة الصوتيات: ffmpeg, مكتبات youtube-sr و youtube-dl-exec

الحماية والأدوات الإضافية: bcrypt, nodemailer, qrcode, PM2 (للرفع وإدارة السيرفر).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات