================================================================ خطة تنظيم المشروع ================================================================ 📌 الهدف: إبقاء فقط الملفات الضرورية للعمل نقل باقي الملفات إلى ARCHIVE_DOCS ================================================================ ✅ الملفات التي ستبقى (ملفات العمل): ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ الملفات الرئيسية: ✓ control_bot.php # بوت التحكم ✓ sub_bot.php # بوت التوزيع ✓ .env.php # الإعدادات ✓ cron_limits_maintenance.php # Cron Job مجلد lib/ (كامل): ✓ lib/telegram.php ✓ lib/steam.php ✓ lib/limits.php ✓ lib/limits_core.php ✓ lib/help_content.php مجلد sql/ (كامل): ✓ sql/base sql/ ✓ sql/messegatemp/ ✓ sql/new sql/ ✓ sql/supehgku_test0.sql مجلد src/ (إن وجد): ✓ src/ ================================================================ 📦 الملفات التي ستُنقل إلى ARCHIVE_DOCS: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📚 ملفات التوثيق: → PROJECT_ANALYSIS.md → PROJECT_ORGANIZATION.md → PROJECT_SUMMARY.txt → CHANGELOG.md → COMMANDS_REFERENCE.md → README.md → INTEGRATION_INSTRUCTIONS.md → DEBUG_INSTRUCTIONS.txt → FIX_SUMMARY.txt → FIX_ACCOUNT_DETAILS.txt 🧪 ملفات الاختبار: → test_commands.php → test_account_details.php 📄 ملفات SQL القديمة/التحديثات: → UPDATE_COMMANDS_MESSAGES.sql → UPDATE_COMMANDS_MESSAGES_FIXED.sql → UPDATE_HELP_TEXTS.sql → CLEANUP_UNUSED_KEYS.sql → NEW_COMMANDS.php 📂 المجلدات القديمة: → migration_system/ → ARCHIVE/ ================================================================ 📁 هيكل ARCHIVE_DOCS الجديد: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ARCHIVE_DOCS/ ├── 📚 التوثيق (10 ملفات .md و .txt) ├── testing/ │ ├── test_commands.php │ └── test_account_details.php ├── sql_updates/ │ ├── UPDATE_*.sql │ ├── CLEANUP_*.sql │ └── NEW_COMMANDS.php ├── old_migrations/ │ └── migration_system/ └── old_archive/ └── ARCHIVE/ (محتويات) ================================================================ 🎯 النتيجة النهائية: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ المشروع بعد التنظيف: bott111/ ├── control_bot.php ✅ ملف عمل ├── sub_bot.php ✅ ملف عمل ├── .env.php ✅ ملف عمل ├── cron_limits_maintenance.php ✅ ملف عمل ├── lib/ ✅ مجلد عمل │ ├── telegram.php │ ├── steam.php │ ├── limits.php │ ├── limits_core.php │ └── help_content.php ├── sql/ ✅ مجلد عمل │ ├── base sql/ │ ├── messegatemp/ │ ├── new sql/ │ └── supehgku_test0.sql ├── src/ ✅ (إن وجد) └── ARCHIVE_DOCS/ 📦 الأرشيف ├── (جميع ملفات التوثيق) ├── testing/ ├── sql_updates/ ├── old_migrations/ └── old_archive/ ================================================================ ⚡ كيفية التنفيذ: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ الطريقة 1: سكريبت تلقائي (موصى به) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. شغّل: ORGANIZE_PROJECT.bat 2. سيتم تنظيم كل شيء تلقائياً الطريقة 2: يدوياً ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. أنشئ مجلد ARCHIVE_DOCS 2. انقل الملفات المذكورة أعلاه 3. احذف المجلدات القديمة ================================================================ ⚠️ ملاحظات مهمة: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1. ✅ احتفظ بنسخة احتياطية قبل التنفيذ 2. ✅ مجلد sql/ سيبقى كاملاً كما هو 3. ✅ مجلد lib/ سيبقى كاملاً كما هو 4. ✅ الملفات في ARCHIVE_DOCS يمكن استرجاعها دائماً 5. ⚠️ ملفات .env.php لن تُنقل (ضرورية) ================================================================ 📊 الإحصائيات: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ قبل التنظيف: • ملفات PHP: 17 ملف • ملفات التوثيق: 10 ملفات • ملفات SQL: 10+ ملفات • المجلدات: 8 مجلدات بعد التنظيف: • ملفات PHP (العمل): 4 ملفات • مجلد lib/: 5 ملفات • مجلد sql/: كامل • ARCHIVE_DOCS/: كل الباقي الحفظ في المساحة: ~200 KB ================================================================ ✅ الفوائد: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✓ مشروع نظيف ومرتب ✓ فقط ملفات العمل الضرورية ✓ سهولة النشر ✓ أمان أفضل (لا ملفات اختبار) ✓ التوثيق محفوظ في الأرشيف ✓ إمكانية الرجوع للتوثيق عند الحاجة ================================================================ 🚀 جاهز للتنفيذ! شغّل: ORGANIZE_PROJECT.bat ================================================================