اربط بوت Telegram

الصق رمز بوتك في Channels ← Add Channel ← Telegram. يتحقّق Omni Octo منه، ويطلب من Telegram إرسال رسائل البوت إلى هنا بسرّ لا يعرفه إلا Telegram، ويعرض البوت في صفحة القناة. معنى كل رسالة، وكيف تغيّر الرمز لاحقًا.

آخر تحديث

يبدأ الفيديو من لصق الميكانيكي رمز البوت والضغط على Connect & Validate؛ ارجع إلى البداية لترى المتجر وزبائنه. هذا الفيديو باللغة الإنجليزية — لم تتم دبلجته إلى هذه اللغة بعد.

ملاحظة: لا توجد واجهة عربية لهذه الميزة بعد، فواجهة المنصّة كلها تظهر بالإنجليزية. لذلك تُنقَل النصوص المقتبَسة من الواجهة أدناه بالإنجليزية كما تظهر فعليًا، بدل أن تُترجَم أو تُختلَق بالعربية.

ربط البوت لا يتطلّب إلا رمزه ولا شيء غيره. تحتاج أولًا إلى بوت معدّ مسبقًا — يغطّي ما يتطلّبه Telegram موضوع BotFather — وبعدها لا يتعدّى الأمر استمارة واحدة.

اربطه

  1. افتح /channels واضغط Add Channel.

  2. اختر Telegram. الصفحة التي تفتح هي Connect Telegram، وعليها خطوات BotFather الثلاث تحت How to get your credentials:

    Open Telegram and search for @BotFather Send /newbot and follow the prompts Copy the bot token BotFather gives you

  3. تحت Credentials، املأ حقلَين:

    • Channel Name — معبّأ مسبقًا بـ “Telegram”. اتركه، فيُسمّى القناة باسم البوت عند اتصاله: Telegram — @BrightwaterBikesBot. أو اكتب اسمًا من عندك.
    • Bot Token (from @BotFather) — الصق الرمز.
  4. اضغط Connect & Validate.

Channel connected successfully! You can now deploy an agent to this channel.

من تلك اللحظة، تصل إلى Omni Octo الرسائل التي يرسلها العملاء إلى البوت. الخطوة التالية هي اختيار مَن يردّ عليها — ضع وكيل ذكاء اصطناعي على بوتك. وحتى تفعل ذلك، تظلّ الرسائل تصل وتنتظر فريقك في /conversations.

نموذج Connect Telegram: قسم How to get your credentials بخطوات BotFather الثلاث، ثم Credentials وفيه Channel Name مضبوط على Telegram، وحقل Bot Token (from @BotFather) يحمل الرمز الملصوق على شكل نقاط، وزر Connect & Validate.
خطوات BotFather الثلاث في الأعلى، ونموذج واحد: اسم والرمز. لقطات الشاشة معروضة بالإنجليزية — التطبيق غير متوفر بهذه اللغة بعد.

ماذا يفعل Connect & Validate

أمرين، بالترتيب:

  1. يتحقّق من الرمز لدى Telegram. الرمز الذي يعمل يُخبر Omni Octo باسم المستخدم (@username) واسم البوت.
  2. يطلب من Telegram إرسال رسائل البوت إلى Omni Octo، بسرّ لا يعرفه إلا Telegram وOmni Octo. كل رسالة يسلّمها Telegram تحمله معها، وكل ما يصل دونه يُرفَض، فلا يستطيع أحد غيرك إرسال رسائل وهمية منسوبة إلى عملاء إلى صندوق واردك.

إن فشل أيٌّ من الخطوتين، قالت الصفحة Validation failed مع السبب. تُنشَأ القناة رغم ذلك، موسومة بـ Error، ويمكنك إصلاحها من صفحتها.

ما يقوله السببمعناه
Health check failed: 401: Unauthorizedالرمز خطأ، أو سُحب من BotFather. انسخه من جديد — كاملًا، بما في ذلك الجزء قبل النقطتين.
… is already connected to another Omni Octo channelهذا البوت مرتبط في مكان آخر. يرسل Telegram رسائل البوت إلى مكان واحد فقط، فاحذف القناة الأخرى أولًا، أو اصنع بوتًا ثانيًا.
The bot token works, but Telegram could not be told to send this bot’s messages hereالرمز سليم؛ لم يقبل Telegram الخطوة الثانية. انتظر دقيقة واضغط Validate في صفحة القناة.

صفحة القناة

افتح القناة من /channels. بجانب اسمها Telegram وحالتها — Active حين تكون متصلة. تحت Platform Info تجد botUsername وbotName الخاصّين بالبوت، كما أبلغ عنهما Telegram، وتحت Agents الوكيل الذي يردّ هنا، متى وُجد واحد.

يظهر Validate حين لا تكون القناة Active. يعيد تشغيل الخطوتين معًا: استخدمه بعد إصلاح ما قال السبب.

صفحة القناة Telegram — @BrightwaterBikesBot بحالة Active: يعرض Platform Info قيم botUsername @BrightwaterBikesBot وbotName Brightwater Bike Repair وcanJoinGroups true؛ وتحت Agents يظهر Brightwater front desk مع وسم Answers وحالة Enabled.
بوت متصل: حالته، وما أبلغ به Telegram عنه، والوكيل الذي يردّ عليه. لقطات الشاشة معروضة بالإنجليزية — التطبيق غير متوفر بهذه اللغة بعد.

تغيير الرمز

إن سحبت الرمز من BotFather، أو انتقلت إلى بوت جديد:

  1. في صفحة القناة، اضغط Update Credentials.
  2. الصق الرمز الجديد، ثم اضغط Save & Validate.

تعمل الخطوتان من جديد بالرمز الجديد، ويُعطى Telegram سرًّا جديدًا. رمز جديد للبوت نفسه يحفظ المحادثات التي لديك أصلًا. أمّا رمز بوت آخر فهو بوت آخر لدى عملائك: عليهم أن يجدوا البوت الجديد ويراسلوه.

حذف القناة

يزيل Delete في صفحة القناة القناةَ ويخلع عنها كل وكيل (الوكلاء أنفسهم يبقون):

… and all its deployments will be permanently removed. This cannot be undone.

يبقى البوت نفسه موجودًا في Telegram، ويظل العملاء قادرين على مراسلته، لكن لا يردّ أحد. لربطه من جديد، أضفه كقناة جديدة.

ربطه بمطالبة Octo

يستطيع Octo فعل الشيء نفسه من داخل محادثة. قل له ما تريد، مع الرمز:

Connect my Telegram bot and have the Brightwater receptionist answer it. The token is …

يربط Octo البوت، ويطلب من Telegram أين تُرسَل رسائله، ويضع الوكيل عليه، سائلًا إذنك قبل الخطوات التي تغيّر ما يراه العملاء.

إلى أين بعد ذلك