بوتك الخاص في Telegram
الدرس 14 من 22 في دورة «وكلاء للحياة». مجاني، مع رسوم متحركة واختبار.
وكيل في تطبيق المراسلة
أفضل وكيل هو القريب منك. محادثة الموقع يجب أن تفتحها وتبحث عنها وتذكّرها كل مرة بمن تكون. أما بوت Telegram فيعيش حيث تقضي يومك أصلًا. المهمة مدمجة فيه، لذا تكتب باختصار: «+ اشترِ طعام القط» أو «كم صرفت على سيارات الأجرة هذا الشهر؟». وبالمناسبة، البوت نفسه مجاني: Telegram لا يأخذ مالًا مقابل إنشاء البوتات. تدفع فقط مقابل خطوة الذكاء في Zapier أو n8n، ولكليهما بداية مجانية.
BotFather: بوت في دقيقتين
كل بوتات Telegram تولد عند بوت واحد: @BotFather. ابحث عنه وتأكد من العلامة الزرقاء، فالنسخ المزيفة كثيرة. أرسل /newbot. سيطلب أولًا اسمًا يراه الجميع، مثل «مساعد ليزا». ثم اسم مستخدم يُعثر به على البوت. قاعدة Telegram: يجب أن ينتهي اسم المستخدم بـ bot، مثل liza_helper_bot. وإن كان محجوزًا أضف أرقامًا. يرد BotFather بسلسلة طويلة من الأرقام والحروف. هذا هو الرمز، وهو موضوع الشريحة التالية.
الرمز: لا لأحد أبدًا
الرمز ليس كلمة سر حسابك، بل مفتاح البوت كله. به يمكن قراءة ما يُرسل إلى البوت والرد باسمه. Telegram يقولها بوضوح: احفظ رمزك بأمان. أين لا يجوز أن يكون أبدًا: في لقطة شاشة، أو محادثة مع الأصدقاء، أو مستودع عام على GitHub، ولا حتى في نص المهمة للذكاء. أين مكانه: في إعدادات الربط في Zapier أو n8n حيث يبقى مخفيًا. وإن تسرّب رغم ذلك فلا داعي للذعر: في BotFather أصدر رمزًا جديدًا بالأمر /token، فيتوقف القديم عن العمل.
الرد عليك وحدك
اسم مستخدم البوت عام، يستطيع أي أحد إيجاده ومراسلته. بلا حماية سيرد بوتك على الجميع، وتصرف خطوة الذكاء رصيدك على مقالات الغرباء. الحل هو chat ID. إنه رقم يصل مع كل رسالة، ورقمك ثابت دائمًا. معرفته سهلة: راسل البوت، وافتح تشغيلًا تجريبيًا في Zapier أو n8n وابحث عن حقل chat id. ثم ضع مرشّحًا بعد المشغّل مباشرة: إن لم يكن الرقم رقمك، توقف. وفي n8n خيار جاهز لذلك: Restrict to Chat IDs. إنها أقل الصلاحيات نفسها من درس الموصلات، لكن للبوت.
نبني السلسلة
السلسلة نفسها من الدرس السابق، يتغير المدخل فقط. الخطوة 1: المشغّل «رسالة جديدة في Telegram». في n8n اسمه Telegram Trigger، وفي Zapier ابحث عن تطبيق Telegram Bot. هناك تضع الرمز. الخطوة 2: مرشّح بحسب chat ID الخاص بك. الخطوة 3: خطوة الذكاء مع المهمة من الشريحة التالية. الخطوة 4: رد في المحادثة نفسها، وإن كانت مهمة أو مصروفًا فسطر في Google Sheets أيضًا. نصيحة: جرّب المهمة أولًا في محادثة عادية على عشر من رسائلك، وبعدها فقط اربط البوت.
جرّب بنفسك: المساعد الجيبي
أنشئ بوتًا في BotFather وضع الرمز في إعدادات Zapier أو n8n فقط. ابنِ الخطوات الأربع من الشريحة السابقة والصق المهمة أدناه في خطوة الذكاء. تحقق من ثلاثة أمور: البوت يرد على «+ اشترِ خبزًا»، ويجيب عن سؤال، ويصمت إن راسلته من حساب آخر. لست مستعدًا لربط شيء بعد؟ انسخ المهمة إلى محادثة عادية واكتب لها كأنها البوت، وسترى كيف تعمل.
اختبر نفسك
- ما أول ما تفعله؟
الإجابة الصحيحة: إصدار رمز جديد في BotFather. الرمز الجديد يجعل القديم بلا فائدة فورًا. أيًّا كان من رآه، المفتاح لم يعد يصلح. - كيف توقف هذا؟
الإجابة الصحيحة: مرشّح بعد المشغّل: الرد على رقم محادثتها فقط. مرشّح chat ID يعمل قبل خطوة الذكاء، فلا تكلّف رسائل الغرباء رصيدًا ولا مالًا. - لماذا لا يقبل BotFather الاسم؟
الإجابة الصحيحة: يجب أن ينتهي اسم مستخدم البوت بـ bot. هذه قاعدة Telegram لكل البوتات: liza_helper_bot يصلح، وliza_helper لا. - أين يجب أن يكون الرمز؟
الإجابة الصحيحة: في إعدادات ربط Telegram داخل n8n. إعدادات الربط تخفي الرمز، وهناك تحديدًا يلزم: به يستقبل n8n الرسائل ويرد.