Данный раздел предназначен для настройки состава и действий кнопок меню бота, расположенных в нижней части чата Telegram.

Для добавления, удаления, настройки кнопок, достаточно просто кликнуть по одной из них, после чего откроется дополнительное меню для выбора действия, которое вы хотите совершить. Такой принцип реализован для всех "типов меню": меню навигации, кнопки товара, команды бота.
Если кнопка подразумевает наличие второго и последующих уровней, то для настройки подуровней кликните по стрелочке в правой части кнопки. Далее настройка кнопок подменю производится аналогично.
После клика на кнопке и выбора варианта Настроить кнопку, вы сможете настроить "поведение" кнопки, задать необходимые настройки и текст уведомлений.Интерфейс настроек интуитивно понятный, поэтому не будем рассматривать настройки каждой кнопки, а лишь приведем общий вид интерфейса и опишем доступные типы кнопок и их поведение.
Итак, после выбора варианта Настроить кнопку появится боковая панель приблизительно такого вида

В нижней части может присутствовать краткое описание настроек и назначения кнопки. Состав же элементов панели зависит от выбранного типа кнопки в соответствующем поле. Все вносимые изменения будут сразу отображены на экране, для понимания как это приблизительно будет выглядеть в боте.
Доступные типы кнопок
Каталог, категория
Два схожих по функционалу типа кнопок, разница между которыми заключается лишь в "охвате". Для кнопки с типом "Категория" вы можете выбрать любую категорию на любом уровне вашего "дерева" категорий, а для кнопки с типом "Каталог" - только категории первого уровня. Результатом нажатия кнопки может быть перечень товаров, если у категории нет подкатегорий и не задано дополнительных настроек по характеристике (см.ниже), или следующий уровень вложенности категорий. Другими словами - это навигация по дереву категорий, начиная от выбранного в настройках уровня.
Дополнительно можно вывести кнопки выбранных характеристик.Допустим, есть категория Одежда, у которой есть подкатегории Верхняя одежда и Аксессуары. В самом простом варианте, при нажатии на кнопку Одежда пользователь получит новое меню из двух пунктов: Верхняя одежда и Аксессуары. Кроме этого, можно добавить кнопку Все товары, при нажатии на которую пользователю будет выведен перечень товаров категории Одежда и всех ее подкатегорий.
Кроме кнопки Все товары, можно добавить кнопку вывода товаров по характеристике. Например, Бренд. Тогда, после нажатия на кнопку Одежда, пользователю кроме кнопок с подкатегориями будет достпна еще одна кнопка: Бренд (название можно задать в настройках). При нажатии на эту кнопку пользователю будет предложено выбрать один из доступных брендов (например, Abibass), при нажатии на которую пользователь получит перечень товаров из категории Одежда и ее подкатегорий, которые имеют значение характеристики Бренд равным Abibass.
Настройки кнопки распространяются на выбранные категории и все их подкатегории.
Отбор по характеристике
Тип кнопки "Отбор по характеристике" позволяет вывести пользователю товары, значение выбранной характеристики которых соответствует заданным в настройке кнопки.
Кнопка имеет 2 режима работы: Конкретное значение и Перечень значений
Режим Перечень значений. При нажатии на кнопку пользователю будет представлен перечень значений указанной в настройке кнопки характеристики. После выбора конкретного значения пользователю будет представлен перечень товаров с выбранным на предыдущем этапе значением характеристики. Грубо говоря, это некий аналог фильтра на витрине магазина.
Режим Конкретное значение. При нажатии на кнопку пользователю сразу будет выведен перечень товаров со значением характеристики соответствующим указанному в настройке кнопки. Например, вы можете отдельной кнопкой меню показать пользователю все товары бренда Opple.
Товары по типу/списку
Тут все просто и интуитивно: после клика по кнопке пользователю будет представлен перечень товаров из того списка/типа, который указан в настройке кнопки
Страница
Кнопка с этим типом отправит пользователю сообщение, текст которого будет сгенерирован из выбранной штатной страницы Магазина. Например, "Информация о доставке" и .т.п. Следует помнить, чтоTelegram не может полностью воспроизвести HTML-страницу. В плагине безусловно есть "преобразователь", но если выбранная страница имеет сложную структуру и набор тегов, то результат может не всегда соответствовать ожиданиям. после настройки кнопки с типом Страница рекомендуем проверить ее работу.
Раздел меню
Тип кнопки, который позволяет составить произвольное меню второго и последующих уровней. Например, это может быть Личный кабинет, подуровнем которого будут кнопки с типом Избранное и Моя корзина
Корзина
Кнопка позволяет открыть мини-приложение Telegram, в котором будет представлен перечень товаров, которые пользователь добавил в корзину в боте с последующим переходом к оформлению заказа на витрине вашего магазина
Избранное
Кнопка выводит пользователю перечень товаров, которые он добавил в Избранное
Чат с оператором
При нажатии на кнопку с типом Чат с оператором пользователь перейдет в режим чата. Подробно этот режим рассмотрен в отдельной статье. Если пользователь отправив сообщение выйдет из этого режима, то при получении ответа от менеджера магазина он автоматически снова будет переведен в режим чата чтобы продолжить общение
Текст
Пользователю будет отправлено текстовое сообщение заданное в настройке кнопки
Ссылка
При нажатии на кнопку, в браузере откроется заданная в настройках кнопки ссылка
Поиск
Переход в режим поиска по каталогу. После нажатия пользователю будет предложено ввести поисковый запрос, в результате которого будет выведен перечень товаров соответствующих заданному условию. Используется штатный алгоритм поиска Shop-Script

