عن المشروع

Automated YouTube Playlist هو مشروع بايثون مبني حول واجهة برمجة تطبيقات يوتيوب. الغرض المعلن هو إضافة مقاطع فيديو يوتيوب إلى قوائم التشغيل وتحديثها تلقائيًا. تذكر صفحة README قائمتي تشغيل يتم صيانتهما: واحدة لبث موسيقى مباشر (محطات راديو الموسيقى على يوتيوب)، وأخرى للمزيج والبودكاست والعروض الحية من djn مختارين، ومصنفين موسيقيين مستقلين. يبرز هيكل المستودع: - src/ يحتوي على النصوص الرئيسية: main.py، cron_update.py، youtube_req.py، analytics.py وملف sandbox. - data/ يحافظ على حالة JSON وCSV، بما في ذلك playlists.json، add-on.json، pocket_tube.json وmix_history.csv. - log/ يخزن history.log وlast_exe.log. - notebooks/ يحتوي على playlists_report.ipynb للتقرير. - .github/workflows/ يحدد cron_workflow.yml، update_workflow.yml وlicence_workflow.yml، بالإضافة إلى تكوين Dependabot وقوالب القضايا. - archive/، cmd/ وtokens/ مُتجاهلة في git؛ tokens/ يشير إلى أن بيانات اعتماد OAuth تُحفظ خارج المستودع. ملاحظات خارجية: تذكر README أن الكود يُراجَع بواسطة DeepSource bot، وشارات التبليغ عن آخر التزام، ونشاط الالتزام، وعدد قضايا DeepSource. لا توجد مطالبات بأداء أو تصنيف أو قياسات.