الهدف: تحديث بيانات المخزون في Google Sheets لحظياً من خلال أوامر نصية عبر بوت تليجرام، مع معالجة ذكية للبيانات باستخدام Python.
مكونات المشروع (Workflow Steps):
Telegram Trigger: استقبال الرسالة من المستخدم وتمريرها للنظام.
Code in Python: استخدام لغة Python لعمل Parsing للنص، وفصل اسم المنتج عن الكمية لضمان دقة البيانات قبل إدخالها.
Get Row(s) in Sheet: البحث التلقائي عن الصف الخاص بالمنتج (Item) داخل ملف Google Sheets.
Update Row in Sheet: تحديث الكمية الجديدة في الملف بناءً على العملية الحسابية التي تمت.
Send Text Message: إرسال رسالة تأكيد للمستخدم عبر التليجرام تخبره بنجاح العملية.
المهارات التقنية المستخدمة:
أدوات الأتمتة: n8n.
البرمجة: Python (لتحليل النصوص والمنطق البرمجي).
قواعد البيانات: Google Sheets API.
واجهة المستخدم: Telegram Bot API.