Проверка подписки (join) в @MenuBuilderBot

Проверка подписки (join) в @MenuBuilderBot

MegaHubTelegram

Проверка подписки (join): известный инструмент, который заставляет пользователей ботов оставаться в курсе и защищает их от роботов. Если юзер не подписан на указный канал или группу он не получит доступа к функционалу бота. В @MenuBuilderBot подписка может использоваться как для проверки новых пользователей, так и для защиты элементов меню.


📜 Перевод представленных материалов на ваш родной язык может быть автоматически осуществлен при помощи переводчика Google. Перейдите по ссылке и выберите нужный язык в заголовке:
https://translate.googleusercontent.com/translate_c?depth=1&sl=ru&tl=es&u=https://telegra.ph/Subscription-join-checking-in-MenuBuilderBot-RU-07-31



⬛ Как включить опцию проверки подписки.


Прежде чем вы сможете использовать возможности проверки подписки, вы должны включить ее.

Для подключения перейдите в свой бот:

☞ 🔐Админ | 🧩Расширения | 📂Защита Бота | Базовая Проверка Подписки


⬛ Настройка бота на проверку Подписки.


Чтобы бот мог проверить подписку пользователя, вам нужно добавить своего бота в группу или канал, подписку на который вы хотите проверять.


Включение проверки подписки

Перейдите в свой бот:

☞ 🔐Админ | 🚻 Проверка Подписки.


Настроить Группу/Канал

Добавьте своего бота в группу или канал, где вы хотите проверять подписку. Если вы этого не сделаете - добавление канала и проверка подписки будут невозможны!

Используйте один из методов, чтобы установить канал или группу.

1. Для ПУБЛИЧНОГО канала/группы можно отправить боту их @ Имя.

2. Так же для добавления ПУБЛИЧНОГО канала/группы можно переслать одно изсообщений из этого канала/группы.

3. Для ПРИВАТНОГО канала/группы понадобится их ID. Чтобы получить ID (идентификатор) группы, используйте @RawDataBot. Добавьте его в группу с полными правами. Как только он будет добавлен, он отправит полный дамп данных:

Получите ID (идентификатор) из раздела «чат» и используйте его для добавления группы в бот. После этого вы можете удалить @RawDataBot из группы.


Сообщение о Подписке

Установите сообщение, которое будет показано пользователю, и сообщит ему о необходимости подписаться.


Тут можно использовать любые типы сообщений которые используются в меню.


Сообщение если юзер НЕ подписан

(в некотором смысле - сообщение об ошибке)

Добавляется аналогичным образом как и сообщение о необходимости подписаться в разделе выше. Это сообщение будет показано если юзер попытается воспользоваться защищенным функционалом не подписавшись не канал или группу.

Кнопка "Задать Пустым" очистит существующее сообщение, а юзеру будет показано сообщение по умолчанию.


Проверка подписки для новых юзеров

После того, как вы все настроите, вы можете включить проверку подписки для "новых пользователей". Что касается проверки подписки на /start, вы можете установить проверку для всех новых пользователей (🆕 New All) или только для новых рефералов - тех кто пришел по реферальной ссылке (🆕 New Refs).

Переключение режимов проверки.

Текущая настройка указана на кнопке, режимы переключатся по кольцу.


⬛ Проблемы при проверке Подписки


1. Если бот сталкивается с проблемами при попытке проверить подписку, он уведомит об этом владельца бота.

Пример сообщения об ошибке.

Если вы получаете такое или подобные уведомления - убедитесь, что группа указана, что бот добавлен в группу/канал, перейдите в «Настроить Группу/Канал», ПЕРЕЧИТАЙТЕ ЭТО РУКОВОДСТВО - проверьте настройки и устраните проблему.


2. Если у вас нет ошибок, и кажется, что ваш бот ничего не проверяет.

Ваш бот НЕ будет проверять подписку для владельца бота и его администраторов. Поэтому, если вы, как Creator, хотите протестировать новую функцию подписки, сделайте это, используя учетную запись, которая не является ни администратором, ни создателем, ни текущим пользователем бота или пользователем группы / канала.


⬛ Доступ к кнопке только после Подписки


Если вы хотите заблокировать не весь бот, а только его часть, вы можете проверить подписку на любую кнопку. Сделайте следующее:


1. Зайдите в "🎛 Редактор Кнопок"


2. Выберите кнопку и откройте "Настройки" кнопок


3. Включите "Подписка (join)"


Включив эту опцию, вы поставите «защиту подпиской» на кнопку, и только пользователь, который подписался на канал/группу, сможет войти.


NOTE! При "базовой одноразовой проверке подписки" подписка будет совершена только один раз! Если пользователь покинул канал, ничего не произойдет. Для периодической проверки используйте опции «еженедельная проверка» и «ежедневная проверка».


⬛ Еженедельная и Ежедневная проверки Подписки


«Базовая проверка подписки» выполняет проверку один раз в месяц для каждого пользователя: первый раз при запуске для новых пользователей (или только для рефералов) или при первом нажатии на кнопку (если установлено). Следующая проверка будет осуществлена через месяц.

«Еженедельная и ежедневная проверка подписки» могут быть подключены дополнительно если вам нужно проверять ваших пользователей чаще.

Для подключения перейдите в свой бот:

☞ 🔐Админ | 🧩Расширения | 📂Защита Бота | Еженед. и Ежеднев. проверка подписки

Вместе с этими расширениями вы получаете дополнительные опции.


1. В 🔐Админ | 🚻Проверка Подписки - вы получите доп. опцию "🆕 Все":

Когда эта опция включена на весь бот, если любой пользователь (не только новый) нажимает любую кнопку, его подписка будет проверяться (один раз в неделю или один раз в день, в зависимости от типа приобретенной опции проверки).


2. Проверка на отдельной кнопке (если она уже была включена ранее) начнет автоматически проверять подписку в соответствии текущим режимом проверки - ничего отдельно для этого делать не нужно.

На этом всё.


https://telegra.ph/Menu-Builder---All-Help-Materials-02-22

Report Page