# Подстановка переменных

На эту тему [есть видео на нашем канале](https://youtu.be/Y3kIKZfTxOA?t=252) :)

{% hint style="info" %}
Если ты совсем не в курсе что такое переменные - рекомендую сначала ознакомиться с [этой статьей](broken://pages/-MasMUldqjaPCS9VPYH5).
{% endhint %}

В [прошлой статейке](/bots/blok-soobshenie.md) мы создали обычное текстовое сообщение и научились тестировать своего бота. Но что, если мы хотим обратиться к пользователю по имени? Здесь то нам и поможет подстановка переменных! :partying\_face:&#x20;

Если мы кликнем на эту :point\_down: кнопку, откроется список доступных переменных. При клике на пункте списка, соответствующая переменная будет вставлена в место, где стоит курсор.

![](/files/-MascJ6_ZhH_MzmZQAB0)

{% hint style="warning" %}
Если ты не видишь этой кнопки - наведи мышь на текстовую область :)
{% endhint %}

Ставим курсор после слова "Привет", дописываем запятую и пробел, чтобы всё смотрелось красиво. Кликаем на кнопку <img src="/files/-MasbkTzZDLkYJrNbz9b" alt="" data-size="original"> В появившемся списке выбираем "Имя клиента".

В результате получаем такую запись. Сохраняем изменения.

![](/files/-Masd5MJKMtMZzsOaDHT)

При отправке сообщения робот заменит ({first\_name}) на имя подписчика. Давай проверим, для этого запустим бота.

![It's amazing!](/files/-Masds-3CQ6L0o4h0Z9K)

Ура! Всё сработало :)

Ты можешь подставлять любые свои переменные в сообщение.&#x20;

Хочешь отправить клиенту промокод? Переменные тебе помогут.&#x20;

Хочешь назначить дату встречи?  Переменные тебе помогут!

Может, хочешь показать клиенту количество набранных им баллов в тесте? Угадай, что тебе поможет?

В общем, если в шаблоне твоего сообщения какая-то информация должна изменяться - тебе нужны переменные.&#x20;

Ну а если ты ничего не понял, и хочешь что-то уточнить - [напиши нам](/kak-zadat-vopros-v-podderzhku.md). :face\_with\_monocle:&#x20;

А в следующей статье мы разбавим скучный текст с помощью отправки файлов! :sunglasses:&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.leadconverter.su/bots/blok-soobshenie/podstanovka-peremennykh.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
