1️⃣6️⃣ Премирование пользователей в чате (увеличение рейтинга).
Сложность:
⭐️⭐️
Позволяет премировать пользователей чата, на сообщения которых, ответили сообщением в котором присутствует эмодзи: 👍 или слова: спасибо или благодарю.
Для этого необходимо:
💼Переменные —
🆎Профиль —
👥-
Участники чата —
➕Создать — Название профиля:
Rating
— тип профиля:
Число
➕Создать —
↙️Команду с
⚛️регулярным выражением:
/👍|спасибо|благодарю/i
⚙️Настройки команды — включить:
☑️Доступно в чате и выключить:
⬜️Доступно в привате
🔗Триггер команды —
🚧Ограничения: [isReplyMessage]
✅
В
🔗Триггер команды добавить 4 реакции:
⚡️takeReplyUser
—⚡️return
🚧Ограничения: [isAuthor]
✅
— ⚡️ profileAdd
🆎Rating =
1
—
⚡️ localVarSet
— тип: Число — Название:
Rating
— Значение:
!{profile|name: Rating; sourceType: chatMember; }
— ⚡️ localVarSet
— Тип:
Строка — Название:
targetUser
— Значение:
!{user|path: targetUser; }
⚡️sendMessage
Текст: (произвольный) для примера выбран следующий:
🌟 !{user} повысил репутацию ${localVar.targetUser}
Теперь репутация ${localVar.targetUser} составляет: ${localVar.Rating}
⭐️
В настройках реакции включить:
☑️Ответить в чате
❗️Внимание!
Команда будет работать в тех группах, которые добавлены в бот (/main меню:
👥Чаты/Каналы) и в
⚙️Настройках которых включен:
☑️[activeInGroup]
#profile #isAuthor #isReplyMessage
Требуется помощь?