معرفة وأفكار

كيف تبني بوت تيليجرام ذكي للنشر التلقائي عبر n8n و Gemini

تعلم كيفية بناء نظام ذكي باستخدام n8n وتيليجرام و Gemini لتوليد ومراجعة ونشر المقالات تلقائياً على موقعك مع الحفاظ على الأمان الكامل.

سامي مقدادقراءة سريعة

الإنتاجية هي الشغل الشاغل لأي مطور أو صانع محتوى، وربط الأدوات ببعضها عبر الأتمتة هو الحل الأمثل لتوفير الوقت. سنشرح في هذا المقال كيفية بناء سير عمل متكامل على n8n يربط بين تيليجرام ونموذج الذكاء الاصطناعي Gemini ولوحة تحكم موقعك لتوليد ونشر المقالات بسهولة.

فكرة العمل باختصار

تعتمد الفكرة على إرسال فكرة مقال بسيطة إلى بوت تيليجرام مخصص لك وحدك. يقوم بوت n8n باستقبال هذه الفكرة وتمريرها إلى Gemini لصياغتها بشكل احترافي باللغتين العربية والإنجليزية. بعد ذلك، يعود البوت ليسألك عبر رسالة تفاعلية مع خيارات للموافقة أو الرفض. بمجرد الضغط على زر الموافقة، يتم إرسال المقال تلقائياً عبر API لوحة التحكم إلى موقعك، ويقوم البوت بإرسال رابط المقال المنشور إليك.

الخطوات الأساسية لبناء الـ Workflow

لتنفيذ هذا المشروع على n8n، سنحتاج إلى ربط عدة عقد ببعضها:

  1. عقدة استقبال رسائل تيليجرام (Telegram Trigger) للاستماع إلى الأفكار الواردة.
  2. عقدة الذكاء الاصطناعي (Gemini) لتحليل الفكرة وكتابة المحتوى بصيغة متوافقة مع الويب.
  3. عقدة إرسال رسالة تفاعلية إلى تيليجرام تحتوي على معاينة للمقال وأزرار الموافقة.
  4. عقدة شرطية (If) للتحقق مما إذا تم الضغط على زر الموافقة.
  5. عقدة الطلبات HTTP (HTTP Request) للاتصال بـ API لوحة التحكم ونشر المقال.

أهمية خطوة الموافقة قبل النشر

الذكاء الاصطناعي أداة قوية، لكنه قد يخطئ أحياناً أو ينتج صياغات لا تتطابق مع توجهات موقعك. إضافة خطوة الموافقة البشرية عبر أزرار تيليجرام تمنحك السيطرة الكاملة وتضمن عدم نشر أي محتوى عشوائي على موقعك. أنت المدير الأول والآمر الناهي في هذا النظام.

حماية البوت والأمان

بما أن البوت ينشر محتوى على موقعك، يجب تأمينه بحذر شديد:

  • حصر البوت على حسابك الشخصي: يجب ضبط عقدة تيليجرام بحيث تتجاهل أي رسالة تأتي من مستخدمين آخرين، وذلك عبر التحقق من معرف المستخدم (Chat ID) الخاص بك.
  • استخدام نظام الاعتمادات (Credentials): لا تقم أبداً بكتابة توكنات تيليجرام أو مفاتيح API الخاصة بـ Gemini أو موقعك داخل عقد الـ Workflow بشكل مباشر. استخدم دائمًا قسم الCredentials في n8n لحفظ هذه البيانات الحساسة وتشفييرها.

خاتمة

هذا المشروع نموذج عملي ممتاز لكيفية تسخير الأتمتة والذكاء الاصطناعي لتسهيل المهام اليومية. يمكنك توسيع هذا النظام لاحقاً ليشمل منصات إضافية أو أنواع محتوى متنوعة حسب احتياجك.