QNext News
277 subscribers
135 photos
5 videos
142 links
@QNextSupport - чат поддержки
@QNextSupportBot - Cправка
@QNextExamples - Примеры ботов
@QNextCases - примеры типовых задач
@QNextChat - офтоп.
Download Telegram
Если в настройках пользователя поставить галочку ☑️🧛🏻‍♂️Заказчик - тогда этот юзер сможет использовать бота без оплаты, так же как и владелец бота. Удобно использовать на время разработки бота, чтобы показывать заказчику промежуточный результат.

@QNextBot
Новые способы приема 💰платежей с ваших пользователей.
Подробную документацию по платежам читайте на странице:
https://telegra.ph/QNext-Payments-12-14.

На текущий момент доступны следующий платежные системы:
QIWI кошелек
ЮMoney кошелек (бывшие Яндекс.Деньги)
ЮKassa для юр. лиц (бывшая Яндекс.Касса)
Нативные Telegram платежи
ROBOKASSA
PAYEER

⚠️Если вы хотите поддержки новой платежной системы, воспользуйтесь формой заявки на странице документации, и мы попробуем реализовать поддержку вашей платежной системы.
⚠️ С сегодня вступают в силу следующие ограничения:

‼️Если бот не оплачен: рассылка работает максимум на 2 пользователя. Выбираются первые 2 человека из указанного источника. Если вы хотите чтобы рассылка работала для 2х конкретных пользователей - сделай рассылку по Списку пользователей и добавьте в этот список необходимых пользователей.

‼️Если бот не оплачен: повтор расписания не работает. При любых настройках расписание отключается после первого выполнения.

‼️Если платформа обнаружит что токен бота не верный, все текущие расписания и рассылки останавливаются. После обновления токена запустить расписания и рассылки вы должны сами.
В настройках 📬рассылки появилась опция Таймаут рассылки. Оно позволяет указать время задержки между пользователями в рассылке.

Что это такое и зачем это нужно читайте в документации.

@QNextBot #newsletter
Везде где есть каталоги теперь можно воспользоваться 🔍поиском сущностей.

@QNextBot
⚠️ На платформе qnext начинаются масштабные работы по улучшению работы реакций. Объявляется набор тестеров для тестирования нового функционала. Боты подключенные к тестированию будут работать бесплатно на все время тестирования + после окончания тестирования получат бонус. Тестирование будет проходить не меньше месяца, а возможно и больше. Чтобы подключить своего бота к тестированию необходимо заполнить форму по кнопке ниже. Количество мест ограничено, не все боты получат доступ, администрация оставляет за собой право выбора кому дать доступ, а кому нет. Для тестеров будет создан отдельный чат для обсуждения проблем. Важно понимать, что во время тестирования возможно сбои в работе тестовых ботов, надо быть к этому готовым. Если вы готовы помочь сделать qnext лучше - велкам :)
В настройках поля 🔢number в 🗄форме появилась опция ☑️Дробное число, если включить - тогда в этом поле можно будет указывать дробные числа.

@QNextBot #form
Небольшая доработка ↙️команд. Если вы создали команду например:
/start,
бот так же реагирует и на текст вида:
/start test 123.

Если вы хотите чтобы бот срабатывал только на команду "/start" и больше ничего, тогда включите галочку ☑️Точно в настройках команды.

@QNextBot #command
У реакции ⚡️sendDice появилась опция ☑️replyToMessage, чтобы бот мог ответить на того, кто сгенерировал игру
🎲🎯🏀⚽️🎰🎳

@QNextBot #reaction
В разделе ⚙️Настройки бота -> Общий настройки появилась кнопка 💰Баланс, с помощью которой можно оплатить бота. Это значит что сейчас любой администратор бота сможет пополнить баланс бота.

@QNextBot
Фильтры в логах, для удобного поиска записи :)

@QNextBot #logs
В настройках поля 🔤text внутри 🗄формы, появилась опция:

⚛️Регулярное выражение

Если задать, тогда в этом поле можно будет отправить только тот текст, который удовлетворяет указанному регулярному выражению.

Например, если вы хотите чтобы пользователи присылали в этом поле время в формате ЧЧ:ММ, вы можете указать следующее регулярное выражение:

/^(\d{1,2}):(\d{1,2})$/


@QNextBot #form #regexp
У реакции ⚡️runRegexp появилась опция ☑️match, если включить, тогда реакция найдет в указанной строке все подстроки, удовлетворяющие регулярному выражению, и поместит всё найденное в переменную:

${regexpResult.list}


@QNextBot #reaction #regexp
Если в момент наступления события выполняются подряд несколько триггеров, например при нажатии на кнопку: 🔗Триггер До, 🔗Триггер Кнопки и 🔗Триггер После - в этом случае раньше 🔗глобальный триггер выполнялся перед каждым таким триггером. Сейчас же 🔗Глобальный триггер выполняется 1 раз, перед самым первым триггером.

@QNextBot
Конструкция переменны ${...} получила небольшое обновление. Как известно, внутри конструкции ${...} мы до сих пор всегда писали путь до той переменной, чье значение мы хотим получить. Теперь внутри этой конструкции можно написать несколько путей, разделив их запятыми. При выполнении мы получим первое имеющееся значение из указанного списка.

Например если написать конструкцию вида:

${localVar.paramA,profile.ParamA.value}

тогда бот сначала проверит наличие значения в локальной переменной paramA и если не найдет, тогда попытается взять значение из переменной профиля ParamA.

@QNextBot #variable
Реакция ⚡️parseDate позволяет получить объект Даты из строки в любом формате: дд.мм.гггг, гггг/мм/дд или любой другой, используя регулярные выражения.

Подробности в документации: https://telegra.ph/QNext-Reactions-parseDate-02-21

@QNextBot #reaction
В скриптах теперь можно использовать функции javascript-а console.log, console.warn и console.error. Вывод будет направлен в лог платформы.

@QNextBot #script #logs