> 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-odnim-tovarom.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. Добавляем цену товара со скидкой/по акции

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

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

Это действие позволяет **изменять цену товара** на нужную сумму. Его можно использовать в любом месте **сценария бота.**\
\
Сюда мы пишем **цену товара со скидкой.**

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

<figure><img src="/files/40DsPsVY0ANz9TJzpCmp" alt=""><figcaption></figcaption></figure>

### 3. Отправляем товар с изменённой ценой

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

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

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

```
Коротко о товаре
‌
‌Экран    
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/osgXap2cnvBR5DENC2w8" alt=""><figcaption></figcaption></figure></div>

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

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

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

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

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

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

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

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

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

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

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

* Соединяем **каждый блок со следующим.**

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

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

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

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

* Теперь нужно изменить значение переменной на цену товара без акции - это **`179990`**

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

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

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

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

* В блоке "**Шаг**" нажимаем на "**Добавить реакцию на бездействие**".

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

* И в настройках ставим **2 дня.**
* Нажимаем на кнопку "**Сохранить**".

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

* От реакции на бездействие в блоке "**Шаг**" протягиваем связь на блок "**Действие 2**".

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

* От блока "**Действие 2**" протягиваем связь на блок "**Шаг 3**".

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

Остался последний штрих!

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

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

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

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

Чтобы нам не ждать 2 суток, мы поменяем "**Реакцию на бездействие**" и поставим настройку на 1 минуту.

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

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

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

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

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

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

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

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

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

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

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

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

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

<figure><img src="/files/McXKWCUSHspvNl3ean14" 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-odnim-tovarom.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.
