Новое
- Переменные среды.
- Уменьшенный таймаут на выполнение запросов через
$http.query
.
Улучшения
- Поддержка директив Алисы в ответах бота.
Документация
- Новые статьи о готовых тегах действий.
- Инструкция по созданию тегов действий.
Переменные среды
В релизе 1.11.9 мы добавили возможность задавать токены для чувствительных данных в сценарии. Теперь вы можете также добавить переменные среды.
Переменная — это, как и токен, пара «ключ-значение», но между ними есть различия:
- Шифрование: токены шифруются на стороне платформы, переменные — нет.
- Видимость: значения переменных видны в интерфейсе, и их можно скопировать. При скачивании проекта переменные также могут быть экспортированы.
- Права доступа: токенами может управлять только администратор, для переменных вы можете разграничить права доступа для пользователей.
Переменные доступны для использования из сценария бота через вызов метода $env.get
.
Таймаут выполнения запросов через $http.query
Таймаут выполнения запросов через вызов метода $http.query
был уменьшен до 25 секунд.
Старое значение составляло одну минуту.
Директивы Алисы в ответах бота
В этом релизе мы поддержали возможность отправлять директивы Алисы в ответах бота. Директива — это специальная команда, которая запускает процессы в Алисе, например, процесс авторизации или сценарий оплаты.
audio_player
, confirm_purchase
, start_account_linking
, start_purchase
.Чтобы передать директиву, добавьте ответ с типом raw
в список ответов $response.replies
и укажите необходимые свойства.
Обновления документации
В документации уже были статьи, посвященные тегам действий: ознакомительная, а также описание тега действия TelegramPayment
.
В релизе 1.11.10 мы добавили новые статьи в раздел о тегах действий.
Описания тегов действий
Задокументировали встроенные теги действий:
Тег | Описание |
---|---|
Email | Отправляет сообщение на указанный email. |
GoogleSheets | Реализует интеграцию с сервисом Google Таблицы. С помощью этого тега бот может получать данные из таблиц или записывать в них данные. |
HttpRequest | Отправляет HTTP-запрос. С помощью этого тега бот может получать данные из внешнего ресурса и сохранять их в переменные. |
InputFile | Позволяет запросить у пользователя файл и сохранить ссылку на него в переменную. |
Sms | Отправляет SMS на указанный номер телефона. Поддерживаются только российские номера. |
TransferCallToOperator | Переводит звонок на оператора (для ботов в телефонном канале). |
TransferToOperator | Переводит диалог на оператора платформы онлайн-чатов (для текстовых ботов). |
Инструкция по созданию тегов действий
Встроенные теги действий покрывают часто используемые действия в сценарии. Если вам не хватает готовых тегов действий, вы можете создать свои. Чтобы это сделать, воспользуйтесь новой инструкцией.