بوت ديسكورد متقدم ومشفر لإدارة الحضور والانصراف مع مميزات أمان عالية.
- 🔐 نظام مشفر ومحمي - كود معقد ومبهم
- ⏰ تتبع دقيق للحضور - تسجيل دخول وخروج بدقة
- 📊 إحصائيات مفصلة - تتبع ساعات العمل لكل مستخدم
- 🎯 لوحة تحكم تفاعلية - واجهة سهلة الاستخدام
- 🛡️ حماية متقدمة - نظام أمان على أعلى مستوى
- 📈 تقارير شاملة - إحصائيات مفصلة لجميع المستخدمين
/setup- إعداد قناة الحضور المخصصة/attendance- عرض لوحة التحكم الرئيسية/setname- تغيير اسم البوت
/resetstats- تصفير إحصائيات المستخدمين/allrecords- عرض جميع السجلات والإحصائيات
- Node.js 16.0.0 أو أحدث
- Discord Bot Token
- صلاحيات إدارة في الخادم
- استنساخ المستودع
git clone https://github.com/YOUR_USERNAME/encrypted-attendance-bot.git
cd encrypted-attendance-bot- تثبيت المتطلبات
npm install- إعداد التكوين
# انسخ ملف التكوين
cp config_encrypted.js config.js
# عدّل الملف وأضف التوكن الخاص بك- تشغيل البوت
npm start// في ملف config.js
module.exports = {
BOT_TOKEN: 'YOUR_BOT_TOKEN_HERE',
GUILD_ID: 'YOUR_GUILD_ID',
// ... باقي الإعدادات
};- Send Messages
- Read Message History
- Use Slash Commands
- Embed Links
- Manage Messages (اختياري)
البوت يستخدم SQLite لتخزين البيانات:
- users - معلومات المستخدمين
- attendance - سجلات الحضور
- server_settings - إعدادات الخادم
- كود مشفر - جميع الملفات محمية ومشفرة
- توكن محمي - حماية متقدمة للتوكن
- قاعدة بيانات آمنة - تشفير البيانات الحساسة
- صلاحيات محدودة - وصول مقيد للأوامر الحساسة
- استخدم
/attendanceلعرض لوحة التحكم - اضغط على "تسجيل الدخول" لبدء يوم العمل
- اضغط على "تسجيل الخروج" لإنهاء يوم العمل
- استخدم "إحصائياتي" لرؤية ساعات العمل
- استخدم
/setupلإعداد قناة الحضور - استخدم
/resetstatsلإدارة الإحصائيات - استخدم
/allrecordsلرؤية تقارير شاملة
هذا المشروع مرخص تحت رخصة MIT.
تم تطوير هذا البوت بواسطة SOMEONE مع ❤️
إذا واجهت أي مشاكل أو لديك اقتراحات، يرجى فتح issue في المستودع.