Markdown при создании контента
**Жирный текст** : Жирный текст__Курсив__ : КурсивНовые реакции: [takeAdmins], [takeVoteResults]. Пример как это можно использовать:
Создаем расписание с реакциями:
⚡️ [takeContent]
Создаем расписание с реакциями:
⚡️ [takeContent]
- взять контент
⚡️ [takeVoteResults] - загрузить голоса
⚡️ [takeAdmins] - взять всех админов
⚡️ [message] с текстовым макросом !{vote.results} - разослать всем сообщение
В итоге все администраторы бота получат сообщение с результатами голосования. Можно в реакции [message] написать так:Результаты голосования в опросе "${content.techName}"
!{vote.results}
И админы получат название опроса вместе с результатами.В главном меню бота появился новый пункт меню 👤Пользователи. Здесь вы сможете увидеть всех пользователей, когда либо взаимодействовавших с вашим ботом. Сейчас можно только просматривать пользователей, но скоро будет больше интересных возможностей: Забанить, Сделать рассылку, Выдать авторизацию... и т.п.
Реакция [content] переименована в [sendContent]. Работает так же, без изменений.
В разделе Пользователи появилась возможность создать список пользователей. Сейчас туда можно добавлять пользователей в ручом режиме. Поже сделаю реакции для авто добавления и удаления пользователей из списка. Эти списки можно использовать в новой реакции [takeUsersList], можно использовать эту реакцию для отправки сообщения всем пользователям из этого списка.
Две новые реакции [hide] и [fix].
[hide] - удалить пост
[fix] - зафиксировать, т.е. если далее в списке реакций есть открытие нового контента или меню, тогда будет новая публикация, а текущий пост где был клик останется без изменений
[hide] - удалить пост
[fix] - зафиксировать, т.е. если далее в списке реакций есть открытие нового контента или меню, тогда будет новая публикация, а текущий пост где был клик останется без изменений
!{date|now}, макрос позволяющий вывести текущую дату в формате
Можно указать формат даты через символ |, например если написать
При указании формата можно использовать следующие коды:
дд.мм.гггг ЧЧ:ММ.Можно указать формат даты через символ |, например если написать
!{date|now|HH:MM} тогда бот покажет только вермя без даты. При указании формата можно использовать следующие коды:
d - дата(день)dd - день с добавление нуля в начало если меньше 10ddd - день недели на английском, сокращенноdddd - день недели на английском, полностьюm - номер месяцаmm - номер месяца с добавлением нуля в началоmmm - название месяца на английском, сокращенноmmmm - название месяца на английском, полностьюyy - год сокращенноyyyy - год полностьюhh - часыMM - минутыss - секундыl - миллисекундыZ - временная зонаW - номер неделиN - номер дня неделиВ настройках реакции ⚡️[vote] пояилась новая опция: Количество слотов. Это количество возможных голосов за эту кнопку. После того как количество голосов станет равным количеству слотов, голосовать за эту кнопку станет невозможно.
Также в 🚧ограничениях появился новый параметр
Также в 🚧ограничениях появился новый параметр
vote.result=buttonLimit. Ограничение срабатывает когда голосующий упирается в лимит слотов на кнопке.При поптыке изменить текст в контент или в меню, бот покажет отдельным постом существующий текст, чтобы при необходимости можно было быстро скопировать для редактирования. Все для комфортной работы в @QNextBot 🙂
Добавлено новое условие в ограничениях [inUsersList]. Можно проверять входит пользователь в указанный список пользователей.
Новое ограничение [botStarted] - проверяет запускал ли пользователь бота в личке. Если пользователь заупустил бота а потом удалил его - реакция с этим ограничением не будет выполнена.
Новая реакция [botStart] - это простой перевод пользователя в личку с ботом, чтобы на пользователе была записана информация что он запустил бота.
Новая реакция [botStart] - это простой перевод пользователя в личку с ботом, чтобы на пользователе была записана информация что он запустил бота.
Новые реакции voteCancel и voteAdd.
- voteCancel: отменят голос, т.е. не надо повторно кликать на выбранную кнопку, чтобы отменить свой голос. Можно выбрать контент и кнопку, т.е. указать где именно необходимо удалить голос. Это можно использовать например если вы хотите по
- voteAdd: тоже самое что и vote, только можно указать контент и кнопку так же как и для voteCancel.
Пример того как работает voteCancel можно увидеть в опросе ниже⬇️
- voteCancel: отменят голос, т.е. не надо повторно кликать на выбранную кнопку, чтобы отменить свой голос. Можно выбрать контент и кнопку, т.е. указать где именно необходимо удалить голос. Это можно использовать например если вы хотите по
/команде удалить голос в указанном опросе. - voteAdd: тоже самое что и vote, только можно указать контент и кнопку так же как и для voteCancel.
Пример того как работает voteCancel можно увидеть в опросе ниже⬇️
Кто пойдет в кино на новые Звездные войны?
🔥Пойду на премьеру
Mut Top
Alexander Ulaev
Антон Зубков
Tripp
ᴛ'ᴠʟᴅ
id1127069426
Джавід Dzhavid
Али
🧕Soliha🧕
Jalol BOLTAYEV
Sergey Badalyan
(Сори, если че)
SF
Behruz "Mark" Jafarov
Javlonbek
Татьяна Жеравина
ЖК НЕВСКИЙ✯ COMMUNICATION
⚡️Пойду на выходных
Александр Александрович
Паша
Mister Igor 🇺🇦
🕊𝓟𝓸𝓵𝓲𝓷𝓴𝓪.𝓤𝓽𝓴𝓲𝓷𝓪🌺🕊
Бан
ℬℯ𝓏𝒜𝓃𝒹𝒞𝓇𝒶𝓏𝓎
ོ
Artem Andrushko
🕊𝖂𝖍𝖎𝖙𝖊 𝕯𝖔𝖛𝖊🕊
Ильдар Зарипов
W V
Андрей
Ярослав Ярошенко
ᅠ
🔥Пойду на премьеру
Mut Top
Alexander Ulaev
Антон Зубков
Tripp
ᴛ'ᴠʟᴅ
id1127069426
Джавід Dzhavid
Али
🧕Soliha🧕
Jalol BOLTAYEV
Sergey Badalyan
(Сори, если че)
SF
Behruz "Mark" Jafarov
Javlonbek
Татьяна Жеравина
ЖК НЕВСКИЙ✯ COMMUNICATION
⚡️Пойду на выходных
Александр Александрович
Паша
Mister Igor 🇺🇦
🕊𝓟𝓸𝓵𝓲𝓷𝓴𝓪.𝓤𝓽𝓴𝓲𝓷𝓪🌺🕊
Бан
ℬℯ𝓏𝒜𝓃𝒹𝒞𝓇𝒶𝓏𝓎
ོ
Artem Andrushko
🕊𝖂𝖍𝖎𝖙𝖊 𝕯𝖔𝖛𝖊🕊
Ильдар Зарипов
W V
Андрей
Ярослав Ярошенко
ᅠ
В разделе редактирования Контента и Меню рядом с кнопкой редактирования текста появиалсь кнопка ➕✏️ , которая позволит добавить текст в конец уже имеющегося. Удобно использовать если вы пишите длинный текст и не успели его до конца написать. Можно написать часть текста, а потом дополнить конец.
Новая реакция ⚡️break - отменить все последующие реакции. Полезно ипользовать для отменя всех последующих реакции по заданному условию
Новые реакции:
- ⚡️takeButtonUsers: Взять всех пользователей проголосовавших за определенную кнопку. Дальнейшая реакция message отправит сообщение этим пользователям
- ⚡️takePollUsers: Взять всех пользователей проголосовавших за любую кнопку выбранного контента. Дальнейшая реакция message отправит сообщение этим пользователям
В этих реакциях не обязательно выбирать контент, если не выбрано - тогда реакции будут работать с текущими кнопками, где произошел клик пользователя.
- ⚡️takeButtonUsers: Взять всех пользователей проголосовавших за определенную кнопку. Дальнейшая реакция message отправит сообщение этим пользователям
- ⚡️takePollUsers: Взять всех пользователей проголосовавших за любую кнопку выбранного контента. Дальнейшая реакция message отправит сообщение этим пользователям
В этих реакциях не обязательно выбирать контент, если не выбрано - тогда реакции будут работать с текущими кнопками, где произошел клик пользователя.