تفاصيل العمل

قمت بتطوير بوت Telegram احترافي باستخدام **Python** يقوم بجمع الوظائف من عدة مصادر، وتصفيتها حسب الكلمات المفتاحية والشركات المستهدفة، مع إزالة الوظائف المكررة وإرسال تنبيهات فورية للمستخدمين عبر Telegram.

**أبرز المميزات:**

* تطوير البوت باستخدام Python مع برمجة غير متزامنة (Async).

* جمع البيانات من عدة مصادر وربطها عبر REST APIs وWeb Scraping.

* تصفية النتائج حسب الكلمات المفتاحية وقائمة الشركات.

* منع تكرار الإشعارات باستخدام SQLite.

* إرسال رسائل منسقة عبر Telegram Bot API.

* جدولة تنفيذ المهام تلقائياً باستخدام APScheduler.

* إدارة إعدادات المشروع عبر ملفات `.env`.

* تسجيل الأحداث (Logging) لمعالجة الأخطاء ومراقبة الأداء.

* تجهيز المشروع للنشر باستخدام Docker مع إمكانية تشغيله على Railway وRender.

* تصميم المشروع وفق مبادئ Clean Architecture لضمان سهولة الصيانة والتطوير.

بطاقة العمل

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