رد کردن این محتوا

ساخت کیبورد (keyboard) در ربات تلگرام

مقدمه

در ادامه آموزش های ساخت ربات تلگرام با PHP در این مقاله قصد داریم کیبورد در ربات تلگرام را آموزش ببینیم.

برای آموزش های مقدماتی ساخت ربات تلگرام کلیک کنید.

اجزای API ساخت کیبورد در ربات تلگرام

براساس API موجود در سایت Telegram bot API دستورات ارسال تصویر، صوت، متن و به صورت کلی کلیه دستورات ارسال پیام در تلگرام، امکان ارسال کیبورد شخصی سازی شده همراه با پیام را دارند.

در API تلگرام ساختمان داده ReplyKeyboardMarkup برای شخصی سازی صفحه کلید مورد استفاده قرار می گیرد، که توسط توابع ارسال پیام برای کلاینت های تلگرام ارسال می شود.

اجزای ReplyKeyboardMarkup به شرح زیر می باشد.

keyboard : یک آرایه ی دو بعدی که سطر و ستون های صفحه کلید و محتوای خانه های صفحه کلید را مشخص می کند.

resize_keyboard : در صورتی که مقدار این متغییر True باشد کلاینت سعی می کند که ارتفاع صفحه کلید را در بهترین حالت ممکن قرار دهد.

one_time_keyboard : در صورتی که مقدار این متغییر True باشد بعد از انتخاب یکی از کلیدها صفحه کلید پنهان می شود.

selective : در صورتی که مقدار این متغییر True باشد این صفحه کلید فقط به کاربر خاصی که قصد دارید پیام را به او بفرستید، نمایش داده می شود.

نحوه ی استفاده از API صفحه کلید

بعد از آماده سازی ربات که قبلا آموزش داده شد به روش زیر صفحه کلید را مشخص می کنیم.

منتشر شده آموزش

2 نظر

  1. zohreh zohreh

    سلام ممنون از مطلب مفیدتون
    میشه خروجی کار رباتتون رو بزارید (یعنی چطور نمایش داده میشه)

    • digiways digiways

      سلام
      متاسفانه به خاطر قدیمی بودن مطلب من خروجی کار رو ندارم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *