Меню
Меню — многоуровневый интерфейс, позволяющий создавать сложные и гибкие интерфейсы для самых различных сценариев
Интерфейс
Настройки меню
дополнить скрины
| Функция | Описание |
|---|---|
| Название | Изменение технического названия меню |
| Условия открытия меню | Изменение условий открытия меню. Условия будут применяться как в главному разделу, так и ко всем дочерним подразделам меню. |
| Кнопки навигации | Изменение кнопок навигации. Влияет на все кнопки в подразделах этого меню. |
| Web-Preview | Изменение отображение превью ссылок. Влияет на все кнопки в подразделах этого меню. |
| Удалить | Безвозвратное удаление меню. |
Настройки раздела
дополнить скрины
| Функция | Описание |
|---|---|
| Условия открытия раздела | Изменение условий открытия меню. Условия будут применяться только непосредственно к указанному разделу. |
| Кнопки навигации | Изменение кнопок навигации. Влияет только на этот раздел. |
| Web-Preview | Изменение отображение превью ссылок. Влияет только на этот раздел. |
Значения
дополнить скрины
Значения позволяют хранить цифровые параметры при отправке публикации меню в чат.
Получить доступ к этим значениям можно с помощью переменной ${buttonsVar.vN}, где N это число от 1 д 4.
Пример применения значений в меню:
${args1.1}—${user.id}— ID инициатора${args1.2}—${targetUser.id}— ID реплай юзера${args1.3}—${chat.id}— ID чата${args1.4}—${profile.name.value}— Числовой параметр профиля
Важно
- По умолчанию, все значения хранятся только в рамках одного меню (одной публикации). Переход между страницами не сохраняет эти значения.
- Галочка ☑️ справа от значения, позволяет сохранить значения во всех подразделах меню.
- Важный момент! Все значения формируются до отправки или редактирования сообщения в чат.
Добавить кнопку
дополнить скрины
Поддерживаемые платформой кнопки:
- Callback — кнопка действие. Может запускать триггеры и другие действия.
- URL — кнопка ссылка. Не может запускать триггеры и другие действия.
