tgoop.com/QNextCases/217
Last Update:
7️⃣7️⃣ Капча с проверкой кодового слова
Позволяет проверять нового участника чата с помощью кодового слова
Для этого необходимо:
💼Переменные — 🆎Профиль — 👥 Пользователи — ➕Создать — Название профиля: msgid
— тип профиля: число
⚙️Настройки бота — 🔗 Триггеры — 🔗Общие Триггеры — ➕Создать🔗 — Название: CapchaCheck
— Параметр: Пропустить
🔗 Триггеры — ⚡️Реакции:
⚡️localVarSet
— Строка — Название: key
— Значение: [кодовое слово
]
⚡️groupReactions
— actions
🚧Ограничения — ➕Добавить условие — string — ${localVar.key}
= ${update.message.text}
☑️if-mode — 🔘✅
— ⚡️takeChat
— ${chat.id}
— — ⚡️localVarSet
— Число — Название: msgid
— Значение: ${reactionResult.response.message_id}
— — ⚡️deleteMessage
— ID сообщения — ${localVar.msgid}
— — ⚡️deleteMessage
— ID сообщения — ${update.message.message_id}
— —⚡️restrictChatMember
— ➖Пропустить — отметить ☑️ разрешения которые выдать участнику
— ⚡️takeUsers
— ${user.id}
— — ⚡️userActionStop
— capcha
— — ⚡️bindTrigger
— ❌ — CapchaCheck
(опционально)
— — ⚡️sendMessage
— Текст: ${user.name} добро пожаловать
☑️if-mode — 🔘🚫
— ⚡️deleteMessage
— ID сообщения — ${update.message.message_id}
☑️Ответить в чате
📅Расписание — ⏳Отложенные действия — ➕Создать⏳ — Тип: Относительное время — Укажите длительность: 10 00
— Название: capcha
В 🔗Триггер ОД⏳⏱ capcha
— ⚡️ реакции:
⚡️takeChat
— ${chat.id}
— ⚡️banChatMember
— ⚡️deleteMessage
— ID сообщения — ${localVar.msgid}
⚙️Настройки бота — 🔗Триггеры — 🤖Глобальный Триггер — 🔗Триггер До — ⚡️Реакции — ➕ Добавить:
⚡️groupReactions
— joinNewUser
🚧Ограничения — ➕Добавить условие — regex — рег. выражение: (left|kicked)
— значение: ✅ — путь: ${update.chat_member.old_chat_member.status}
and
regex — рег. выражение: (member)
— значение: ✅ — путь: ${update.chat_member.new_chat_member.status}
— ⚡️bindTrigger
— ✅ — CapchaCheck
— ⚡️restrictChatMember
— Пропустить — отметить ☑️ "Разрешить отправлять сообщения"
— ⚡️sendMessage
— Текст: Ваше приветствие
+ [кодовое слово
]
— ⚡️localVarSet
— Число — Название: msgid
— Значение: ${reactionResult.response.message_id}
— ⚡️takeUsers
— ${user.id}
— — ⚡️profileAdd
— Пользователи — msgid
— ${localVar.msgid}
— — ⚡️userActionStart
— capcha
#capcha
Требуется помощь?
BY QNext Cases
Share with your friend now:
tgoop.com/QNextCases/217