Всем привет! Я "разработчик" Вайбкодер самоучка. Пару месяцев назад я запустил своего первого Telegram-бота — @PozdravonBot. Он умеет создавать уникальные поздравления по вашему описанию и даже генерировать инструментальные треки без слов.
В этой статье расскажу, почему я выбрал именно тему поздравлений, как связал её с нейросетями, с какими трудностями столкнулся и что из этого вышло. Будет честно: без прикрас, с цифрами и выводами.
Идея: почему поздравления?
Перед каждым праздником я ловил себя на мысли, что не умею красиво поздравлять. Вбиваешь в поиске «поздравление с днём рождения коллеге» — и получаешь сотни одинаковых шаблонов. А хочется чего-то личного, тёплого, но времени придумывать самому нет.
Тогда я подумал: а что если поручить это нейросети? Пользователь выбирает стиль, пишет короткую тему («любимой маме Галине на 8 Марта с наилучшими пожеланиями» или «смешной трек для кума Андрюха про то как он проспал на работу»), а бот выдает готовый, уникальный текст (который после можно подредактировать). Отправляешь на генерацию. Получаешь готовый трек. Кстати один из моих экспериментов: Мировой эксперимент.
И ещё поздравление с днём рождения от пользователя:
Позже добавил вторую функцию — создание музыки. Часто к поздравлению хочется приложить красивый фон без слов (для видео, открытки или подкаста). Нейросеть отлично справляется и с этим.
Техническая кухня
Бот написан на Python (библиотека aiogram). Для генераций использую самую продвинутую языковую, диффузионную модель через API запросы (дообученную на корпусе поздравлений и стихов), генерирующую аудио по текстовому описанию.
Самым сложным оказалось не программирование, а проработка логики бота, выгрузка на свой VPS сервер, тестирование, отладка и исправление возникающих ошибок. В итоге бот генерирует текст для песни по короткому описанию пользователя, предоставляет возможность редактуры предложенного текста, а после подтверждения запуска, генерация треков занимает 1–2 минуты.
Механика монетизации и реферальная система.
С самого начала я хотел сделать бесплатный вход. Однако столкнулся с тем, что это стало развлечением для моих знакомых которые стали первыми пользователями бота и их бесцельные развлечения стали бесцельно бить по моему карману. Тогда я сделал, что бы каждый пользователь и приглашённый им друг по реферальной ссылке из профиля получали +1 бесплатную генерацию.
Дальше можно:
· Купить генерации или продолжать приглашать друзей — так, как уже писал ранее, и пригласивший, и друг получают по +1 бесплатной генерации.
Эта реффералка оказалась главным драйвером роста. Люди сами делятся ботом, потому что им выгодно. За первый месяц 75% новых пользователей пришли именно по рефферальным ссылкам.
Первые результаты
На данный момент у бота более 100 пользователей (запускал без вливаний, только сарафан и пара постов в соцсетях). Конверсия из «попробовал один раз» в «использую регулярно» — около 22%. Самые популярные запросы: «поздравление с днём рождения» (65%), «свадебное поздравление» (18%), «смешной трек» (15%). Музыку пока заказывают реже — около 2% от всех генераций. 86% генераций получают восторженные отзывы с оценкой 5⭐, остальные 4⭐. Один пользователь сделал под сгенерированный трек предложение руки и сердца (и девушка сказала «да»!)).
Ошибки и уроки
1. Первая версия не умела объяснять ошибки. Если нейросеть не могла сгенерировать музыку по запросу «тяжёлый рок с соло на балалайке», бот просто падал. Теперь добавил понятные сообщения и предложение изменить запрос или сократить количество символов до 450ед.. 2. Не сделал рефералку сразу. Первые две недели пользователи бесцельно развлекались, не делились полезным ботом с другими пользователями, впустую тратили оплаченные мной токены . Как только добавил «пригласи друга и получи +1 генерацию для тебя и друга» — приток возрос и токены стали тратиться для конкретных задач пользователей, а не для простого баловства. 3. Добавил команды голосом для тех кто не любит печатать текст. 4. Поначалу игнорировал SEO в Telegram. Карточка бота была пустой, и его невозможно было найти по запросам. Сейчас исправил: добавил ключевые слова в описание и «о себе».
Что дальше?
В планах:
· Добавить генерацию коротких видеопоздравлений (текст + картинка + музыка).
· Сделать API для других разработчиков (чтобы встраивать генератор поздравлений в свои боты и сайты).
· Запустить простой лендинг для привлечения органического трафика из Google.
Попробуйте сами
Бот работает бесплатно для пригласившего и приглашенных неограниченное количество раз. Я не продаю курсы и не строю пирамид, мне просто интересно развивать полезный инструмент. Буду рад любому фидбеку — что нравится, что нет, каких функций не хватает.
👉 Моя личная реферальная ссылка на бота которая сразу даст бесплатную генерацию каждому перешедшему:
Спасибо, что дочитали. Если у вас есть вопросы по технической части или по продвижению ботов — пишите в комментариях, постараюсь ответить каждому.