Многоуровневое меню для бота

Всем привет! В этом видео мы расскажем, как создать многоуровневое меню для своего бота.

Для демонстрации у нас есть бот «Котики», внутри которого есть меню с 3 кнопками: «Наш чатик» (выдает ссылку на наш общий групповой чат), «Контакты» (выдает ссылку на мой профиль) и «Прайс» (выдает прайс- лист).

Я бы хотел, чтобы кнопки «Контакты» и «Прайс» находились внутри одного пункта меню «Информация». Мини-бот позволяет это сделать.

Заходим в пользовательские команды и нажимаем «Создать команду»

Придумываем ей название (/ Информация) и простой ответ (Что вас интересует?). И нажмем кнопку сохранить. Теперь у нас есть команда «/ Информация».

Выведем ее в общее меню. Для этого нажимаем на кнопку «/ Информация» и «Добавить в пользовательское меню». Придумываем название для кнопок, добавляем, и теперь она появится в общем меню нашего бота.

Вот сейчас 4 кнопки: «Информация», «Наш чатик», «Контакты» и «Прайс». Но если нажать на кнопку «Информация», то все что она сделает – это выдаст ответ, но никакого подменю не будет.

Для того чтобы настроить подменю, нужно зайти обратно в «Пользовательские команды» и выбрать кнопку «Настроить меню».

Теперь нужно выбрать первый элемент, который мы хотим поместить внутрь пункта меню «Информация». Начнем с Контактов: Нажимаем на «Контакты» и выбираем куда хотим переместить. В данном случае мы перемещаем не на свободные места, а прямо внутрь пункта меню «Информация». Нажимаем на него.

В подменю доступно только одно место для расположения контактов, нажимаем на него, и теперь «Контакты» находится внутри пункта меню «Информация».

Нажимаем назад и повторяем тоже самое для кнопки «Прайс». Нажимаем на «Прайс», затем на «Информация» и выбираем куда хотим переместить кнопку «Прайс». Например, слева от «Контакты», и теперь есть подменю из двух кнопок. Нажимаем трижды назад и выходим в главное меню нашего бота. И если сейчас нажмем на кнопку «Информация», то должно появиться подменю.

Вот так вот достаточно просто делается подменю.

Во второй части покажем как работать с элементами подменю.

Для этого надо зайти в «Пользовательский канал», «Настроить меню». Для того чтобы достать «Контакты» обратно из подменю нужно нажать на «Информация», чтобы зайти в подменю еще раз нажать на «Информация». Нажимаем на пункт, который хотим переместить (в данном случае на «Контакты»). Для того чтобы вынести его обратно в главное меню проматываем вниз, здесь есть кнопка «Назад», нажимаем на нее. Оказываемся в главном меню. Здесь можно расположить кнопку «Контакты» в любом месте. Например под «Наш чатик».

И теперь вот так выглядит наше Главное меню.

И теперь вот так выглядит наше Главное меню. «Контакты» выдают контакты, а «Информация» выдаст подменю, в котором будет только «Прайс».

Создавайте свои подменю и делайте своих ботов интересными, красивыми и функциональными, используя для этого Мини-бот.