QNext News
277 subscribers
135 photos
5 videos
142 links
@QNextSupport - чат поддержки
@QNextSupportBot - Cправка
@QNextExamples - Примеры ботов
@QNextCases - примеры типовых задач
@QNextChat - офтоп.
Download Telegram

В разделе ⚙️Настройки бота появился раздел Логи. В этом разделе можно получить одноразовую ссылку, открыв которую в браузере, можно видеть все запросы отправляемые и получаемые вашим ботом. Там так же можно увидеть ошибки, если они произошли в вашем боте.

В дополнении появилась новая реакция ⚡️log, которая отправит на страницу логирования текущее состояние тригера (все имеющиеся переменные). Это полезно например чтобы понять какую строку ${...} надо написать чтобы найти ту или иную переменную.

⚠️ Ссылка одноразовая, после обновления страницы работать перестанет, в этом случае необходимо сгенерировать новую ссылку в разделе ⚙️Настройки бота. Это сделано потому что в логах может присутствовать закрытая информация, например токен бота. Поэтому не показывайте логи своего бота тем людям, кому вы не доверяете на 100%

@QNextBot #logs

В настройках чата появился новый 🔗Триггер Изменения названия, который срабатывает в момент выполнения изменения названия вашего чата.

@QNextBot #chat

Ограничение 🚧isChatAdmin проверит является ли пользователь администратором в чате.

@QNextBot #restriction

В настройках раздела 🕹меню теперь можно изменить текст на кнопках листания страниц.

@QNextBot #menu

В 🗄форме в настройках поля 🔀branch появилась опция Скрытое ветвление. Если она включена, тогда кнопки поля branch не будут отображаться пользователю: при переходе на это поле, произойдет автоматический выбор первой кнопки, которая удовлетворяет условиям ограничений уставленным в настройках этой кнопки.

@QNextBot #form

У ограничения 🚧profileValue появилась возможность проверять есть ли в принципе запись этого параметра у пользователя.
✔️ - запись есть
✖️ - записи нет

@QNextBot #restriction
При создании команды, можно выбрать Любое сообщение, и команда будет срабатывать на любое тип сообщения: фото/видео/файлы, публикация встроенного опроса, геопозиция, отправка контакта...

@QNextBot #command
Новые ограничения:
🚧hasAttachment - проверяет наличие файла, любого типа или какого то определенного.
🚧isForwardMessage - проверяет была ли пересылка сообщения
🚧isViaBot - проверят кто отправил сообщение бот или нет.

@QNextBot #restriction
В настройках команды появилась опция ☑️Продолжить, если её включить, тогда после выполнении этой команды, бот будет пытаться искать следующую подходящую команду. Например Если у вас есть два регулярных выражения, и в первом вы укажите опцию ☑️Продолжить, тогда будут выполнены обе команды.

@QNextBot #command

В настройках полей ↕️select и 🔀branch в 🗄форме появилась опция ☑️ Подтверждение выбора, если её включить, тогда у этих полей после выбора кнопки надо нажать кнопку ✔️Подтвердить выбор, чтобы продолжить заполнение формы.

@QNextBot #form

У 🗄формы появилось новое поле 🕐time для выбора времени. Можно выбрать время кнопками/стрелками, а можно написать время в произвольном формате 10 30, 12:45, 20-10...

@QNextBot #form

В настройках формы появилась опция ☑️⚠️Не сохранять результаты. Если её включить, тогда после завершения Тригера Финишь формы, результаты заполнения будут удалены.

@QNextBot #form

Кнопки листания результатов заполнения 🗄формы, для быстрого перехода к следующим и предыдущим результатам.

@QNextBot #form

В настройках поля 📅date в 🗄форме можно указать что выбрать можно только будни или только выходные.

@QNextBot #form

В настройках реакции ⚡️message есть опция forceReply. Если её включить после отправки сообщения у всех участников чата тут откроется панель Ответить. Т.е. случится то же самое что если бы юзер получатель сам нажал кнопку Ответить.

Опция selective: Если выключена - тогда опция работает на всех участников. Если включена - тогда только для тех кто mentioned в сообщении или на кого сделали reply в том же чате.

@QNextBot #reaction

У 🗄формы появилось новое 📚list. Создается это поле так же как и select или branch, т.е. вы создаете кнопки внутри поля. При заполнении этого поля, пользователю необходимо будет выбрать значение в выпадающем inline списке, в котором можно искать нужную кнопку написав в поле ввода название этой кнопки. Поле отлично подойдет если у вас много кнопок в поле select.

@QNextBot #form

Можно импортировать юзеров из excel файла.

Прежде чем импортировать надо создать excel конвертер, в этом конвертере надо указать колонки с информацией юзера. Колонка ID обязательная. Колонки name и username не обязательные.

Прежде чем записать юзера в базу, бот попытается отправить ему невидимое сообщение (⚡️sendChatAction), если бот получит от телеграм ошибку о том что юзер не запускал бота или юзер заблокировал бота - тогда этот юзер не будет импортирован


@QNextBot #users

В настройках ↙️команд появилась опция временного отключения команды.

@QNextBot #command
Реакция ⚡️uploadFile умеет загружать в телеграм файлы по ссылке. После загрузки файл будет доступен в переменной:
${uploadedFile}
Эту переменную можно использовать например в реакции ⚡️message, чтобы прикрепить этот файл к сообщению. Чтобы прикрепить файл к реакции message, используйте макрос:

!{attachment| path: uploadedFile}


У реакции есть ограничения:
1) Нельзя загрузить файл больше 10мб.
2) Если файл грузится дОльше 10 секунд, загрузка будет принудительно прервана.
3) Если файл был успешно загружен, результат кешируется без ограничения по времени.
4) Если файл загрузить не удалось, то результат кешируется на 1 минуту. Т.е. бот не будет пытаться повторно загрузить этот файл в течении указанного периода.

@QNextBot #reaction

Две новые реакции ⚡️unpin и ⚡️unpinAll для открепления одного сообщения или всех сразу.

@QNextBot #reaction