> For the complete documentation index, see [llms.txt](https://docs.leadconverter.su/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.leadconverter.su/primery/primery-botov/bot-s-akciei-kupi-tovar-v-techenie-48-chasov-ili-cena-izmenitsya/2.-sozdayom-bota/nastroika-bota-s-neskolkimi-tovarami.md).

# Настройка бота с несколькими товарами

### 1. Создаём бота

* Создаём бота с названием "**Товар по акции**" и нажимаем на кнопку "**Редактировать**".

<figure><img src="/files/qUUXbXwBgp8OTXWr7vpT" alt=""><figcaption></figcaption></figure>

* **Отключаем** возможность повторного запуска бота.

Так мы избежим повторного получения получение скидки повторно при перезапуске бота.

<div align="left"><figure><img src="/files/56kUOfUDF4T9jZQhFAsA" alt=""><figcaption></figcaption></figure></div>

### 2. Добавляем цену со скидкой

В нашем примере мы сделаем выбор из 2 товаров.

* Создаём блок "**Разделитель**" и ставим его после "**Стартового шага**".

<figure><img src="/files/cXq8LqNqjSrhf9lvaWDc" alt=""><figcaption></figcaption></figure>

* Создаём блок "**Действие**" и выбираем действие "**Установить переменной**".
* Выбираем переменную "**Цена Apple iPhone 14 Pro Max eSIM 1 ТБ золотой**" и в значении указываем **цену со скидкой - `175990`**

{% hint style="danger" %}
В значение переменной нужно писать только **цифры** и **без пробелов**!
{% endhint %}

{% hint style="success" %}
Этот действие позволяет **изменять цену товара** на нужную сумму. Его можно использовать в любом месте **сценария бота.**\
\
Сюда мы пишем **цену товара со скидкой.**
{% endhint %}

{% hint style="info" %}
**Как это работает?**\
\
Бот смотрит на **цифры в переменной**, берёт эту цену и указывает её в товаре. Если в переменной цифр нет или прописаны буквы, то будет взята цена из пункта "**Цена**" в товаре.\
\ <img src="/files/1CoMYdvUAlsxZdG1xb49" alt="" data-size="original">
{% endhint %}

<figure><img src="/files/c9x7s7dZU5KkHALDAxwM" alt=""><figcaption></figcaption></figure>

* Далее связь от *верхнего жёлтого выхода* блока "**Разделитель**" ведём к блоку "**Действие**".

<figure><img src="/files/T3R4Ia3Pc3seQqoHKmEa" alt=""><figcaption></figcaption></figure>

### 3. Добавляем сообщение с выбором товара

* Создаём блок "**Сообщение**" и выбираем элемент "**Сообщение**".

<figure><img src="/files/HVXiVoBEi0eGvdIJbPj0" alt=""><figcaption></figcaption></figure>

* Пишем текст:

```
Выберите товар, который хотите приобрести
```

* Добавляем **2 кнопки** и переименовываем их.

<mark style="color:purple;">Кнопка 1</mark> -> **iPhone**

<mark style="color:purple;">Кнопка 2</mark> -> **AirPods**

{% hint style="info" %}
Так как у нас **выключена** возможность повторного запуска бота, выключаем "**Запрет повторного нажатия**".\
\
Это позволит пользователю выбирать товары и оплачивать их **в любом порядке.**
{% endhint %}

<div align="left"><figure><img src="/files/bBlOhq2jXYhV0F8xgnwx" alt=""><figcaption></figcaption></figure></div>

* Далее **жёлтый выход** блока "**Действие**" соединяем с блоком "**Шаг**".

<figure><img src="/files/cNce6B14VNEFlV8ZoAg8" alt=""><figcaption></figcaption></figure>

### 4. Отправляем первый товар

* Создаём блок "**Сообщение**" и выбираем элемент "**Товар**".
* Затем выбираем наш товар.

<div align="left"><figure><img src="/files/FdAATqSQ07K1wxFKFV83" alt=""><figcaption></figcaption></figure></div>

* Далее вставляем **текст для товара** и добавляем текст кнопки "**Оплатить**".

```
Коротко о товаре
‌
‌Экран    
6.7" (2796x1290) OLED 120 Гц
‌
Память    
встроенная 1 ТБ, оперативная 6 ГБ
‌
Фото    
3 камеры, основная 48 МП
‌
Аккумулятор    
4323 мА·ч
‌
Процессор    
Apple A16 Bionic
‌SIM-карты
‌eSM
‌  

Операционная система    
iOS 16
‌
Беспроводные интерфейсы    
Bluetooth, NFC, Wi-Fi
‌
Стандарт связи    
2G, 3G, 4G LTE, 5G
‌
Степень защиты    
IP68
‌
Вес    
240 г
```

<div align="left"><figure><img src="/files/xg5LwjApPl9gbiqDg08l" alt=""><figcaption></figcaption></figure></div>

* Протягиваем связь от кнопки "**iPhone**" к блоку "**Шаг 2**".

<figure><img src="/files/8Gj2W76ZnwsJUFPpt9bm" alt=""><figcaption></figcaption></figure>

### 5. Настраиваем бота после успешной покупки первого товара

* Создаём блок "**Действие**" и выбираем "**Установить переменную**".

<figure><img src="/files/71IXIL8Zmxjr06df8jOJ" alt=""><figcaption></figcaption></figure>

* Создаём новую переменную "**Оплаченная цена iPhone**" и в значении прописываем переменную из первого действия.

**`{{Цена Apple iPhone 14 Pro Max eSIM 1 ТБ золотой}}`**

{% hint style="info" %}
**Зачем мы это делаем?**

Чтобы после оплаты мы понимали, за **какую цену пользователь купил конкретный товар,** и смогли анализировать наше предложение.
{% endhint %}

<div align="left"><figure><img src="/files/78VpLr36JtG9X7pXrn9c" alt=""><figcaption></figcaption></figure></div>

* Жёлтый выход из блока "**Шаг 2**" соединяем с блоком "**Действие 2**".

<figure><img src="/files/FbBiKUcdVETvraiSEFsg" alt=""><figcaption></figcaption></figure>

* Создаём блок "**Сообщение**" и выбираем элемент "**Сообщение**".
* Затем вставляем текст :point\_down:

```
Оплата прошла успешно!
```

<div align="left"><figure><img src="/files/j7TqIVGojIvDpUzaWxK7" alt=""><figcaption></figcaption></figure></div>

* Теперь жёлтый выход из блока "**Действие 2**" соединяем с блоком "**Шаг 4**".

<figure><img src="/files/KxNDIok6v8C86zbIv9v6" alt=""><figcaption></figcaption></figure>

### 6. Отправляем второй товар и настраиваем успешную оплату

* Нужно проделать все те же действия, только для **второго товара**.

{% hint style="warning" %}
Прежде чем продолжить **дальше** создание бота, не забудьте убедиться, что у вас созданы **остальные товары** с помощью [**предыдущего пункта настройки**](https://docs.leadconverter.su/tipy-dannykh/bot-s-akciei-kupi-tovar-v-techenii-48-chasov-ili-cena-izmenitsya/1.-sozdaem-tovar)**.**
{% endhint %}

* Открываем блок "**Действие**" и добавляем еще одно  действие "**Установить переменной**".

<div align="left"><figure><img src="/files/InRFoedMCxiHTrCSNgNF" alt=""><figcaption></figcaption></figure></div>

* Выбираем переменную "**Цена беспроводные наушники Apple AirPods 2 с зарядным футляром MV7N2**" и в значении указываем **цену со скидкой - `11210`**

{% hint style="danger" %}
В значении переменной нужно писать только **цифры** и **без пробелов**!
{% endhint %}

{% hint style="success" %}
Это действие позволяет **изменять цену товара** на нужную сумму. Его можно использовать в любом месте **сценария бота.**\
\
Сюда мы пишем **цену товара со скидкой.**
{% endhint %}

{% hint style="info" %}
**Как это работает?**\
\
Бот смотрит на **цифры в переменной**, берёт эту цену и указывает её в товаре. Если в переменной цифр нет или прописаны буквы, то будет взята цена из пункта "**Цена**" в товаре.\
\ <img src="/files/1CoMYdvUAlsxZdG1xb49" alt="" data-size="original">
{% endhint %}

<div align="left"><figure><img src="/files/qQaC7DizlrLO2JseXIlQ" alt=""><figcaption></figcaption></figure></div>

Теперь нам нужно скопировать 2 блока - с товаром и действием, чтобы их отредактировать.

* Зажимаем кнопку **Shift** и выделяем блоки "**Шаг 2**" и блок "**Действие 2**".

<figure><img src="/files/YS5JbNPA90meRdHjqsmk" alt=""><figcaption></figcaption></figure>

* Нажимаем комбинацию клавиш вначале "**Ctrl+C**" и затем "**Ctrl+V**" (это действия копировать и вставить).

<figure><img src="/files/Fy7x71k2f8FPTxomn91U" alt=""><figcaption></figcaption></figure>

* Далее размещаем блоки чуть ниже "**Шага 2**" и приступаем к редактированию.

<figure><img src="/files/vRcyyPS8tvAZUx5IvGqS" alt=""><figcaption></figcaption></figure>

Открываем блок "**Шаг 5**" и выбираем второй товар.

<figure><img src="/files/5wWmMAzwayUBuopjYre4" alt=""><figcaption></figcaption></figure>

Далее, изменяем сообщение товара на нужное, в нашем случае текст **будет такой:**

```
Тип устройства
беспроводные TWS-наушники
‌
Конструкция
вкладыши
‌
Технология
динамические
‌
Минимальная воспроизводимая частота
20 Гц
‌
Максимальная воспроизводимая частота
20000 Гц
‌
Импеданс
32 Ом
‌
Вес
46.2 г
‌
Вес (одного наушника)
4 г
‌
Функции
вызов голосового ассистента, объемный звук, Гарнитура для телефона, Спортивные, Универсальные
```

Теперь нажимаем кнопку "Сохранить" и переходим к редактированию следующего блока

<figure><img src="/files/Nglm8rEqDU4DxGGLiuf3" alt=""><figcaption></figcaption></figure>

Открываем блок "**Действие 4**" и создаем новую переменную "**Оплаченная цена AirPods**" и в значение записываем переменную из первого действия

**`{{Цена беспроводные наушники Apple AirPods 2 с зарядным футляром MV7N2}}`**

{% hint style="info" %}
**Зачем мы это делаем?**

Чтобы после оплаты, мы понимали, за **какую цену пользователь купил конкретный товар** и смогли анализировать наше предложение.
{% endhint %}

<figure><img src="/files/Z4ncJzQvF8NfIJaRHZ4b" alt=""><figcaption></figcaption></figure>

Далее, нам осталось добавить связи ко второму блоку

От кнопки "**AirPods**" в блоке "**Шаг**" ведем связь на блок "**Шаг 5**"

<figure><img src="/files/dAjdxGi09ZW6xuiqsg29" alt=""><figcaption></figcaption></figure>

Далее от желтого выхода блока "**Действие 4**" ведем связь на блок "**Шаг 4**"

<figure><img src="/files/MIMUclcY1hmY9pAvF4qN" alt=""><figcaption></figcaption></figure>

### 7. Изменяем цену через 48 часов, если не было оплаты

Возвращаемся к блоку "**Разделитель**" и чуть ниже, создаем блок "**Задержка**"

<figure><img src="/files/GKkM1LbuDgcKwPaqdIIw" alt=""><figcaption></figcaption></figure>

Далее, открываем блок "**Задержка**" и изменяем время на **2 дня**

<figure><img src="/files/slapkgtQwlEd0nzmvCGW" alt=""><figcaption></figcaption></figure>

Теперь нижний выход блока "**Разделитель**", соединяем с блоком "**Задержка**"

<figure><img src="/files/QKxlRcTnxz8n1Seb090w" alt=""><figcaption></figcaption></figure>

Теперь, создаем блок "**Действие**" чуть ниже и выбираем действие "**Установить переменную**"

<figure><img src="/files/TGFKzOgYOfmLd1HJsUEr" alt=""><figcaption></figcaption></figure>

Теперь выбираем переменную **`Цена Apple iPhone 14 Pro Max eSIM 1 ТБ золотой`** и поле "**Значение**" оставляем пустым.

{% hint style="info" %}
**Как это работает?**\
\
Бот смотрит на **цифры в переменной**, берет эту цену и указывает её в товаре. Если в переменной цифр нет или там буквы, то будет взята цена из пункта "**Цена**" в товаре.\
\ <img src="/files/1CoMYdvUAlsxZdG1xb49" alt="" data-size="original">
{% endhint %}

<figure><img src="/files/4mKMzpv47qbaUfSdTWs0" alt=""><figcaption></figcaption></figure>

Ту же самую процедуру проделываем и для второго товара. \
\
Выбираем переменную **`Цена беспроводные наушники Apple AirPods 2 с зарядным футляром MV7N2`** и поле "**Значение**" оставляем пустым.

Далее, нажимаем кнопку "**Сохранить**"

<figure><img src="/files/t0L4DPPBw3rYWa7RHESf" alt=""><figcaption></figcaption></figure>

Теперь, от желтого выхода блока "**Задержка**" проводим связь до блока "**Действие 3**"

<figure><img src="/files/51z74tqZG0lkel25risb" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Тут вы можете **добавить сообщение с уведомлением**, что скидка закончилась, сделав копию блока "**Шаг**" и разместив после блока "**Действие 3**"\
\
В данном примере он тут добавляется по желанию. Мы добавлять не будем
{% endhint %}

Бот готов, приступаем к тестированию

### 8. Тестирование

Чтобы нам не ждать 2 суток, мы поменяем время в блоке "**Задержка**" и поставим настройку на 1 минуту

<figure><img src="/files/H6Y5T0COJ5bfd1cLrCAY" alt=""><figcaption></figcaption></figure>

Так же, чтобы не платить полную стоимость товаров, мы указываем в блоке "**Действие**", цену в **5 рублей**.

<figure><img src="/files/Qm3dnk4CXaUI7nd3usaY" alt=""><figcaption></figcaption></figure>

Теперь, запускаем бота **любым удобным способом**.

Чтобы выбрать удобный способ запуска бота, нажмите на иконку ниже 👇

{% embed url="<https://docs.leadconverter.su/kak-zapustit-bota>" %}

Нам приходит сообщение и если мы откроем товар, мы увидим цену в **5 рублей**

<figure><img src="/files/WPAbdcZA5OQalLOj9EOd" alt=""><figcaption></figcaption></figure>

Но через **1 минуту,** если мы обновим страницу, то увидим цену в **без скидки.**

<figure><img src="/files/5yZyqragr8TIEDMyH99B" alt=""><figcaption></figcaption></figure>

Теперь, нам осталось **запустить бота** еще раз и оплатить товар за **5 рублей,** чтобы убедиться в корректной работе бота.

<figure><img src="/files/UQQl6S3O2JpYRXRhaOI4" alt=""><figcaption></figcaption></figure>

Бот работает исправно и мы в разделе "**Подписчики**" можем посмотреть **цену оплаченного товара**

<figure><img src="/files/J7ljhAUrWoHoJDtWMt7A" alt=""><figcaption></figcaption></figure>

Осталось вернуть данные "**Задержки**" и "**Переменной**" в исходное положение и можно приглашать пользователей запустить вашего бота!

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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/primery/primery-botov/bot-s-akciei-kupi-tovar-v-techenie-48-chasov-ili-cena-izmenitsya/2.-sozdayom-bota/nastroika-bota-s-neskolkimi-tovarami.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.
