В скриптах теперь можно вызвать методы из telegram bot api:
@QNextBot #script
qnext.telegram.api(methodName, options)Подробнее читайте в документации.
@QNextBot #script
Telegraph
QNext. Скрипты. Объект qnext
⬅️QNext. Скрипты У объекта qnext доступны следующие функции и объекты: qnext.getValue - получить значение переменной тригера qnext.date - работа с датой qnext.time - работа с временем qnext.html - объект имеющий различные методы для работы с html разметкой.…
В настройки полей 🗄формы разделились на два раздела:
- ⚙️Общие настройки
- ⚙️Настройки Поля
В общих настройках лежат общие опции которые, которые есть у разных полей, например название, файл, ограничения...
В разделе ⚙️Настройки Поля лежат опции специфичные для каждого поля.
@QNextBot
- ⚙️Общие настройки
- ⚙️Настройки Поля
В общих настройках лежат общие опции которые, которые есть у разных полей, например название, файл, ограничения...
В разделе ⚙️Настройки Поля лежат опции специфичные для каждого поля.
@QNextBot
В ⚙️ настройках поля date появились новые опции:
1) Шаблон
2) Скрыть календарь - опция доступна если указать Шаблон.
В параметре Шаблон можно указать строку, согласно которой пользователь сможет указать любую дату. Например если в шаблоне указать строку:
@QNextBot #form
1) Шаблон
2) Скрыть календарь - опция доступна если указать Шаблон.
В параметре Шаблон можно указать строку, согласно которой пользователь сможет указать любую дату. Например если в шаблоне указать строку:
dd.mm.yyyy тогда пользователь заполняющий форму, сможет указать дату в виде строки: 20.03.2020. Вы можете указать шаблон в любом виде, главное указать внутри шаблона 3 параметра dd mm yyyy, например:* yyyy/mm/ddОпция ☑️Скрыть календарь позволит не показывать кнопочный календарь.
* dd-mm-yyyy
@QNextBot #form
Реакция ⚡️takeUser была переименована в ⚡️takeUsers, потому что теперь она умеет работать со список юзеров. В ссылке от куда брать пользователя/пользователей должно быть одно из значений:
1) строка в которой id и/или username разделенные символом Запятая или Пробел.
2) массив(список) из id и/или username.
@QNextBot #reaction
1) строка в которой id и/или username разделенные символом Запятая или Пробел.
2) массив(список) из id и/или username.
@QNextBot #reaction
👍1
1. 🔗Глобальный Триггер переименован в 🔗Базовый.
2. Добавлен новый истинно 🔗Глобальный Триггер.
3. А еще у нас есть 🔗Общие триггеры.
🤯 Что это за каша, зачем они нужны и как ими пользоваться читайте в документации:
https://telegra.ph/QNext-Global-and-Base-Trigger-03-18.
@QNextBot
2. Добавлен новый истинно 🔗Глобальный Триггер.
3. А еще у нас есть 🔗Общие триггеры.
🤯 Что это за каша, зачем они нужны и как ими пользоваться читайте в документации:
https://telegra.ph/QNext-Global-and-Base-Trigger-03-18.
@QNextBot
⚠️ Внимание! Переменная
${takeUser} более не доступна, необходимо заменить её на ${targetUser}. Во всех take-реакциях которые итерируют пользователей, обращаться к итерируемым пользователям необходимо с помощью переменной ${targetUser}.У 📂каталогов команд появилась страница настроек, внутри можно указать на каталог 🚧ограничения. Эти ограничения будут проверять перед выполнением любой команды из этого каталога. Если условия ограничения не проходят - команда не будет выполнена.
@QNextBot #restriction #command
@QNextBot #restriction #command
Новые 🔗триггеры в настройках 👥чата.
- 🔗 Триггер Обновления участника срабатывает при любом изменении статуса участника. Например ограничили в чем то, или кому то из админов изменили доступы...
- 🔗 Триггер Голосового чата срабатывает при создании голосового чата, окончании и в момент присоединения в голосовой чат нового участника.
При наступлении каждого действие внутри триггера доступны различные переменные. Узнать какие там есть значения можно с помощью реакции log.
@QNextBot
- 🔗 Триггер Обновления участника срабатывает при любом изменении статуса участника. Например ограничили в чем то, или кому то из админов изменили доступы...
- 🔗 Триггер Голосового чата срабатывает при создании голосового чата, окончании и в момент присоединения в голосовой чат нового участника.
При наступлении каждого действие внутри триггера доступны различные переменные. Узнать какие там есть значения можно с помощью реакции log.
@QNextBot
Как вы знаете, в общих в ⚙️настройках 🕹меню есть возможность указать какие из кнопок навигации
Теперь вы можете настроить отображение кнопок навигации для каждого раздела независимо друг от друга. Для этого надо открыть нужный раздел меню и зайти на страницу ⚙️Настройки раздела.
@QNextBot #menu
🔙 💢 🏠 использовать в этом меню.Теперь вы можете настроить отображение кнопок навигации для каждого раздела независимо друг от друга. Для этого надо открыть нужный раздел меню и зайти на страницу ⚙️Настройки раздела.
@QNextBot #menu
Механизм работы чатов/каналов был немного изменен.
1) Теперь бот не присылает администраторам бота уведомлений о том, что был добавлен или удален чат. Если вы хотите получать уведомления, вы можете настроить такое поведение в глобальном триггере.
2) Теперь у чатов и каналов в списке разные иконки. Чтобы легче было их различать:
@QNextBot #chat
1) Теперь бот не присылает администраторам бота уведомлений о том, что был добавлен или удален чат. Если вы хотите получать уведомления, вы можете настроить такое поведение в глобальном триггере.
2) Теперь у чатов и каналов в списке разные иконки. Чтобы легче было их различать:
📢 - каналы3) Если обычный чат будет преобразован в супергруппу, в боте будет создан новый чат. Старый будет помечен иконкой 🗑. Все триггеры старого чата будут перенесены на новый чат. В момент преобразования чата в супергруппу, меняется ID этого чата, поэтому если у вас где то были ограничения завязанные на ID старого чата - вы должны заменить в них ID самостоятельно.
🗨 - обычные чаты
👥 - супер группы
@QNextBot #chat
До сих пор у нас был один глобальный 🔗триггер, и всегда срабатывал самым первым. Теперь этот триггер называется 🔗Глобальным Триггером До. Так же добавился 🔗Глобальный Триггер После, который выполняется, соответственно, после всех остальных триггеров.
@QNextBot
@QNextBot
В этот четверг 08.04 в 20:00 по МСК будет очередная qnext-конференция.
Тема: Локальные переменные. Для чего нужны, и как ими пользоваться.
После обсуждения основной темы, можно будет задавать вопросы по этой или любой другой теме.
Тема: Локальные переменные. Для чего нужны, и как ими пользоваться.
После обсуждения основной темы, можно будет задавать вопросы по этой или любой другой теме.
QNext Конференция. Локальные переменные.
https://youtu.be/3ify7Ci8D_I
https://youtu.be/3ify7Ci8D_I
YouTube
QNext Конференция. Локальные переменные
Всем привет. Сегодня буду проводится технически работы на серверах. Возможные временные сбои. Спасибо за понимание.
Новый макрос
@QNextBot #macros
!{array}. Подробности в документации https://telegra.ph/QNext-Macros-Array-04-06.@QNextBot #macros
Telegraph
QNext. Макрос array
⬅️QNext. Макросы Макрос позволяет делать различные манипуляции со списками(массивами, Array в терминологии JavaScript). Для работы с этим макросом, у вас должен где то лежать список(массив) элементов. Это может быть локальная или глобальная переменная, или…
В разделе 👥Чаты -> Участники теперь можно увидеть статистику по статусам участников:
Если в этом разделе вы видите пользователей со статусом
Так же в этом разделе вы можете быстро удалить из баз бота всех участников, которые вышли из вашего чата
@QNextBot #chat
- количество администраторов⚠️Обратите внимание, в этом месте бот показывает информацию только об известных участниках. Т.е. бот ничего не знает о пользователях, которые вошли в чат до включения в этом чате группового режима.
- сколько участников
- сколько вышло
- сколько ограничено
Если в этом разделе вы видите пользователей со статусом
❓undefined, это значит что боту не известен статус этих пользователей. Чтобы прочитать не известные статусы, нажмите кнопку Синхронизация и дождитесь окончания процесса синхронизации. Так же в этом разделе вы можете быстро удалить из баз бота всех участников, которые вышли из вашего чата
@QNextBot #chat
🚧 Сегодня с 21:00 до 24:00 по Москве будут проводиться тех. работы на серверах qnext. Боты не будут отвечать в это время.