Кнопка меню телеграм API

Всем привет! Подскажите какими методами реализуется такая кнопка Меню в телеграм: кнопка меню

в https://core.telegram.org/bots/api ничего не нашел по этому поводу.


Ответы (2 шт):

Автор решения: yarkato

Это меню показывает команды бота. Оно настраивается через BotFather t.me/BotFather. Заходим в BotFather, пишем команду /mybots. введите сюда описание изображения

Выбираем Вашего бота.

введите сюда описание изображения

Жмём "Edit Bot"

введите сюда описание изображения

Нажимаем "Edit Commands"

введите сюда описание изображения

Отсылаем в бота команды, используя такой формат: команда1 описание1 команда2 описание2 и т.д.

введите сюда описание изображения

Вот и всё!

→ Ссылка
Автор решения: Daniil1703

Решить проблему можно двумя путями:

1) Делаем из кода через botCommand ссылка на API

2) Делаем из botFather: /mybots -> @bot_name -> Edit Bot -> Edit Commands

В первом случае кнопка и команды в ней появятся только при первом запуске бота, их нельзя будет изменить из сценария бота или же удалить. Придется лезть в botFather, для их редактирования.

→ Ссылка