# Публикация изменений

Чтобы изменения, которые вы вносили в конструкторе бота, начали применяться для пользователей, необходимо нажать на кнопку «**Опубликовать**».

![Публикация изменений в боте](/files/bypp9T5Cbc4uTR8jjURi)

Пока изменения не опубликованы, для пользователей выполняется последняя опубликованная версия бота.

Чтобы отменить все изменения до последней опубликованной версии, необходимо нажать на кнопку «**Отменить все изменения**».

![](/files/9c0oxVyFdPZiJZgJE7Di)

### Бот в процессе публикации

Если в процессе публикации внести новые изменения в боте и попробовать опубликовать, возникнет ошибка **«Бот в процессе публикации»** и будет продолжаться до того момента, пока публикация не завершится.

Процесс публикации занимается гораздо больше времени, если выполняется для активного бота. Кроме этого скорость публикации зависит от количества шагов в боте и количества участников в боте.

{% hint style="success" %}
Рекомендуем вносить все изменения в остановленного бота и запускать процесс публикации бота после всех протестированных изменений.
{% endhint %}


---

# 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://help.senler.ru/senler/kanaly/telegram/chat-boty/publikaciya-izmenenii.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.
