تفاصيل العمل

اشتغلت على أداة Python بتعمل أتمتة كاملة على منصة X (تويتر)، الأداة مش بتعتمد على الـ official API خالص، بدل كده بتعمل TLS client simulation يحاكي طلبات المتصفح الحقيقي، ده بيخليها أقل عرضة للـ detection والحجب.

الأداة بتشتمل على login flow كامل بيستخرج الـ guest_id والـ auth_token والـ CSRF token من الصفر، وعندها كلاس جاهز للـ bot اسمه TwitterBot تقدر تبني عليه أي وظيفة تحتاجها. في كمان نظام تشفير وفك تشفير للـ payload عبر XPFFHeaderGenerator اللي بيتعامل مع الـ XPFF headers اللي بتستخدمها المنصة داخلياً.

الكود منظم، سهل القراءة، وبيستخدم .env للـ credentials عشان محدش يحط الباسورد في الكود مباشرة. الـ dependencies كلها موجودة في requirements.txt وتتنصب بأمر واحد.

المشروع مناسب لأي حد عنده احتياج في مجال الـ automation على X سواء للمتابعة أو التفاعل التلقائي أو جمع البيانات، وأنا قادر كمان أعمل تعديلات أو أضيف features حسب المتطلبات.

ملفات مرفقة

بطاقة العمل