Обновления февраля

Глобальные переменные

Мы добавили глобальные переменные. Это переменные, которые можно создать в настройках бота, и они станут доступны сразу для всех пользователей бота. Если изменить переменную, она сразу изменится у всех пользователей, которые вновь напишут боту. Их удобно использовать для хранения адресов запросов или токенов.
Раньше разработчики ботов размещали все эти переменные на стартовом экране, и если их было нужно поменять, приходилось рассылать всем пользователям экран с измененными переменными. Теперь достаточно поменять их в настройках и сохранить бота.
Подробнее о глобальных переменных читайте в статье.

Завершение открытых чатов

Раньше, когда оператор забывал закрывать чат, пользователь не мог нормально взаимодействовать с ботом. Чтобы это исправить, мы сделали возможным закрывать все открытые чаты пустой рассылкой с опцией «Завершить открытые чаты» или при помощи соответствующей кнопки в разделе диалогов.

Очистка платежей в Telegram

В раздел «Платежи в Telegram» добавили возможность удалить все записи. Для этого нужно нажать на кнопку «Удалить все записи» и ввести пароль от аккаунта. Эта новая функции будет полезна, чтобы сбросить тестовые платежи.

Новое в событиях

Добавили возможность дублирования событий. Это сэкономит время при создании большого количества почти одинаковых событий, вам больше не нужно каждый раз создавать новое событие сначала.
Когда событий очень много, быстро найти нужное бывает затруднительно. Чтобы решить эту проблему, мы добавили текстовое поле поиска, которое поможет вам искать и фильтровать события по названию.

Скачивание списка экранов

В боте с количеством экраном могут возникнуть трудности с удалением лишних экранов. Нужно сначала переместиться на каждый экран и получить ссылку на него в целевой платформе, чтобы попасть на экран и посмотреть, актуален он или уже устарел. А уже затем вернуться в конструктор и удалить его.
Чтобы сделать этот процесс более быстрым и удобным, мы добавили возможность скачать список экранов в виде таблицы. Из таблицы по ссылке вы можете перейти на экран, проверить его и отметить в таблице те, которые нужно удалить. Потом вернуться в конструктор, выбрать несколько экранов и удалить их из бота одним нажатием кнопки.

Новые настройки личного кабинета

В личном кабинете вы можете спрятать описания свойств компонентов. Это удобно для тех, кто знает конструктор наизусть.
Смена пароля стала удобнее. В настройках личного кабинета появилась кнопка «Отменить», которая скрывает форму смены пароля, если вы передумали или случайно нажали на нее.
Теперь можно скрывать миникарту в конструкторе по умолчанию.

Улучшения компонентов

В компоненте «Логирование» пустое поле для ввода электронной почты заменили на удобный выпадающий список с вариантами имэйлов владельца бота и приглашенных в него пользователей.
В компоненте «Ярлык» появилась возможность удалить сразу все ярлыки.
Компонент «Галлерея» стал доступен не только для Facebook Messenger, теперь вы можете использовать его для Telegram, ВКонтакте и Viber.
Раньше в компоненте «Нативый запрос» ссылка на документацию открывалась в той же вкладке, при этом изменения в боте не сохранялись. Мы исправили это, и сейчас ссылка открывается в новой вкладке.
Теперь в рамках одной платформы без внешних событий вы можете отправить исходящий компонент любому пользователю, который ранее писал боту. Для этого нужно записать его platform_id в специальное поле «ID получателя». Поле компилируется, поэтому также в него можно записывать шаблоны. Эта функция позволяет через действия одного пользователя отправлять сообщения другому. Например, уведомления менеджерам, что пользователь сделал заказ.
Теперь пользователи могут самостоятельно отвечать на нажатия инлайн-кнопок через нативный запрос Telegram. Для этого нужно в настройках кнопки отметить «Не выполнять answerCallbackQuery для Telegram».

Другие улучшения и исправления багов

  • Импорт большого количества пользователей стал производительнее.
  • Был ускорен отклик интерфейса при отправке рассылки по выбранным пользователям.
  • В Главном меню появились новые проверки валидности данных, которые вы вводите. Это поможет без ошибок добавить нужную вам команду.
  • Теперь после сохранения бота активный экран не сбрасывается.