tgoop.com/QNextCases/173
Last Update:
4️⃣5️⃣ Универсальная капча.
Сложность: ⭐️ ⭐️
Улучшенная версия капчи
Для этого необходимо:
🕹Меню — ➕Создать🕹 — Название: Капча
— Текст для пункта меню:Приветствуем,
!{user}!
➕Добавить кнопку — callback — Текст кнопки: Разблокировать
⚙️Настройки меню — ✏️Значение 1 — ${user.id}
В триггер кнопки добавить следующие реакции:
⚡️groupReactions
— userJoin
(или любое другое удобное название) 🚧
Ограничения — ➕Добавить условие — string ${buttonsVar.v1}
= ${user.id}
—⚡️takeChat
— пропустить — Открыть реакцию — ✏️Изменить текст ${update.callback_query.message.chat.id}
— —⚡️takeUsers
— ${buttonsVar.v1}
— — — ⚡️restrictChatMember
— ➖Пропустить
⚙️Настройки — Выбираем строки, которые будут разрешены новому участнику чата.
- CanSendMessages - разрешить писать в чате
- CanSendMedia - разрешить отправлять Медиа
- CanSendPolls - разрешить отправлять опросы
- CanSendOtherMessage - разрешить отправлять стикеры и гиф
- CanAddWebPagePreviews - предпросмотр для ссылок (превью)
- CanChangeInfo - разрешить изменять профиль группы
- CanInviteUsers - разрешить добавлять участников
- CanPinMessages - разрешить закреплять сообщения
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Опционально:
— — — ⚡️localVarSet
— Тип: Любой объект — Название: userValue
— Значение: ${targetUser}
or
— — —⚡️deleteMessage
or
— — — ⚡️addToUserList
или другие необходимые реакции
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
⚡️alert
— Текст: Вы уже разблокированы
Ограничения — ➕Добавить условие — string
🚧${buttonsVar.v1}
≠ ${user.id}
Чаты/Каналы — Выбрать: 👥чат — ⚙️Настройки — ☑️activeInGroup
👥
В 🔗Триггер Новый участник добавить одну реакцию:
⚡️restrictChatMember
— ➖Пропустить
⚙️Настройки — Выбираем строки, которые будут запрещены новому участнику чата.
⚡️ sendMenu
— Капча — Выбрать: этот раздел
(Установить: ☑️Ответить в чате)
#capcha #menu
Требуется помощь?
BY QNext Cases
Share with your friend now:
tgoop.com/QNextCases/173