Как не трудно догадаться боты не имеют какого-либо интерфейса, как например сайты. Как я писал ранее бот выглядит как обычный аккаунт. Но в отличии от простых аккаунтов ему можно "прикрутить" кнопки.
Кнопки в боте бывают 2х видов: простые и инлайн.
Разберем подробнее.
Простая клавиатура.
Это клавиатура, которая служит как шаблон ответов пользователя. Больше ничего. Так же можно свернуть такую клавиатуру, нажав на стрелку "вниз" справа от ввода сообщения и наоборот показать, нажав на 4 квадратика так же справа от набора сообщения.
Инлайн-клавиатура.
Вот здесь уже более интересно. Такие кнопки находятся непосредственно внутри чата с ботом и у них куда больше функций.
Начнем с того, что через эти кнопки можно переходить по ссылка как внутри телеграмма (чаты/каналы), так и на сторонние сайты. Для того чтобы недобросовестные пользователи не заменяли ссылки, адрес по которому вы переходите появляется на экране перед переходом.
Инлайн-кнопки можно использовать для опросов, но так как сейчас в ТГ сделали опросы доступными, то такой способ инлайна используют в основном как лайки в других социальных сетях.
Вы можете изменять текст при помощи такой клавиатуры, отправить номер или геоположение.
Вообще это далеко не все функции, но это более основные.
Кто-то спросит: «А как же дополнительные меню бота? Которые работают через "/"». Все верно! Есть и такая фича. К кнопкам это не относится, но про нее тоже стоит сказать.
Такие "подсказки" добавляют сами разработчики и могут нести разную информацию. В основном это команды "start" и "help", а далее уже от желания владельцев бота. Такие команды настраиваются в самом главном боте - BotFather.
На этом пока все. Так же хочу попросить тебя, Читатель, если тебе интересно или ты хочешь о чем-то спросить, то напиши комментарий и я обязательно прочитаю и постараюсь ответить.