Версия 1.33.0, май 2023

Отладка бота

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

  • Запустить пошаговый предпросмотр — выполнение не всех блоков, а одного.
  • Отследить не только сообщения бота в диалоге, но и выполнение "молчаливых" блоков.
  • Выбрать блок, с которого начать предпросмотр (как в пошаговом, так и в автоматическом режиме).
  • Переключаться между пошаговым и автоматическим предпросмотром.

См. подробнее: Проверить работу бота без публикации.

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 символов при добавлении или редактировании пользователя.