بوت تيليجرام لربط حسابات Outlook وإرسال أكواد التحقق تلقائيًا

تفاصيل العمل

قمت بتطوير بوت تيليجرام احترافي يتيح للمستخدمين ربط حسابات Outlook الخاصة بهم بشكل آمن عبر تسجيل الدخول باستخدام Microsoft OAuth، ثم مراقبة الرسائل الواردة واستخراج أكواد التحقق من الرسائل المطابقة وإرسالها مباشرة إلى تيليجرام بشكل سريع ومنظم.

يعتمد النظام على تكامل مع Microsoft Graph لمتابعة الرسائل الجديدة، مع تخزين الحسابات والتوكنات بشكل آمن داخل قاعدة بيانات MongoDB، دون التعامل المباشر مع كلمات المرور، مما يجعل الحل أكثر أمانًا واعتمادية.

أبرز المميزات التي تم تنفيذها:

ربط حسابات Outlook من خلال Microsoft OAuth

إرسال أكواد التحقق فور وصول الرسائل المطابقة

دعم الفحص اليدوي بجانب الفحص التلقائي

دعم الإشعارات الخاصة والمشتركة عبر تيليجرام

منع تكرار الإشعارات لنفس الرسالة

دعم اللغة العربية بشكل أساسي مع إمكانية التبديل للإنجليزية

إدارة أكثر من حساب مع عرض الحسابات والتنقل بينها

توفير معلومات Debug للمساعدة في تتبع المطابقة والاستخراج

إعدادات قابلة للتوسعة لتحسين الأداء ودعم عدد أكبر من الحسابات

التقنيات المستخدمة:

Node.js، Express.js، MongoDB، Telegram Bot API، Microsoft Graph API، OAuth 2.0، PM2

النتيجة

تم بناء نظام عملي قابل للتشغيل الفعلي، يركز على السرعة، الأمان، وقابلية التوسع، مع تصميم مناسب للاستخدام الفردي أو المشترك وإدارة الحسابات بشكل منظم.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات