Skip to main content

Макрос

Макрос - это макрокоманда содержащая последовательность предустановленных действий. В данном случае это подстановка связанных с ним данных в то место где конкретный макрос указан.

Каждый макрос должен быть заключен в знаки процента "%макрос%" (знак процента) - чтобы быть распознанным системой как таковой.
В проекте @MenuBuilderBot макросы используются в тексте, в выражениях, условиях, командах, в заголовках инлайн кнопок и в других местах.

Таким образом в тексте макрос указывает место куда нужно подставить какое либо значение, например значение переменной (например Баланс) или индивидуальный параметр юзера (например его Имя). Текст макроса будет заменен его связанным значением при показе сообщения пользователю. Таким образом макросы позволяют в тексте одного и того же сообщения выводить данные персонально для каждого пользователя. В выражениях макрос может использоваться для подстановки значений цифровых (или других) переменных.

Имя макросов переменных это имя самой переменной заключенное в знаки процента %имя_переменной%.

Например макрос %balance% - это имя переменной "balance" содержащей индивидуальные данные Баланса пользователя. При указании в тексте - покажет данные баланса того пользователя которому показано само сообщение.

Макрос %firstname% - покажет имя пользователя в Telegram.

Если вы (или юзеры вашего бота) изменяли Имя, Фамилию или какие-либо ещё данные своего аккаунта - эти изменения могут не отобразится сразу в вашем боте. Данные будут обновлены через некоторое время, при старте одной из следующих Сессий Пользователя.

Все макросы доступные изначально ищи в разделе "Основные Функции".

Макросы пользователя.
В боте могут быть доступны дополнительные макросы.
Для подключения перейдите в вашем боте:
☞ 🔐Админ | 🧩Расширения | 📂Макросы