Бот проверки подписки с условиями в Телеграм

Содержание

Закрытый клуб — топ тема в инфобиз среде. Отличный способ монетизации своей тёплой аудитории.

А Telegram и рекуррентные платежи позволяют полностью автоматизировать контроль за подпиской участников.

Думаешь сложно реализовать? Ничего подобного. 15 минут и Закрытый клуб у тебя в кармане!

Получение ID Канала и Группы в разделе
Внесение ID Канала и Группы в переменные

Шаг 3. Делишки с Cloudpayments.

Подключение Cloudpaymants к Salebot.pro

  • Предполагается, что личный кабинет Cloudpayments у тебя уже есть
  • Подключи Cloudpayments к Salebot. Для этого в разделе «Платежные системы» выбери соответствующую платежку. Введи public_id / Секретный ключ и включи переключатель «Включить автоплатежи», как на скрине ниже. Если по этому пункту есть вопросы, то воспользуйся инструкцией от Salebot

Как проверить подписку на telegram-канал в чат-боте?


Важная инфа. В инструкциях Salebot ее нет!

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

Толком об этих переменных нигде не написано, а ведь именно благодаря этим переменным можно строить различную логику автоматизации в вашем Закрытом клубе!

Слева — название переменной, справа — пример принимаемого значения:

  • cloudpayments_subscription_id — sc_7v064a68feb70546f210evbda7d9b
  • cloudpayments_payment_token — tk_85661157777vcb53e0b1ec9340111
  • cloudpayments_payment_status — Active / Comleted / Cancelled / Declined / Rejected / Expired
  • cloudpayments_subscription_payment — True / False
  • cloudpayments_webhook_update — 11.11.2022 15:37:13
  • subscription_payment_sum — 1000.0

Немного подробнее о статусах переменной cloudpayments_payment_status, именно благодаря ей ты можешь выстраивать сложную логику в своём клубе. Экспериментируй 🙂

  • Active — Подписка активна
  • Comleted — Подписка закончена, если у нее был срок окончания
  • Cancelled — Подписка отменена клиентом
  • Declined — Платеж отклонён, нет денег на карте
  • Rejected — Платёж отклонён 3 раза подряд

Шаг 4. Наконец-то настройка блоков

Схема блоков Закрытого Клуба в Salebot

Запуск бота, выдача ссылки на оплату и т.д.

Старт бота у всех может быть разный. Прогревы, тарифы и вот это всё.
Эту часть я расписывать не буду, как и выдачу ссылки на оплату. Это базовый функционал, думаю ты в курсе как его делать. 🙂

Создаём блок «Оплата подтверждена»

  • Создаём блок «Начало диалога»
  • В условии указываем Секретный ключ от Cloudpayments + «__success». Вот пример b426739684e4e7449323344484353_success
  • В моё примере для простоты запуска я укажу в условии /start

Настройки блока

Создаём блок «Ваша подписка 1»

  • Протягиваем стрелку от блока «Оплата подтверждена» и создаём новый блок «Ваша подписка 1»
  • В стрелке указываем таймер 0 секунд
  • В поле Сообщение пишете произвольный текст. Нижи пример моего текста. Обратите внимание, что при подключение автоплатежей мы обязаны предоставить пользователю явный способ отмены автоплатежа!

Пример моего текста: «Ваша подписка автоматически продлиться #.

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

Для доступа в Закрытые Канал и Чат нажмите соответствующие кнопки ниже «

  • В калькуляторе прописываем следующие переменные и функции

sub_end_date = current_date + 30 — обозначаем дату окончания подписки, используем ее в сообщении

sub_date_ban = current_date + 31 — обозначаем дату проверки статуса подписки

