От Tinder’а с криптокошельком к боту для розыгрышей в Telegram: как мы попали в топ-3 миниаппов всея «Телеги», хотя вообще туда не планировали
Всем привет! Меня зовут Максим. Я уже 10 лет как разработчик и половину из них работаю над продуктами для Telegram. Перечень проектов можно увидеть на сайте webapplab.io — мы с партнерами начали разрабатывать миниаппы задолго до появления тренда.
Предпоследним продуктом в когорте наших проектов был TeleDate, который мы пилили полгода.
Все было хорошо, и у нас были большие планы на будущее, но... инвестор вышел из проекта, и мы были вынуждены остановить разработку (кейс можно посмотреть на сайте). Развивать TeleDate самостоятельно мы не стали (без значительных инвестиций в трафик не было смысла), поэтому решили, что пора запилить что-то себе.
Тем более что у нас самих был запрос на продукт, которым мы пользовались регулярно. Нужно было создать бот для розыгрышей в ТГ.
Когда мы запускали Random Beast, то просто хотели упростить жизнь себе и знакомым админам. В итоге получили DDoS-атаки за честность (отбились) и дошли до миллиона пользователей, заняв третье место по MAU среди всех Telegram-miniapps.
Но обо всем по порядку.
Почему розыгрыши в Телеграм — это треш, боль и тьма, но их все делают
Блогеры, админы-сеточники, банки и корпорации, крупные бренды в разных нишах — активные пользователи этого инструмента.
Почему? Массовый дешевый подписчик.
Сладкое слово «халява» манит людей, которые не подписались бы на канал даже с суперцелевой рекламой (не заметили / лень / не надо).
Вчера человек читал какой-нибудь авторский блог, увидел в нем совместный розыгрыш канала с банком. О, можно выиграть айфон? Подпишусь! Не выиграл, но и внимания на это не обратил, а через 2 недели увидел интересное кредитное предложение и оформил. Или подписался на другой блог по розыгрышу, пролистал пару постов и…понравилось! И стал постоянным читателем.
Казалось бы — одна польза. Надо делать-делать-делать? Тут-то и появляется дьявол, который, как известно, в деталях.
Если вы хоть раз проводили такое мероприятие, то знаете, как это выглядит. Для остальных коротко опишу:
- Половина участников — боты, арабы или фейки.
- Побеждают «загадочные» аккаунты без аватарок и описания (мошенники массово используют фермы ботов).
- Большая часть людей после проведения розыгрыша отписываются мгновенно, охваты летят вниз, админ плачет.
Для подписчика, участвующего в розыгрыше, тоже не все сладко. Нечистоплотные админы частенько подкручивают результаты (а некоторые владельцы ботов-«рандомайзеров» им помогают).
Но даже при всем этом розыгрыши остаются одним из самых эффективных способов быстрого привлечения большой аудитории в Telegram.
Мы сами продвигали свои и клиентские продукты с помощью розыгрышей, но боты, которыми мы пользовались, имели слабые стороны или откровенные баги. Это очень сильно бесило и снижало продуктивность.
Мы решили это исправить — и сделали Random Beast.
Что умеет Random Beast
Это WebApp-бот — не просто Telegram-бот с кнопками, а полноценное мини-приложение, которое запускается внутри Telegram. Оно выглядит как сайт, работает быстрее и гибче, чем обычные боты.
- Проверять подписки и наличие бустов (включая Telegram Premium!).
- Отсекать ботов через капчу, поведенческий анализ и по IP.
- Проводить розыгрыши с гарантированной прозрачностью.
- Публиковать результаты так, чтобы у участников не осталось сомнений.
Хей, друг! На рынке валом ботов с похожими функциями! Чем ты лучше?
А просто у нас есть два ключевых преимущества:
- Прозрачный результат розыгрыша.
- Возможность делать розыгрыши за бусты и инвайты.
Коротко о каждом из них:
Преимущество № 1. Почему рандом у нас честный
Если вы часто участвуете, но никогда не выигрываете в розыгрышах — эта информация для вас.
Многие боты «подкручивают» результаты — победителями становятся друзья админа или заранее выбранные участники.
А у нас все по-честному — мы используем криптографически безопасный генератор randomBytes. Каждый участник получает билет. Побеждает билет, выбранный по жесткой формуле:
Если попроще, то:
- Представьте, что у вас есть лотерейные билеты с номерами от 1000 до 1999 (всего 1000 билетов).
- Компьютер генерирует случайное число (как если бы вы перемешивали барабан с шариками в реальной лотерее).
- Это случайное число может быть очень большим, поэтому мы его «подгоняем» под наш диапазон билетов (как если бы у вас был барабан с числами от 0 до 999, и к выпавшему числу вы просто прибавляете 1000).
- В результате получаем случайный номер билета из нужного диапазона (от 1000 до 1999).
Важно отметить, что используется криптографически надежный метод генерации случайных чисел — это фактически специальное лотерейное оборудование, а не просто подбрасывание монетки. Это гарантирует, что:
- никто не может предсказать результат;
- у каждого билета равные шансы на выигрыш;
- процесс полностью честный и прозрачный.
Преимущество № 2. Розыгрыши в ТГ за бусты и инвайты
Настройки гибкие и при этом абсолютно простые и понятные. Не нужны тонны запутанных инструкций. Просто запускаем миниапку и переходим от экрана к экрану.
Суперфича нашего продукта — можно делать розыгрыши за бусты, а не только за подписку
Это новый способ не просто привлечь, а удержать и монетизировать аудиторию. Фактически это прямой стимул к поддержке канала и дополнительным возможностям его оформления.
Для рынка это новая, крайне эффективная модель.
Сравним с продуктами конкурентов. Там у админов есть опция создания розыгрыша, где в условия участия входит только проверка подписки на канал/каналы.
А у нас можно создавать розыгрыши, где условием участия является сам буст канала/каналов (опционально, если не нужно, можно не включать). Если админ выбирает розыгрыш за бусты, то пользователям нужно без вариантов забустить канал, чтобы принять участие в розыгрыше. Логика простая:
- Участники смогут увеличить свои шансы на победу за бусты выбранных каналов (за каждый буст участник получает дополнительный билет, максимум 10 штук).
- Если выбрано больше 1 канала, они будут появляться для участников по очереди.
Но это ещё не все. Кроме бустов, у нас есть возможность повысить шансы на выигрыш с помощью инвайтов.
Всего этого нет ни у одного из наших основных конкурентов.
Реальную эффективность модели мы выяснили на практике: сначала проверили на собственных проектах, а потом предложили попробовать нескольким нашим товарищам.
Всем понравилось. Проект довольно внезапно для нас полетел по сарафану админских чатов и еще выше.
Здорово, да? Но без ложки дегтя не обошлось...
Кому мешают честные розыгрыши в Telegram, или как получить DDoS-атаку в награду за хороший продукт
Бонусом к взрывному органическому росту пришли первые DDoS-атаки: количество запросов в секунду доходило до 40 000!
Видимо, кому-то из конкурентов что-то не понравилось.
В целом, это и неудивительно, так как черный рынок розыгрышей мы сильно испортили. Дела там ведут так, как в запросе на этом скрине из нашего саппорта:
К угрозам мы привыкли, а с атаками справились. У нас стоит рейтлимитер, который не дает делать больше запросов, чем нужно, есть защита от автоматизированных действий, фильтрация IP-адресов и еще немного разных сюрпризов для злодеев.
Да и в целом бот не падает и надежен: самый «жирный» розыгрыш был на 11 000 запросов в секунду, при этом нагрузка на сервера не превышала 10 % благодаря горизонтальному масштабированию.
Но сервис не только надежен, а еще и прост в эксплуатации. Вот как просто все работает:
- Перейти в @randombeast.
- Нажать Launch Bot.
- Создать розыгрыш: условия, даты, каналы.
- Выбрать формат: подписка или бусты.
- Запустить — бот сам все опубликует, проверит и подведет итоги.
Можно дополнительно включить капчу, разрешить дополнительные шансы за бусты, настроить условия по-своему. Все гибко и понятно.
Где мы сейчас и какие планы на развитие
- Более 1 000 000 пользователей.
- В топ-3 по Telegram utilities (по данным FindMini.app).
- Конверсия выше, чем у ручных розыгрышей в 2–3 раза.
- Нас используют каналы из тревела, инвестиций, курсов и медиа, в том числе крупные бренды.
При этом довольны обе стороны процесса: администраторы каналов проводят розыгрыши, получают подписчиков, защищены от фейков, удерживают охваты. А участники получают честный, прозрачный и быстрый способ участвовать в розыгрышах через Telegram.
Кстати, админы довольны еще и потому, что миниаппом сейчас можно пользоваться бесплатно.
Чуть-чуть размышлений и еще одно преимущество
Лучшее доказательство действительно крутого продукта — взрывной рост (см. рейтинг и показатели выше) и баттхерт у конкурентов (DDoS). У нас все это есть, при том что мы практически не вкладывались в маркетинг. А это значит, что нужно растить продукт дальше и делать его еще круче. Мы планируем:
За новостями проекта можно следить на нашем канале (кстати, пару дней назад добавили английский и казахские языки). И, конечно, мы открыты к предложениям, пишите в комментарии или ЛС.
P. S. Ну как всегда, что-то забываешь. У нас есть еще одно важное преимущество: не было, нет и не будет рекламных рассылок! Вашу аудиторию не будут выжигать постоянным «подпишись куда-то там!», как это реализовано у большинства конкурентов :)