Настройка закрытых разделов telegram-бота для проверки подписки на канал или чат


Fleep.бизнес - конструктор ботов для тех, кто хочет зарабатывать больше.
Если перейти по ссылке
t.me/FleepBot, то можно создать свой первый бот бесплатно.

"Закрытые разделы" - это вторая часть настройки инструмента "Проверка подписки", который прибавит вам подписчиков на канал или чат. Посмотрите, как этот инструмент работает:

Первую часть того, как настроить "Проверку подписки" смотрите по ссылке: telega.su/fleep-business/proverka-podpiski

Закрываете любые разделы бота для тех, кто не подписался на ваш канал, который вы укажите. Прячете в эти разделы что-то полезное и ценное, что можно забрать всего лишь за то, что пользователь подпишется на нужный канал (или, даже, два канала или чата). А так же бот проверит подписался пользователь или нет. Если пользователь отпишется, то зайдя в бот снова, он не сможет получить то, что вы спрятали.


Несколько примеров, что можно скрывать: некоторые прячут в боте фильмы и посмотреть их можно только если подписаться на указанный канал. Можно скрыть доступ к каким-то обучающим материалам, курсам, чек-листам, урокам, товарам со скидками, редким фотографиям, музыке и т.д. Доступ ко всему этому получит только тот пользователь, который подпишется на указанный канал.


Я покажу как настроить этот инструмент.

Итак, после того как мы настроили первую часть инструмента проверки подписки, заходим снова в своего бота и нажимаем внизу кнопку "Настройки" или отправляем команду /settings В ответ получаем панель настроек:

Тут находим кнопку "Проверка подписки" и жмём:

Настроим "Закрытые разделы" - жмём:

Вот такие разделы можно закрыть в боте для пользователей, которые не подписались на нужный канал:


  • Кнопки - можно закрыть любые кнопки, которые вы создадите в боте. То есть, если по нажатию кнопки бот выдаёт какой-то контент, то его нельзя будет увидеть пока пользователь не подпишется на указанный канал или два канала. Как создать кнопки - здесь: "Меню с кнопками. Вложенные меню"


  • Команды - находятся в кнопке бота: "меню". Что такое команды и как их создавать мы говорили в этой статье. Мы можем спрятать действие команды от пользователей, которые не подписались на указанный канал или два канала.


  • Автоответы - о них мы говорили в этом обзоре. Автоответы позволяют давать готовый ответ, который мы записываем заранее, на любое слово или фразу пользователя. А здесь, в "Закрытом разделе" мы можем спрятать этот ответ от пользователей, которые не подписались на указанные каналы.


Смотрите, как закрыть каждый из этих разделов:


Закрываем команду

Жмём кнопку "Команды" в меню настроек "Проверки подписки". Получаем такой ответ бота:

Я предварительно создал две команды. Выбираем "kodskidki", чтобы пользователи не могли видеть сам код пока не подпишутся на указанный канал. Нажимаем кнопку где написана эта команда:

На кнопке появился жёлтый ромбик - это говорит о том, что выбор сделан. Теперь нажимаем "Готово" и на этом всё.

Теперь когда пользователь выберет команду "kodskidki" ваш бот попросит его сначала подписаться на канал. Посмотрите на видео, как это выглядит:


Закрываем "Автоответ"

Снова заходим в своего бота. Нажимаем кнопку "Настройки" или отправляем команду /settings Получаем знакомую панель настроек и нажимаем: Проверка подписки - > Закрытые разделы - > Автоответы:

Тут у нас только один автоответ, его и выберим

После выбора он пометится жёлтым ромбиком

Жмём "Готово" и закрытый "автоответ" создан. Теперь когда пользователь отправит вашему боту слово "цена", то бот попросит его подписаться на канал, перед тем как увидеть цены.

Посмотрите на видео, как это выглядит:


Закрываем кнопки

Для того, чтоб закрыть контент, который выдаётся по нажатию кнопки сначала нужно сделать эту самую кнопку и запрятать туда что нибудь. Например, можно спрятать код скидки, можно фильм или какое-то видео с последней вечеринки или фото "не для всех" с той же вечеринки. Что угодно.

Кнопки делаются в разделе настроек бота "Меню". Об этом вот обзор: "Меню с кнопками. Вложенные меню". Я же создал кнопочки заранее.

А теперь к делу: как закрыть содержание, которое выдаёт кнопка после её нажатия.

Я сделал кнопочку: "Закрытый контент":

Обратите внимание на картинку. Под сообщением две кнопки. Первая - со стрелочкой в правом верхнем углу самой кнопки ↗️, которая означает, что по нажатию вы перейдёте по ссылке, которую зашили в кнопку. То есть такая кнопка, как правило, ведёт за пределы бота. И вот особенность telegram в том, что такую кнопку пока невозможно закрыть для проверки подписки. Это ограничения самого telegram.

Но вот вторая кнопка, которая выдаёт какой-то любой контент, замечательно подходит для его (контента) закрытия для просмотра, и проверки подписки на канал или чат. Испытаем это.

Как обычно, нажимаем кнопку "Настройки" в своём боте или отправляем боту команду /settings и получаем меню настроек. В нём жмём кнопку: "Проверка подписки" и следом: "Кнопки":

Так как у нас только одно меню, по умолчанию это "Главное меню", то мы только его и видим. Чтоб увидеть кнопки из этого меню нажмём на него.

Здесь будут показаны те кнопки, которые доступны чтоб спрятать их содержание. Как мы уже обсуждали, я хоть и создал две кнопки, то закрыть содержимое можно только одной из них. Вот её и видим. Она уже выделена. Если у вас будет несколько кнопок, то нужно будет выбрать нужную.

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

Жмём "Готово" и, собственно, готово)

Смотрим результат, по традиции, на видео. Тут я сначала показываю весь описанный процесс добавления кнопки в закрытые разделы, а потом показываю как это работает для пользователя. Сам процесс добавления кнопки в закрытые разделы, как всегда невероятно быстрый - всего 30 секунд: