> 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/api-metody/bot/startwithvariables.md).

# startWithVariables

Иногда перед запуском бота необходимо изменить подписчику некоторые переменные. Этот метод позволяет решить подобную задачу.&#x20;

## Запуск бота с помощью ID подписчика в платформе

<mark style="color:green;">`POST`</mark> `https://leadconverter.ru/api/v1/токен/bot.startWithVariables`

#### Query Parameters

| Name                                             | Type    | Description                                                                                                                                                                                                                                                                                     |
| ------------------------------------------------ | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| subscriber\_id<mark style="color:red;">\*</mark> | integer | идентификатор подписчика в LeadConverter                                                                                                                                                                                                                                                        |
| bot\_id<mark style="color:red;">\*</mark>        | integer | идентификатор бота, который будет запущен                                                                                                                                                                                                                                                       |
| variable                                         | array   | <p><strong>Ассоциативный массив</strong> переменных, которые будут установлены перед запуском бота.<br>ключ массива - имя переменной <br>Например: <br>variable\[var\_1]=qwe\&variable\[var\_2]=123 <br>установит <br>переменную var\_1 в значение qwe <br>переменную var\_2 в значение 123</p> |
| forced                                           | boolean | <p><br>Если <strong>forced</strong> = true - бот будет запущен даже если подписчик отписан</p>                                                                                                                                                                                                  |

{% tabs %}
{% tab title="200 " %}

```
```

{% endtab %}
{% endtabs %}

## Запуск бота с помощью ID подписчика и ID канала в мессенджере

<mark style="color:green;">`POST`</mark> `https://leadconverter.ru/api/v1/токен/bot.startWithVariables`

#### Query Parameters

| Name        | Type    | Description                                                                                                                                                                                                                                      |
| ----------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| user\_id    | string  | идентификатор подписчика в мессенджере                                                                                                                                                                                                           |
| channel\_id | string  | идентификатор канала в мессенджере                                                                                                                                                                                                               |
| bot\_id     | array   | идентификатор бота который будет запущен                                                                                                                                                                                                         |
| variable    | array   | Ассоциативный массив переменных, которые будут установлены перед запуском бота. ключ массива - имя переменной Например: variable\[var\_1]=qwe\&variable\[var\_2]=123 установит переменную var\_1 в значение qwe переменную var\_2 в значение 123 |
| forced      | boolean | <p><br>Если <strong>forced</strong> = true - бот будет запущен даже если подписчик отписан</p>                                                                                                                                                   |

{% tabs %}
{% tab title="200 " %}

```
```

{% endtab %}
{% endtabs %}

{% hint style="warning" %}
Стоит различать статусы "**Отписан**" и "**Запретил писать сообщения**"\
\
**Отписан**: Подписчик написал стоп-слово, но при этом ему можно писать сообщения вручную.\
\
**Запретил писать сообщения**: Подписчик запретил слать сообщения через настройку в мессенджере и ему написать никак не получится.
{% endhint %}

### Не нашёл метода который тебе нужен? <a href="#ne-nashyol-metoda-kotoryi-tebe-nuzhen" id="ne-nashyol-metoda-kotoryi-tebe-nuzhen"></a>

Напиши в поддержку, мы подумаем, чем сможем помочь тебе. По необходимости - добавим.

### Остались вопросы? <a href="#ostalis-voprosy" id="ostalis-voprosy"></a>

Чего же ты ждёшь, пиши нам 😊[Как задать вопрос в поддержку?](https://docs.leadconverter.su/faq/kak-zadat-vopros-v-podderzhku)

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

[<br>](https://docs.leadconverter.su/api-metody/bot)
