Summary

У меня есть Telegram-бот, который превращает обычные видео в «кружочки» и GIF. За всё время им воспользовались почти девять тысяч человек. Я решил прикинуть, сколько он стоит. Получилась не цифра, а неожиданный вывод о том, что на самом деле продаёт владелец пет-проекта.

Активные пользователи и цена бота в зависимости от прибыли

Бот, который просто делает своё дело

Он называется Roundy и умеет совсем немного: присылаешь ему видео, он превращает его в видеосообщение-кружок или в GIF. Вот и вся магия.

Вот цифры за всё время из админки:

ЧтоСколько
Пользователей за всё время8 902
Сконвертированных видео49 405
GIF2 303
Видеосообщений910
Активных за последний месяц355
Конвертаций за последний месяц1 357

Девять тысяч звучит солидно. А теперь смотрим на последнюю строку: всего 355 человек пользовались ботом в этом месяце. Это четыре процента базы.

Я спросил, за сколько это можно продать

Я обратился к ИИ с простым вопросом: «Прикинь рыночную цену такого бота». И попросил сослаться на реальные объявления о продаже, а не просто выдумать цифру.

Ответ состоял из нескольких частей.

Без подтверждённой выручки бот оценивается в вилку примерно 80-180 тысяч рублей. Реалистичная сделка - где-то между 100 и 150 тысячами.

Но стоит добавить чистую прибыль, и картина резко меняется:

Чистая прибыль в месяцПримерная цена
Нет выручки100-150 тыс. ₽
10 тыс. ₽100-160 тыс. ₽
50 тыс. ₽450-700 тыс. ₽

Для сравнения ИИ приводил реальные объявления с биржи для продажи ботов: боты с несколькими сотнями пользователей и доходом 14-50 тысяч в месяц. Множители для таких микро-сервисов обычно составляют два-пять месячных выручек.

Что на самом деле определяет цену

Из этого разговора я вынес три мысли, которые до этого не формулировал.

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

2. Продаётся не код, а деньги. Бот без выручки - это просто хобби. Тот же бот с десятью тысячами прибыли - это уже бизнес, и цена не меняется линейно: десять тысяч в месяц и пятьдесят - это разница почти в пять раз.

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

Что я с этим сделал

Вопрос о продаже - отдельная тема. Но пока я разбирался с оценкой, я много чинил в самом боте, и это оказалось полезнее любой цифры.

Перенос на новую версию библиотеки

Бот долго жил на aiogram 2. Я решил перевести его на aiogram 3, и это оказался отличный повод проверить идею с несколькими ИИ-агентами параллельно: я разбил проект на зоны (запуск, пользовательские обработчики, админка) и дал каждому своё. Один из агентов вдруг упёрся в файлы, которые только что поменял сосед. Он остановился и спросил, что делать, вместо того чтобы молча что-то перетереть. Мне это понравилось больше всего.

Первая же ошибка в боевом режиме была классической: в новой версии кнопки создаются с именованным text=..., а не с позиционным текстом. Мелочь, которая ломает весь интерфейс.

Фильтр неприемлемого контента

Раз в боте любой может присылать видео, он должен отсеивать неприемлемое. И вот тут вылез самый забавный баг.

Некоторые явно проблемные ролики проходили как «чистые». Я искал причину и нашёл две:

  1. Проверялись только первые 12 секунд. В длинных видео всё интересное могло происходить уже после этого.
  2. Один из показателей недобирал до порога. Детектор дал уверенность 0,612, затем её умножили на весовой коэффициент 0,95, получилось 0,5816. Порог - 0,6. На тысячные доли мимо.

Исправление: кадры теперь берутся равномерно по всей длине ролика, а если первый проход ничего не нашёл, запускается «плотный» повторный, в три раза больше кадров.

Вывод

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

Если вы делаете пет-проект и когда-нибудь мечтаете его продать, вот что стоит начинать делать заранее:

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

А если не мечтаете - всё равно полезно. Порядок в проекте нужен в первую очередь вам самим.