Отладка бота
Теперь стало удобнее проверять работу бота без его публикации. Если раньше пользователь мог только запустить автоматический предпросмотр и проходить диалог в роли респондента, то сейчас есть возможности для его отладки:
- Запустить пошаговый предпросмотр — выполнение не всех блоков, а одного.
- Отследить не только сообщения бота в диалоге, но и выполнение "молчаливых" блоков.
- Выбрать блок, с которого начать предпросмотр (как в пошаговом, так и в автоматическом режиме).
- Переключаться между пошаговым и автоматическим предпросмотром.
См. подробнее: Проверить работу бота без публикации.
Chat GPT
Теперь ваши клиенты могут общаться с ChatGPT прямо в Bot.one, используя ваши API-ключи доступа (ключи будут прописаны в настройках блока и не видны респондентам). Для этого мы создали кастомный блок ChatGPT. Попросите вашего администратора установить блок в разделе Кастомные блоки.
См. подробнее: Спросить Chat GPT.
Telegram
Теперь в Telegram стало удобнее работать со списками в блоке Сбор данных:
- Для одиночных списков добавлена возможность отображать варианты в виде кнопок (раньше было только для web-диалогов).
- Для множественных списков выбранные варианты не перемещаются вверх, а остаются на своих местах (аналогично для web-диалогов). При повторном открытии списка в Telegram выбор значений снимается.
Кроме того, теперь имя пользователя, начавшего диалог, записывается в переменную tgusername
, а его идентификатор – в переменную tguserid
. Вы можете использовать их в боте.
Доработки и исправления
- Мы доработали отображение отметки о новых сообщениях в диалогах для пользователей и респондентов.
- Теперь респондент не может отправить сообщение в завершенный диалог, если бот снят с публикации.
- Мы исправили ошибку с возобновлением диалога после паузы во время выполнения блоков Переход и Вставка бота.
- Теперь любые временные промежутки в календаре блока Событие формируются, начиная со значения С параметров блока. При этом, если время внутри периода занято другим блоком Событие, блок пропустит его и не будет предлагать респонденту.
- Раньше блоки Сбор данных и AI блок не публиковали сообщение валидации, если в нем указано значение "0", при этом диалог не продолжался. Теперь сообщение публикуется.
- Раньше поля блока Форма Список и Файл были доступны для редактирования в разделе Диалоги – Диалог. Теперь выбор респондента в этих полях нельзя изменить, как и во всех остальных.
- Мы исправили ошибку работы бота при попытке в блоке Вычисление записи даты в переменную.
- Мы убрали возможность вести минус в поле Цена блока Оплата.
- Теперь при создании или редактировании кастомного блока, если установить флаг Внешний веб-сервис, ввести URL, после чего снять флаг, URL не будет удален. При установке флага повторно, в поле URL будет отображаться введенный адрес.
- Теперь поля Токен авторизации в Telegram и Платёжный токен в Telegram не зависят от версии бота и не стираются при восстановлении версии, когда они еще не были заполнены.
- Мы исправили ошибку публикации сообщений с задержкой при остановке и возобновлении диалога.
- Мы исправили ошибку в сообщении при вводе некорректного пароля в русскоязычном интерфейсе.
- Мы исправили регистр шрифта в индикации подключения к Yookassa в англоязычном интерфейсе. Теперь индикация отображается в верхнем регистре: DISABLED/ENABLED.
- Теперь поле с email в профиле пользователя в англоязычном интерфейсе называется Email.
- Мы добавили сообщение об ошибке при вводе имени или фамилии больше 255 символов при добавлении или редактировании пользователя.