Тестирование неопубликованных сценариев

Вы можете тестировать разные изменения в проекте, не боясь поломать уже существующую логику.

Например, у вас несколько тысяч клиентов пользуются ботом. Вам нужно внести изменения, но так, чтобы не сломать текущий сценарий. Для этого есть черновик и чистовик проекта — опубликованная и неопубликованная версии.

Обратите внимание на карточки сценариев:

На примечаниях с желтыми плашками написан статус: «не опубликован», «есть неопубликованные изменения».

Ниже написано про включение в опубликованной и неопубликованной версиях проекта. Это сделано для того, чтобы вы могли тестировать новые возможности бота, когда предыдущий уже действует.

Посмотрим на примере.

Я могу изменить сообщение, которое бот присылает пользователю в ответ на /star. Раньше на первой строке было написано: «Привет!» Я поменял эти слова на «How do you do?»

Если я напишу боту /start, то увижу уже новое сообщение:

Чтобы понять, почему так происходит, заглянем в настройки проекта. Теперь все понятно:

Раз я подтвержденный админ бота, то общаюсь с неопубликованной версией проекта. Если поменять эту настройку, бот будет отвечать мне так же, как остальным пользователям.

Еще можно выключить конкретный сценарий в опубликованной или неопубликованной версиях:

Last updated