QNext News
277 subscribers
135 photos
5 videos
142 links
@QNextSupport - чат поддержки
@QNextSupportBot - Cправка
@QNextExamples - Примеры ботов
@QNextCases - примеры типовых задач
@QNextChat - офтоп.
Download Telegram
В 🕹меню теперь можно создать раздел с платежной кнопкой, и публиковать этот раздел в чате/канале, чтобы оплачивать можно было не переходя в бота из канала. На странице платежного меню, необходимо выбрать метод оплаты [telegram]. Также у Методов оплаты появился свой 🔗Триггер оплаты, который срабатывает в момент совершения оплаты, используя этот метод оплаты.

@QNextBot #menu
В 🕹меню теперь можно создать 2 новые кнопки: contact и location, для того чтобы запросить у пользователя контакт и геолокацию соответственно.

Где может пригодится? Например если вы хотите запросить у пользователя гео или контакт но при этом не хочется использовать формы, моно сделать ⌨️клавиатуру с кнопками contact или location, а после нажатия на эти кнопки, реагировать на них например в 🔗глобальном триггере или обычными ↙️командами.

⚠️Обратите внимание, из-за ограничений со стороны Telegram, эти кнопки работают только в ⌨️клавиатуре, в обычном меню они просто не будут отображаться. Так же эти кнопки доступны только в личке с ботом.

@QNextBot #keyboard #menu
В ⚙️настройках бота появился новый раздел: ♒️ Библиотека скриптов. Здесь можно создать скрипты, которые потом можно использовать в любом другом скрипте, воспользовавшись конструкций импорта скрипта:
 
const MyLib = require("MyLib")

Подробности в документации.

@QNextBot #script
Реакция ⚡️message была переименована в ⚡️sendMessage

@QNextBot #reaction
Новые возможности работы с Меню команд, обновление Telegram от 25 июня 2021. Подробности в документации.

@QNextBot #command
Ограничение 🚧 mapSettings обновлено. Теперь при создании ограничения необходимо явно указывать источник, где именно мы хотим проверять значение 🔲 mapSettings:
- на кнопке
- в разделе меню
- в поле формы
- в результатах формы
Раньше этот источник бот определял автоматически.

@QNextBot #restriction
Рядом с опцией ☑️replyToMessage появилась опция ✏️Путь к значению, которая позволит вам указать путь до места, где лежит ID сообщения, на которое надо ответить.

@QNextBot #reaction
Сегодня 20.08.2021 с 22.00 по МСК, будут проводится технические работы на серверах qnext. Возможны кратковременные отключения ботов.
Небольшие изменения направленные на стабильность выполнения 📅расписаний. Для улучшения понимания что сейчас происходит с расписанием, добавлена новая иконка - 🚀, которая показывает что расписание в данный момент выполняется. Всего у расписаний 3 информационные иконки:
🚫 - Расписание Выключено.
- Расписание Включено и будет выполнено в указанное время.
🚀 - Расписание находится в процессе выполнения.

@QNextBot #schedules
Новая реакция ⚡️findProfileValue - найдет все значения профиля, которые удовлетворяют заданным условиям поиска. Включенная опция ☑️Все найдет все значения, если же опцию выключить - тогда будет найдено первое попавшееся значение.

@QNextBot #reaction
Сегодня 22.08.2021 после 00.00 по МСК, будут проводится технические работы на серверах qnext. Боты будут отключены на несколько часов.
Сегодня 27.08 после 22:00 по МСК, на серверах qnext будут проводится тех работы. Возможны временные отключения ботов.

До сих пор 🕸webhook-и умели обрабатывать только POST и GET запросы. Сейчас же появилась возможность обработать запросы любых типов. Старый триггер теперь называется 🔗Триггер POST/GET, а новый 🔗Триггер Другие методы, обрабатывает все остальные типы методов: HEAD, OPTIONS, DELETE, PUT и другие. Узнать какой тип запроса был сделан вы можете в переменной ${request.method}.

@QNextBot

У чатов появился 🔗Триггер Сервисные сообщения. Он срабатывает когда в чате публикуются сервисные сообщения, такие как:
* Пользователь вступил по пригласительной ссылке
* Сообщение закреплено
* Начался/Завершился голосовой чат
* И другие...
Узнать какое именно событие произошло вы можете из переменной ${serviceMessage}.

Так же в ⚙️настройках бота, в разделе триггеры появился глобальный 🔗Триггер Сервисные сообщения, который срабатывает при наступлении сервисных событий в любом подключенном чате.

@QNextBot
Новая реакция ⚡️profileSwitch, предназначенная для быстрого изменения значения профиля типа bool на противоположное.

@QNextBot #reaction

Отложенные действия теперь умеют запоминать свои локальные переменные. Это значит что если у вас в локальных переменных были какие то значения на момент старта ОД, эти же переменные будут доступны и в момент выполнения ОД.
Сохранить можно не более 1024 байт (примерно 256 символов), вместе с разметкой. Если вы превысите лимит, локальный переменные не будут сохранены и вы получите сообщение об ошибке в логах.

@QNextBot
Реакции ⚡️voteOpen и ⚡️scheduleOn были переименованы в ⚡️voteSwitch и ⚡️scheduleSwitch, соответственно.

@QNextBot #reaction
У реакций ⚡️restrictChatMember и ⚡️kickChatMember появилась опция ✏️Выражение, которая поможет указать длительность с помощью ${переменной} или !{макроса}. Например, чтобы указать время 1 сутки, воспользуйтесь следующим макросом:

!{date| 
type: now;
shift: +1d;
}

Подробнее про макрос date читайте в документации: https://telegra.ph/QNext-Macros-Date-02-13.

@QNextBot #reaction