خدمة العملاء
أزرار بوت Telegram: لوحة مفاتيح الردود والأزرار المضمّنة وطلب رقم الهاتف أو الموقع بنقرة واحدة
لبوت Telegram نوعان من الأزرار يعمل كلٌّ منهما بطريقة مختلفة تمامًا. لوحة مفاتيح الردود ترسل نصًا ويمكنها طلب رقم الهاتف أو الموقع، والأزرار المضمّنة تظهر أسفل رسالة وتفتح روابط أو تنفّذ إجراءات. إليك متى تستخدم كلًّا منهما وكيف تضبطهما في MonoChat.
فريق MonoChat آخر تحديث: 7 دقائق قراءة
في هذه الصفحة
الأزرار هي ما يجعل بوت Telegram يبدو كموظف خدمة عملاء متمرّس أو كاستمارة طويلة. العميل الذي يستطيع النقر على “تتبّع طلبي” أو “مشاركة رقمي” يجيب في ثانية، أما من يضطر إلى كتابة رقم الطلب أو رقم الجوال بالصيغة الصحيحة أو العنوان كاملًا فكثيرًا ما يتوقف في منتصف الطريق.
يقدّم Telegram للبوتات نوعين مختلفين جدًا من الأزرار، والخلط بينهما هو السبب الأكثر شيوعًا لبوت ثقيل الاستخدام. يشرح هذا الدليل لوحة مفاتيح الردود والأزرار المضمّنة، وكيف تطلب رقم الهاتف أو الموقع بنقرة واحدة، وكيف تبني ذلك كله في MonoChat. يقول Telegram إن لديه أكثر من مليار مستخدم نشط، لذلك كثيرًا ما يكون البوت أول نقطة تواصل بين العميل ونشاطك التجاري.
نوعا الأزرار في لمحة
| لوحة مفاتيح الردود | لوحة المفاتيح المضمّنة | |
|---|---|---|
| أين تظهر | مكان لوحة مفاتيح العميل أسفل مربع الرسالة | أسفل رسالة محددة |
| ماذا يحدث عند النقر | يُرسل نص الزر إلى المحادثة كأنه مكتوب | تُرسل بيانات مخفية إلى البوت أو يُفتح رابط أو Mini App، ولا يُنشر شيء في المحادثة |
| طلب الهاتف أو الموقع | نعم (request_contact وrequest_location) في المحادثات الخاصة | لا |
| بعد النقر | يمكن أن تختفي (one_time_keyboard) | تبقى أسفل الرسالة |
| الأنسب لـ | الإجابات التي يجب أن تبقى في المحادثة: القائمة، نعم/لا، مشاركة جهة الاتصال أو الموقع | الإجراءات على رسالة: الروابط، التأكيد/الإلغاء، الاختيار من بطاقة |
في Bot API تُسمّى الأولى ReplyKeyboardMarkup بعناصر KeyboardButton، والثانية InlineKeyboardMarkup بعناصر InlineKeyboardButton. ويلخّص دليل البوتات من Telegram الفرق ببساطة: على عكس لوحة مفاتيح الردود، الضغط على زر مضمّن لا يرسل أي رسالة إلى المحادثة.
لوحة مفاتيح الردود: إجابات تبدو كأن العميل كتبها
تستبدل لوحة مفاتيح الردود أحرف العميل بشبكة من أزرارك. عندما ينقر العميل على “مواعيد العمل” تظهر العبارة في المحادثة مرسلة منه، ويقرؤها البوت كأي رسالة أخرى. لذلك هي مثالية للقوائم والإجابات القصيرة: يبقى سجل المحادثة واضحًا، ويرى الموظف الذي يفتح المحادثة لاحقًا ما اختاره العميل بالضبط.
تتحكم بضعة خيارات في سلوكها:
resize_keyboardيجعل ارتفاع اللوحة على قدر أزرارها. من دونه يملأ زرّان ارتفاع لوحة مفاتيح كاملة.one_time_keyboardيخفي اللوحة بمجرد استخدامها، مع بقائها متاحة عبر أيقونة في حقل الكتابة.input_field_placeholderيعرض تلميحًا من 1 إلى 64 حرفًا في مربع الرسالة، مثل “اختر من القائمة”.is_persistentيُبقي الأزرار ظاهرة حتى عند إخفاء لوحة المفاتيح العادية.
لأن النقر يرسل نصًا عاديًا، فإن اسم الزر هو أيضًا مفتاح التوجيه. اجعله قصيرًا وفريدًا وثابتًا: إذا غيّرت “تتبّع الطلب” إلى “وين شحنتي؟” فعدّل الشرط الذي ينتظره في التدفق أيضًا.
طلب رقم الهاتف بزر “مشاركة جهة الاتصال”
لا يرى بوت Telegram رقم هاتف العميل من تلقاء نفسه أبدًا. الطريقة الوحيدة هي أن تطلبه: زر لوحة مفاتيح فيه request_contact بقيمة true. عندما ينقر عليه العميل يرسل Telegram رقمه إلى البوت كجهة اتصال. وتنص Bot API على أن ذلك يعمل في المحادثات الخاصة فقط.
هذا أدق بكثير من “اكتب رقم جوالك”: لا رمز دولة منسيًا ولا مسافات في غير مكانها، والرقم هو المسجّل في حساب Telegram نفسه. إنها الخطوة الأولى الطبيعية عندما تحتاج إلى ربط العميل بطلب أو حجز أو سجل في نظام CRM.
عادتان تزيدان استعداد العميل للنقر:
- اذكر السبب. عبارة “شارك رقمك لنجد حجزك” أفضل بكثير من زر بلا شرح. رقم الهاتف بيانات شخصية بموجب قوانين مثل المرسوم بقانون اتحادي رقم 45 لسنة 2021 في الإمارات ونظام حماية البيانات الشخصية في السعودية، وذكر الغرض أمر متوقع.
- اترك بديلًا. بعض العملاء لن يشاركوا أرقامهم. اقبل رقم الحجز أو البريد الإلكتروني أيضًا، أو حوّل المحادثة إلى موظف.
طلب الموقع
يعمل request_location بالطريقة نفسها: نقرة واحدة ترسل موقع العميل الحالي كرسالة موقع. مناسب لعنوان التوصيل، وأقرب فرع، وإرسال فني، أو التحقق من وقوع العنوان ضمن نطاق الخدمة. وهو كذلك للمحادثات الخاصة فقط، والقرار للعميل.
الأزرار المضمّنة: إجراءات أسفل رسالة
تنتمي الأزرار المضمّنة إلى رسالة واحدة، فهي مناسبة حين يتعلق الاختيار بتلك الرسالة: “تأكيد” و”تغيير الموعد” أسفل ملخص حجز، و”عرض القائمة” أسفل ترحيب مطعم، و”ادفع الآن” أسفل فاتورة. أكثر الأنواع استخدامًا ثلاثة:
- أزرار callback: ترسل إلى البوت حتى 64 بايت من البيانات (
callback_data). لا يظهر شيء في المحادثة، والبوت يقرر الخطوة التالية. - أزرار URL: تفتح صفحة ويب، مثل قائمة الأسعار أو صفحة تتبّع شحنة Aramex.
- أزرار Web App: تفتح Mini App داخل Telegram، مثل نموذج حجز أو كتالوج.
تفصيل واحد يغيّر التجربة كلها. بعد النقر على زر callback يعرض Telegram مؤشر تقدّم حتى يستدعي البوت answerCallbackQuery، ويطلب من البوتات ذلك حتى لو لم يكن هناك ما يُعرض. البوت الذي يتجاوز هذه الخطوة يترك الزر “قيد التحميل”، فيكرر العميل النقر مرة بعد مرة.
ملاحظة حول حسابات Telegram Business. إذا ربطت بوتًا بحساب Telegram Business ليردّ في محادثاتك الشخصية، فإن Telegram لا يدعم لوحة مفاتيح الردود ولا أزرار Web App في الرسائل المرسلة باسم ذلك الحساب. إنها تعمل في المحادثة مع البوت نفسه، وهكذا يتحدث مع العملاء البوت المربوط برمز BotFather كما في MonoChat.
أيّهما تستخدم ومتى
| الحالة | استخدم |
|---|---|
| القائمة الرئيسية: “الأسعار”، “مواعيد العمل”، “التحدث مع موظف” | لوحة مفاتيح الردود (ردود سريعة) |
| نعم/لا، التقييم، اختيار موعد | لوحة مفاتيح ردود تختفي بعد نقرة |
| الحصول على رقم هاتف العميل | زر مشاركة جهة الاتصال |
| عنوان التوصيل أو أقرب فرع | زر إرسال الموقع |
| تأكيد أو إلغاء الحجز في هذه الرسالة | أزرار callback مضمّنة |
| فتح موقع أو صفحة تتبّع أو صفحة دفع | زر URL مضمّن |
| نموذج أو كتالوج داخل Telegram | زر Web App مضمّن |
القاعدة ببساطة: إذا كان يجب أن تبقى الإجابة ظاهرة في المحادثة فاستخدم لوحة مفاتيح الردود، وإذا كان الزر يعمل على رسالة أو يخرج من Telegram فاستخدم زرًا مضمّنًا.
كيف تبني أزرار Telegram في MonoChat
يربط MonoChat بوت Telegram الخاص بك برمز BotFather (راجع كيف تنشئ بوتًا وتحصل على رمزه). منذ الإصدار 3.8.41 (1 نوفمبر 2026) يرسل MonoChat الردود السريعة وطلبات الموقع وطلبات معلومات الاتصال كأزرار لوحة مفاتيح الردود في Telegram، ويعرض ترويسة الصورة أو الفيديو أو المستند في رسائل الأزرار، ويردّ على كل نقرة فلا يبقى أي زر قيد التحميل، ويمكنه إظهار مؤشر الكتابة.
1. الردود السريعة (لوحة مفاتيح الردود). أضف في التدفق عقدة إرسال رسالة (أو أنشئ إحدى الرسائل القصيرة) واختر النوع النص. اكتب النص، وفعّل رد سريع، ثم انقر إضافة ضمن الأزرار لكل زر. اضبط النوع على text واكتب اسم الزر لكل لغة تخدمها. يعرض Telegram الأزرار أسفل مربع الرسالة، زرّين في كل صف، بحجم مناسب. ويمكن لرسائل الصورة والفيديو والمستند أن تحمل ردودًا سريعة أيضًا.
2. اطلب رقم الهاتف. اختر النوع طلب معلومات الاتصال واكتب الرسالة، مثل “حتى نجد طلبك، شارك رقم جوالك من فضلك.” يعرض Telegram زر مشاركة معلومات الاتصال بلغة العميل. يختفي بعد نقرة واحدة ويصل الرقم إلى المحادثة كجهة اتصال. والرد السريع من نوع user-phone-number يؤدي الدور نفسه داخل قائمة.
3. اطلب الموقع. اختر النوع طلب موقع. يرى العميل زر إرسال الموقع، ويصل موقعه كرسالة موقع.
4. الأزرار المضمّنة. اختر النوع الزر. اختر نوع الترويسة إن أردت صورة أو فيديو أو مستندًا في الأعلى، واكتب النص (حتى 1,024 حرفًا)، ثم أضف الأزرار: postback لزر callback، وweb-url للرابط، وapp-url لـMini App. أسماء الأزرار حتى 20 حرفًا. النقر على postback يصل إلى المحادثة على شكل رد بزر.
5. وجّه بحسب الإجابة. ابدأ تدفق البوت بحدث تم استلام رسالة جديدة وفعّل هل هو روبوت؟. بعد السؤال أضف عقدة إذا بشرط نص الرسالة للردود السريعة، أو نوع الرسالة للتمييز بين جهة اتصال أو موقع مُشارَك وبين نص مكتوب. ومن يختار “التحدث مع موظف” يذهب إلى عقدة إسناد الجلسة.
6. أظهر أنك تكتب. في إعدادات القناة فعّل تمكين مؤشر الكتابة. سيرى العميل “يكتب…” بينما يكتب الموظف في مربع الرسالة وبينما تُعدّ عقدة ذكاء اصطناعي في التدفق إجابتها، وأثناء رفع صورة أو مستند يعرض Telegram أن صورة أو ملفًا قيد الإرسال.
كل محادثة وكل نقرة وكل جهة اتصال مُشارَكة تصل إلى صندوق وارد الفريق نفسه الذي يضم محادثات WhatsApp وInstagram وMessenger، فيرى الموظف الذي يتسلّم المحادثة ما نقر عليه العميل.
مثال: بوت توصيل لصيدلية
العميل: /start البوت: أهلًا بك في صيدلية الندى، الرياض. كيف نخدمك؟ (أزرار: توصيل للمنزل · مواعيد العمل · اسأل الصيدلي) العميل: توصيل للمنزل البوت: شارك رقم جوالك لنجد وصفتك الطبية. (زر: مشاركة معلومات الاتصال) العميل: (يشارك جهة الاتصال) البوت: شكرًا لك. وين نوصّل؟ (زر: إرسال الموقع) العميل: (يشارك الموقع) البوت: نوصّل لك اليوم بين 4 و6 مساءً. (أزرار مضمّنة: تأكيد · تغيير الوقت)
ثلاث لوحات مفاتيح ردود تجمع الإجابات في المحادثة، ولوحة مضمّنة واحدة تؤكد الملخص. و”اسأل الصيدلي” يصل مباشرة إلى إنسان.
أخطاء ينبغي تجنّبها
- أزرار كثيرة. من خيارين إلى ستة في كل لوحة تُقرأ بسهولة على الجوال. القوائم الطويلة مكانها Mini App أو خطوة ثانية.
- طلب الرقم من أول رسالة. اطلبه حين يعرف العميل السبب.
- لوحة لا تختفي. يظن العميل أنه لا يستطيع الكتابة. استخدم لوحة لمرة واحدة للأسئلة العابرة.
- أزرار صامتة. كل نقرة تستحق ردًا، ولو كان “وصلنا، لحظة من فضلك”.
- لا طريق إلى موظف. أبقِ “التحدث مع موظف” دائمًا. دليلنا Telegram للأعمال يشرح التحويل ومواعيد العمل.
إن كنت تستخدم WhatsApp أيضًا، فالأفكار نفسها مع حدود مختلفة: راجع دليل الرسائل التفاعلية في WhatsApp. ولإضافة إجابات بالذكاء الاصطناعي بين الأزرار، اقرأ كيف تنشئ بوت ذكاء اصطناعي على Telegram.
ابدأ مجانًا على app.monochat.ai واربط بوت Telegram خلال دقائق.
المصادر
- Telegram Bot API: ReplyKeyboardMarkup وKeyboardButton وInlineKeyboardButton وanswerCallbackQuery وsendChatAction (Bot API 10.3) (تم الاطلاع في 2 نوفمبر 2026)
- Telegram: ميزات البوتات، لوحات المفاتيح (تم الاطلاع في 2 نوفمبر 2026)
- الأسئلة الشائعة في Telegram: أكثر من مليار مستخدم نشط (تم الاطلاع في 2 نوفمبر 2026)
- مركز مساعدة MonoChat: أنواع الرسائل والردود السريعة والطلبات ومؤشر الكتابة في Telegram (تم الاطلاع في 2 نوفمبر 2026)
- سجل تغييرات MonoChat 3.8.41 (تم الاطلاع في 2 نوفمبر 2026)
طبّق ذلك مع MonoChat