السلام عليكم
نرغب في تطوير بوت تليجرام يتيح لمجموعة محددة من المستخدمين إنشاء تقارير ديناميكية تستند إلى بيانات مخزنة في Google Sheets. يقوم البوت بالتالي:
1-استقبال طلب المستخدمين المصرح لهم (Whitelist) لاختيار نوع الخدمة والفترة الزمنية.
2-تصفية البيانات من Google Sheets بناءً على المدخلات (نوع الخدمة - تاريخ بداية التقرير - تاريخ نهاية التقرير ) باستخدام Google Apps Script
3-إنشاء التقارير المطلوبة بتنسيقات: Google Slides (بوربوينت)-PDF-Excel
4-إرسال التقارير مباشرة للمستخدم عبر تليجرام.
التفاعل مع المستخدم:
عند بدء المحادثة، يطلب البوت من المستخدم:
اختيار نوع الخدمة من قائمة الخيارات.
إدخال الفترة الزمنية (تاريخ البداية والنهاية).
اختيار نوع التقرير المطلوب (بوربوينت، PDF، أو Excel).
التحقق من المستخدم:
التحقق من أن المستخدم موجود في القائمة البيضاء (Whitelist).
إذا لم يكن مصرحًا له، يرسل البوت رسالة تنبيه مثل:
"عذرًا، لا تملك صلاحية لاستخدام هذا البوت."
يجب أن يكون البوت سهل الاستخدام وقابل للتوسع مستقبلاً.
نظرا لخصوصية البيانات يتطلب العمل على المشروع عمل لقاءات من خلال قوقل ميت لمناقشة الية العمل
السلام عليكم أستاذ ناصر قرأت طلبك بخصوص بوت تلجرام يقوم بإخراج أو تصدير بيانات ب٣ صيغ مختلفة (بوربوينت - اكسل - pdf). المشروع الخاص بنا يتطلب خبرة في بوتات التل...
السلام عليكم ورحمة الله وبركاته, بناءا على المعلومات المقدمة فإن المشروع نوعا ما معقد من ناحية تعديل التقارير وإنشاءها. الرجاء منكم تقديم مثال حي عن العمل المطل...