Переключить меню: у каждого подписчика — свои кнопки
Действие меняет подписчику меню бота на другую группу кнопок. Гость видит «Цены» и «Записаться», клиент после записи — «Мои записи» и «Бонусы». Без условий в каждом сообщении.
Что умеет «Переключить меню»
Меню — группа кнопок
Меню собираются в «Структуре → Меню»: у каждого свой набор кнопок. Действие выбирает, какое из них будет у подписчика.
Сообщение с новой клавиатурой
Текст из поля «Сообщение» приходит уже с новым меню — подписчик сразу видит перемену и понимает, что открылось.
Меню по этапу воронки
Гость, клиент, участник курса: переключайте меню после записи, оплаты, теста или ответа на вопрос.
Скрыть лишнее
Кнопки, которые рано показывать, живут в другом меню — подписчик просто не видит их до нужного шага.
Проверка в условиях
«Условие» с проверкой «Активно меню» понимает, в каком разделе подписчик, и ведёт его по нужной ветке.
Кнопки меню разных типов
В меню — переходы в рубрики, «Список рубрик», «Баланс», «Запрос телефона» и даже кнопка «Переключить меню», чтобы вернуться назад.
Где пригодится
После покупки курса
Купил курс — меню с уроками и заданиями вместо «Программы» и «Отзывов».
Бот-учитель →Участник программы лояльности
Участнику — меню с баллами и подарками, остальным — кнопка «Вступить».
Программа лояльности →Разделы приложения
Каталог, заказы, профиль: переключение меню превращает бота в приложение с вкладками.
Бот-приложение →Выбор города
Подписчик выбрал город — и видит меню с адресами и телефонами своего филиала.
Презентационный бот →Доступ по условию
После проверки подписки или промокода — меню с закрытыми разделами.
Бот с условиями →В каких ботах используют
Как добавить «Переключить меню» в бота
Без программирования: всё делается в разделе «Структура» панели.
Соберите меню
В «Структуре → Меню» создайте нужные группы кнопок — например, «Гость» и «Клиент».
Добавьте действие
В рубрике нажмите «новое действие» → «Переключить меню» и выберите группу в поле «Переключить на меню».
Напишите сообщение
В поле «Сообщение» коротко объясните, что изменилось: вместе с ним подписчик получит новую клавиатуру. Пройдите сценарий сами.
Попробовать бесплатноГде работает
Работает. Меню — постоянная клавиатура под полем ввода.
Работает, но постоянной клавиатуры в MAX нет: BotBrother показывает кнопки меню под сообщениями бота.
Работает. Меню — родная клавиатура ВКонтакте под полем ввода.
Вопросы о действии «Переключить меню»
Почему меню сменилось не сразу?
Новая клавиатура приходит вместе с сообщением. Если поле «Сообщение» пустое, меню обновится со следующим сообщением бота — поэтому лучше написать короткую фразу.
Можно ли вернуть прежнее меню?
Да: ещё одним действием «Переключить меню» в нужном месте сценария или кнопкой меню типа «Переключить меню».
Чем это отличается от «Рубрики: добавить / убрать»?
«Переключить меню» меняет набор кнопок целиком. «Рубрики: добавить / убрать» выдаёт доступ к частям сценария, а кнопка меню типа «Рубрики» показывает только выданные рубрики. Их удобно сочетать.
Как узнать, какое меню сейчас у подписчика?
Условием «Активно меню»: оно проверяет текущее меню и разводит подписчиков по веткам.
Работает ли в MAX?
Да, но постоянной клавиатуры у MAX нет: кнопки меню бот показывает под своими сообщениями. Во ВКонтакте и Telegram меню — обычная клавиатура под полем ввода.
С чем сочетают
Если условие выполнено — подписчик идёт по одной ветке, если нет — по другой. Проверка подписки на канал, баланса, тарифа, групп, переменных и контактов — без единой строчки кода.
Одним шагом выдаёт подписчику нужные рубрики и снимает лишние. Выданную рубрику проверяет «Условие», а отмеченные в списке рубрики подписчик видит в своём меню — «Мои курсы», «Избранное», «Пройденные уроки».
Одно действие добавляет подписчика в нужные группы и убирает из лишних. Дальше группы работают на вас: рассылки только своему сегменту, условия в сценарии, лимит мест и автоматические цепочки писем.
Бот показывает кнопками рубрики, отмеченные у подписчика в его списке: купленные курсы, избранные рецепты, пройденные уроки. Нажал — рубрика запустилась. Список пуст — бот скажет об этом и пойдёт дальше по сценарию.
Один шаг — и подписчик оказывается в нужной рубрике: в меню, анкете, оплате или следующем уроке. Отдельный вид «Переход к рубрике по условию» сам выбирает рубрику из группы — по порядку, случайно или одну на человека.
Соберите бота с этим действием
Регистрация бесплатна, на баланс зачисляется 200 ₽ на тесты. Telegram, MAX и ВКонтакте — в одной панели.