chanel_url = tg_create_chat_invite_link(#, », 24, ‘False’) — выдаём ссылку на Канал, используем переменную, созданную в самом начале. Ссылка станет недействительной через 24 часа

chat_url = tg_create_chat_invite_link(#, », 24, ‘False’) — выдаём ссылку на Группу, используем переменную, созданную в самом начале. Ссылка станет недействительной через 24 часа

Настройка блока

  • Создаём кнопки в тексте
  1. «Закрытый Канал» — в url указываем переменную #
  2. «Закрытый Чат» — в url указываем переменную #
  3. «Отменить подписку» — изменяем кнопку на Callback, указываем в качестве Callback — disab_sub_club
Еще по теме:  Музыка файлом в ТГ

Создаём блоки «Проверка Статуса» / «Удаление из канала» / «Удаление из Чата»

  • Протягиваем стрелку от блока «Ваша подписка 1» и создаём новый блок с типом Не состояние «Проверка Статуса»
  • В стрелке указываем следующие настройки:
  1. Дата отправки — #
  2. Отключить бегунок «Отменить сообщения с таймерами»
  3. Включить бегунок «Не отменять»

Настройка стрелки к Проверка Статуса

  • В блоке «Проверка Статуса» никаких настроек нет
  • От блока «Проверка статуса» протягиваем стрелку с задержкой 0 секунд и с указанием настройки в поле Переменная для сравнения -cloudpayments_subscription_payment != True. Создаём блок «Удаление из канала».
  • И сразу протягиваем следующую стрелку с задержкой 0 секунд и создаём следом блок «Удаление из чата»

Настройка стрелки с проверкой статуса платежа
С помощью переменной cloudpayments_subscription_payment мы определяем поступил для платеж за подписку или нет. В случае если платеж не поступил стрелка сработает и пользователь будет удален из Канала и Группы. Если же платеж поступил, то стрелка не отработает. А в момент получения платежа в бот придёт callback об успешной оплате и у пользователя придёт сообщение об успешной оплате и новой дате окончания подписки.

  • В Калькуляторе блока «Удаление из канала» укажем:
  • В Калькуляторе блока «Удаление из чата» укажем:

К сожалению, оплата за участие в Закрытом клубе не поступила. Доступ в Закрытые Канал и Чат закрыт.

Для возвращения в наш Клуб возобновите подписку.

Настройка блока

  • Также в блоке «Удаление из чата» создадим callback-кнопку «Вернуться в клуб». В строке callback укажите ваше значение Условия, которое будет вести на блок с оплатой подписки.

Создаём блок «Отмена подписки»

Как я писал ранее мы обязаны указать явный способ отказа от подписки. И мы заранее создали кнопку «Отменить подписку» в блоке «Ваша подписка 1» с callback’ом «disab_sub_club».

  • Создаём блок типа Первостепенная проверка условия и называем его «Отмена подписки»
  • Указываем в Условии блока disab_sub_club, а также Выбор соответствия — Полное совпадение
  • Указываем произвольный текст

Для отмены подписки сделайте следующие действия:

— Перейдите по ссылку в кнопке ниже

— Введите данные своей карты с которой совершали платеж для поиска подписки

— Отмените подписку

  • Создаём две кнопки в тексте:
  1. «Найти подписку» — в URL указываем https://my.cloudpayments.ru/. Это специальная страница cloudpayments для поиска и отмены подписок
  2. «К подписке» — callback кнопка с callback’ом — /subscribe
  • Сохраняем

Ну и последняя деталь — блок «Ваша подписка 2»

Так как в боте возможна рассылка, а возможно и параллельный функционал, то нам надо дать возможность пользователю посмотреть дату окончания подписки и получить ссылки на Канал и Группу. Вдруг он их потерял среди других чатиков.

Вернёмся к схеме нашего бота

Настройка блока

  • Копируем блок «Ваша подписка 1» и делаем следующие изменения в копии:
  1. Изменяем название на «Ваша подписка 2»
  2. Изменяем тип блока на «Не состояние с условием»
  3. В условии прописываем команду /subscribe и выбор соответствия — полное совпадение
  4. В Переменная для сравнения указываем — sub_status == 1. Помнишь назначали эту переменную? Она позволяет показывать этот блок только тем у кого подписка активна, если же подписка не активна, то кнопка в меню просто не будет срабатывать. Ты можешь придумать еще один блок для пользователей с неактивной подпиской и предложением купить Закрытый клуб 🙂
  5. Текст и кнопки остаются без изменений.

Вот и всё. Простейший клуб готов! Дальше делай списки, распределения, усложняй логику с помощью других переменных и т.д., всё что душе угодно.

Источник: avchatbots.ru

Бот для приёма донатов и организации платной подписки в Telegram

Как получать донаты?

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

Как заработать в Телеграм, или Почему реклама не кормит

Традиционный способ монетизации канала в мессенджере, который сразу приходит на ум, это платная реклама. Но для этого нужно иметь хотя бы 50-100 тыс. подписчиков. Да и не любит аудитория навязчивую рекламу – это мусор ленте, который снижает рейтинг группы.

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

5 ключевых преимуществ платного Telegram:

  1. Вам не придется несколько лет раскручивать свой канал.
  2. Вы можете все делать самостоятельно, не нанимая целую команду помощников.
  3. Монетизировать можно что угодно: свои знания, лайфхаки, консультации, курсы, тренинги, марафоны.
  4. Вам не придется разбираться в заумных программах и приложениях.
  5. Продавать в Телеграме можно любой контент: коучинг по похудению, авторские рецепты тортов, прогнозы по криптовалюте, развивающие игры для детей, курсы копирайтеров, бизнес-планы по заработку на разведении перепелок, советы по интернет-шопингу.
Еще по теме:  Телеграмма о смерти пример

Что такое платный Телеграм

Все мы знаем, что группы и чаты в мессенджере по умолчанию бесплатные. Но существует модель бизнеса по подписке. Речь идет о закрытом канале, для доступа к которому пользователь должен оформить платную подписку. То есть, попросту говоря, купить доступ к контенту.

Как привлечь пользователей в платный канал

Аудитория Рунета не особо любит платить за информацию. Поэтому никто просто так не кинется покупать доступ в группу никому не известного Васи Пупкина. Как показывает практика, не помогает в этом даже платная реклама.

Рабочая модель такого бизнеса выглядит следующим образом:

  1. Общедоступная группа с бесплатным контентом и привлекательными «завлекушками».
  2. Закрытый канал с премиум-контентом, доступ к которому оплачивается по подписке.

Да, основную бесплатную группу все равно придется раскручивать. Но, учитывая популярность очень простого и удобного мессенджера, сделать это не так уж сложно. А начинать монетизацию можно с самых скромных объемов. Как это можно реализовать на практике?

  1. Публиковать в бесплатной группе интересный контент и привлекать новых подписчиков. И в ней же рекламировать свой платный паблик.
  2. Сделать платный канал с доступной стоимостью подписки, к примеру, 499 рублей в месяц.
  3. Использовать платный канал как воронку продаж и реализовывать через него книги, уроки, курсы
  4. Дополнительно создать платный чат, доступ к которому обойдется пользователю в 699 рублей в месяц.
  5. При покупке месячной подписки на канал и чат предоставлять скидку (предлагать такие «оптовые абонементы», скажем, по 999 рублей).

Чем отличается платный канал от платного чата? В канале вы будете публиковать информацию, которая по умолчанию доступна всем подписчикам. А в чате давать индивидуальные консультации, отвечать на вопросы.

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

При создании учтите важные моменты:

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

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

Как создать платную группу в Телеграмме

Существует два способа:

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

Телеграм бот платной подписки: что это такое?

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

Что умеет Nemiling Bot?

Абсолютно все, что нужно для автоматизации заработка:

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

Если ваш доход не превышает 5 тысяч рублей, то софтом можно пользоваться бесплатно (отличный вариант для новичка, который хочет попробовать свои силы в непроверенном стартапе). Когда вы начнете нормально зарабатывать, то можно будет выбрать подходящий тариф.

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

Настройка Nemilin бота

Первые 3 позиции в списке:

Для начала настроек открывайте Nemilin бот и выбирайте язык интерфейса (русский или английский). Далее жмите вкладку «Создать проект» и указывайте название.

Учтите, что название проекта будут видеть все пользователи. Поэтому оно должно быть тематическим и как минимум не дурацким. Правда, есть мнение, что и дурашливый нейминг неплохо работает. Но тогда вы должны осознанно называть свой проект, например, «Бешеные огурцы», и понимать, что вам придется с этим названием жить.

Выбирайте, что вы будете подключать: группу или канал.

Далее бот попросит добавить его в администраторы.

После выполнения всех действий по инструкции появляется сообщение об удачном подключении.

Еще по теме:  Как следить за человеком через Телеграмм

Далее можно переходить к созданию тарифного плана. Это делается в 5 простых шагов.

  1. На выбор бот предоставляет множество вариантов валют для расчетов.
  1. Просит придумать название тарифа.
  2. Выбрать длительность тарифа.
  3. Указать цену в выбранной валюте для этого тарифа (для рублей минимальный порог – от 10.00 RUB).
  4. Выбрать ресурсы, для которых действует тариф (если у вас только один канал, то нужно просто отметить его).

На этом основной этап настроек платной подписки на канал заканчивается.

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

«Отец ботов» англоязычный, то есть без русского перевода. Но благодаря инструкции все делается просто. После того, как вы создадите своего бота, вас попросят выбрать ему логин. Логин должен заканчиваться словом bot. Например: TetrisBot или tetris_bot.

Если логин уже занят, то «Отец ботов» попросит выбрать другой. Придумайте уникальный логин, например, используйте буквы и цифры. Если все удалось, то вы получите персональный токен, который нужно будет указать в настройках.

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

Можно не указывать платежную систему, если использовать Telegram Pay. Это софт для приема платежей в чатах Телеграм. Получить больше информации можно в инструкции к платформе.

При выборе способа приема платежей бот предупредит о том, что Яндекс.Деньги и QIWI позволяют работать только с идентифицированными кошельками (то есть нужно будет подключить свой кошелек), а Яндекс.Касса – с юрлицами (и самозанятыми в том числе).

  • Яндекс.Деньги: 2% за оплату по карте и 0.5% за платежи с кошелька (обе берутся с получателя).
  • QIWI: 2% за оплату по карте (берется с плательщика) и 0% за платежи с QIWI.
  • Яндекс.Касса: зависит от ваших персональных условий.

При выборе Telegram Pay вы получите сообщение о том, что все настройки окончены и теперь можно приступать к монетизиции канала.

Бот автоматически дает пользователям доступ к каналу, рассылает предупреждения об окончании срока подписки, удаляет тех, кто ее не продлил. Поэтому больше настраивать ничего не нужно.

Несколько лайфхаков по созданию и раскрутке платного канала

  1. Привлекайте новых подписчиков в платный паблик всеми доступными способами: из бесплатного канала, социальных сетей (в том числе Инстаграм), YouTube.
  2. Периодически раздавайте бесплатную подписку на пробный период в монетизируемом паблике и старайтесь заинтересовать аудиторию.
  3. Устраивайте онлайн-марафоны, призом в котором будет льготная подписка на ваш платный канал.
  4. Работайте с подписчиками: удерживайте активных, возвращайте ушедших.

Первые шаги – самые трудные. Потом на вас начнет работать репутация и сарафанное радио. Дерзайте!

Источник: www.vamtlgrm.com

Оперативный контроль: уведомления о звонках и заявках в Telegram

Бот в Telegram создается с помощью другого бота — BotFather. Отправляем ему команду /newbot, выбираем имя, которое будет отображаться в списке контактов, и адрес.

Например, «Uiscom-Бот» с адресом «Uiscom_first_bot»:

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

Для индивидуальности бота добавим ему аватар. Кидаем команду /mybots в BotFather, выбираем нашего бота:

Далее жмем Edit Bot -> Edit Botpic и кидаем в чат изображение размером 150×150 пикселей:

Вот и все, с ботом закончили.

Увеличивайте продажи с платформой коммуникаций UIS

Шаг 2. Создание группы в Telegram

Для того, чтобы уведомления видели все сотрудники, создадим группу и добавим всех заинтересованных лиц вместе с самим ботом:

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

Шаг 3. Создание уведомления в UIS

Переходим в меню Уведомления -> Добавить уведомление и создаем уведомление для решения первой задачи.

Заявка целевого посетителя с сайта

Задаем любое название, выбираем тип события (офлайн заявка) и указываем нужный сайт в фильтрах:

Далее выбираем способ уведомления HTTP и настраиваем следующим образом:

Метод — GET

URL — https://api.telegram.org/botXXX/sendMessage , где ХХХ — токен, который вы получили при создании бота от BotFather

chat_id — это ссылка на вашу группу

text — наполнение сообщения от бота, которое вы можете делать абсолютно любым в зависимости от потребностей (для информативности добавим иконку ✉️)

parse_mode — форматирование сообщения

Сохраняем и отправляем тестовую заявку с вашего сайта для проверки. И вот она, наша заявка в Telegram-группе:

Не пришла? Проверьте: может быть, вы забыли активировать активировать созданное уведомление:

Не пропускайте новости
Спасибо за подписку!

Рейтинг
( Пока оценок нет )
Загрузка ...