QNext News
277 subscribers
135 photos
5 videos
142 links
@QNextSupport - чат поддержки
@QNextSupportBot - Cправка
@QNextExamples - Примеры ботов
@QNextCases - примеры типовых задач
@QNextChat - офтоп.
Download Telegram
🔔Обновление QNext:
🔸Обновление макроса !{profile}.
🔸Обновление макроса !{date}.
🔸Обновление реакции ⚡️runRegexp.
🔸Обновление реакции ⚡️delFromUsersList.
🔸Новое поле 👤user в 🗄форме.
🔸Обновление 🌐web-ссылок (новый 🔗триггер и новая ⚡️реакция)
🔸В ⚡️реакциях кнопка 🚧Ограничения теперь показывает количество условий внутри.


@QNextBot
В реакции ⚡️runRegexp теперь можно выбрать флаги регулярного выражения. Подробнее про флаги можно почитать в документации языка JavaScript.

@QNextBot #reaction
У реакции ⚡️delFromUsersList появилась опция ☑️Все. Если её включить, тогда реакция удалит пользователи из всех списков, в которых он присутствует.

@QNextBot #reaction
У макроса !{date} обновился параметр differenceFormat. Подробнее в документации.

@QNextBot #macros
В 🗄форме появилось новое поле 👤user. С помощью этого поля можно найти пользователя в inline-режиме.

@QNextBot #form
Новый триггер у 🌐web-ссылок. Раньше у web ссылок был один триггер, который выполнялся в момент когда пользователь нажимает кнопку Старт в личке с ботом, после открытия ссылки. Сейчас этот триггер называется 🔗Триггер Старт. В добавок к нему появился новый триггер, который называется 🔗Триггер web-ссылки. Этот триггер выполняется в момент когда пользователь открыл ссылку в браузере. например если пользователь открыл ссылку в браузере, но решил не переходить по ссылке в бота, тогда будет выполнен 🔗Триггер web-ссылки, но не будет выполнен 🔗Триггер Старт.

Так же появилась новая реакция ⚡️redirectUrl. С помощью этой реакции можно сделать редирект на любой url в момент открытия web-ссылки. По умолчанию сейчас происходит редирект в вашего бота, вы можете указать любую ссылку.

На странице создания web-ссылок появился раздел ⚙️Настройки web-ссылок. Там есть 🔗Триггер web-ссылки, который является базовым, и выполняется при открытии любой web-ссылки, даже если такая web-ссылка не создана.

@QNextBot #web
🔔Обновление QNext:
🔸Новый тип 🎒профиля Объект
🔸Макрос !{attachment} теперь можно применить в меню, подробности в документации.
🔸Реакцию ⚡️googleWrite теперь можно использовать в триггере рассылки.
🔸Исправлены некоторые ошибки в работе 🗄формы.
🔸Исправлены некоторые ошибки в работе реакции ⚡️profileSet.

@QNextBot #reaction #form #profile #macros
Новый тип 🎒профиля Объект. В значение этого профиля, вы можете записать любой составной объект. Чтобы получить значение из такого составного объекта, в макрос !{profile} добавлен новый параметр key - в который надо записать полный путь до значения. Подробности в документации.

@QNextBot #profile
У форм появилось новое поле - menu. В этом поле можно указать 🕹меню, кнопки которого необходимо выбрать чтобы заполнить это поле формы.

@QNextBot #menu

Реакция ⚡️reactionOnSwitch позволит выключить или включить любую другую реакцию бота. Для этого необходимо указать id реакции или выражение указывающее на id реакции, а так же что вы хотите сделать: Переключить, Выключить или Включить.

Если поставить галочку ☑️Переключить, тогда значение будет переключено на противоположное, т.е. если исходная реакция включена, тогда она будет выключена и наоборот.

Если же не поставить галочку ☑️Переключить, тогда вы можете выбрать что сделать Включить или 🚫Выключить.

@QNextBot
У ⌨️клавиатуры появился 🔗 Триггер подготовки. Триггер выполняется в момент нажатия какой либо кнопки в клавиатуре.

Внутри которого можно запустить реакцию ⚡️keyboardAction. В этой реакции можно указать что необходимо сделать с клавиатурой:
🔸Выйти назад
🔸Выйти домой
🔸Закрыть клавиатуру
🔸Открыть какой то определенный раздел, в этом случае необходимо указать 🆔 раздела.

Данная реакция решают проблему, когда по тексту кнопку невозможно определить что именно нажал пользователь. Например не корректно читаются некоторые эмодзи, или например когда в тексте кнопки указана ${переменная} или !{макрос}

@QNextBot
🔔Переход на зимнее время

Дорогие пользователи, в ночь с субботы 30/10 на воскресенье 31/10 многие страны перейдут на зимнее время. Стрелки часов в этих регионах вернуться на 60 минут назад.
Для того, чтобы ваши расписания работали корректно, вам нужно перевести время бота вручную заблаговременно.

Перейдите в: ⚙️Настройки бота -> 🕧Чачовой пояс -> ✏️Изменить часовой пояс.
Затем, следуя подсказкам, укажите текущее время со смещением на 1 час назад (если у вас 11:10, нужно указать 10:10).

Для тех, кто проживает в странах, где переход на летнее/зимнее время не происходит, например РФ. Вам ничего не нужно делать.

Мы рады сообщить, что на следующий раз (при переходе на летнее время) конструктор QNext выполнит это изменение автоматически.

Спасибо, что выбрали QNext!
Теперь бот запоминает локальные переменные, которые были у пользователя в момент старта 🗄формы. Локальные переменные доступны в любой момент во время заполнения формы. Получить значения можно в переменной ${formData.variables...}.

Так же добавлена реакция ⚡️saveFormVariables, которая позволит в любой момент сохранить в форме локальные переменные. Чтобы реакция сработала, в контексте должна быть доступна переменная ${formData}.

@QNextBot #form
Динамическое меню, подробности в документации.

@QNextBot

В локальные переменные типа Объект, теперь можно записать значения в формате JSON и YAML.

@QNextBot
Реакция ⚡️bindTrigger умеет связывать и отвязывать общий триггер с пользователем. После связки, любые не обработанные запросы от пользователя будут запускать указанный общий триггер.

@QNextBot #reaction
http-запросы в скриптах теперь доступны с помощью функции qnext.fetch, подробности в документации.

@QNextBot

🔔Обновление QNext:
🔸Поле custom в 🗄формах
🔸Исправлена ошибка с датой в реакции ⚡️restrictChatMember
🔸Исправлена ошибка с невозможностью загружить gif анимацию в реакции ⚡️uploadToTelegraph
🔸В форме 🔗Триггер Старт переименова в 🔗Триггер Подготовки
🔸В скриптах появилась возможность работать с telegra.ph api

@QNextBot

У каталогов реакций (⚡️groupReaction) появился новый режим ☑️if-mode. Если его включить, тогда рядом появится два переключателя: и 🚫 , внутри которых можно создавать свой набор дочерних реакций.

При выполнении реакции ⚡️groupReaction, если ограничения вернули положительный результат, тогда будут выполнении дочерние реакции из секции , в противном случае будут выполнены дочерние реакции из секции 🚫.

@QNextBot