Вернуться в профиль
Telegram-бот для проверки подписок в соц.сетях с реферальной системой для клиента из Германии
Работал с основателем музыкального сообщества над нестандартной задачей — создать бот, который действительно проверяет подписки на социальные сети, а не просто делает вид, плюс мотивирует пользователей приводить друзей.
Проблема: Все существующие решения работают примитивно — пользователь нажимает "подписался", бот говорит "спасибо". Никакой реальной проверки. Люди легко обходят такие системы. Плюс нет мотивации привлекать новых подписчиков.
Самое интересное решение — YouTube: У YouTube нет API для проверки подписок. Но я заметил, что YouTube отправляет email-уведомления вида "John subscribed to your channel". Подключил Gmail API, научил бота парсить входящие письма и извлекать имена новых подписчиков.
Как работает:
Пользователь указывает username в боте
Подписывается на канал
YouTube отправляет email-уведомление
Бот парсит письмо через Gmail API
Находит username и подтверждает подписку
Начисляет бонусы пользователю и его рефереру
Реферальная система:
3 уровня глубины: рефералы, рефералы рефералов, и еще один уровень
Бонусы: регистрация рефералла — 50 баллов, каждая подписка — 25 баллов, активность второго уровня — 10 баллов
Защита от накрутки: проверка устройств и IP
Обмен бонусов: на призы или привилегии в сообществе
Результат: Получился один из первых ботов с реальной верификацией YouTube-подписок плюс мощная реферальная система. Клиент за месяц привлек 1000+ реальных подписчиков, а реферальная программа дала еще 2000 пользователей. Рост аудитории на 300% за 3 месяца.
Вернуться в профиль