Полгода спустя: мой Telegram-бот для скачивания видео вырос с 411 до 9112 пользователей

В январе я писал на VC про своего Telegram-бота для скачивания видео. Тогда у него было 411 пользователей, а сам проект больше напоминал эксперимент.

Полгода спустя: мой Telegram-бот для скачивания видео вырос с 411 до 9112 пользователей

Если интересно посмотреть: @bad_video_bot

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

На сегодняшний день статистика выглядит так:

  • 9112 пользователей
  • 84 274 скачанных видео
  • около 1000 скачиваний в день
  • около 400 активных пользователей ежедневно
Полгода спустя: мой Telegram-бот для скачивания видео вырос с 411 до 9112 пользователей

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

Некоторые пользователи скачали более 500 видео

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

Есть пользователи, которые скачали более 500 видео. Более 100 человек скачали свыше 100 видео каждый.

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

Ботом пользуются каждый день всё больше и больше пользователей
Ботом пользуются каждый день всё больше и больше пользователей
Видео качают тоже каждый день
Видео качают тоже каждый день

Донаты не взлетели

Как и многие разработчики, я был уверен:

“Если людям понравится — кто-нибудь обязательно поддержит проект монетой.”

Поэтому добавил кнопку доната. Результат за полгода: 0 рублей.
Донаты из бота я убрал :)
Один потом всё таки получил, но через Тех. поддержку, когда помог человеку руками, а не через бота.

Ограничения оказались полезнее платной подписки

В какой-то момент я решил ограничить количество скачиваний до 10 видео в день.

Но сделал возможность снять ограничение на месяц через приглашение друзей.

Результат:

  • 186 пользователей привлекли новых людей
  • 62 приглашённых пользователя реально воспользовались ботом
Полгода спустя: мой Telegram-бот для скачивания видео вырос с 411 до 9112 пользователей

Самая большая ошибка — JSON

Когда проект только запускался, хранить всё в JSON-файлах казалось логичным. Пользователей мало. Данных мало. Всё работает быстро.

Но потом появилась админка, статистика, тысячи пользователей и десятки тысяч скачиваний. В какой-то момент админка просто перестала нормально открываться.

Именно в этот момент я понял, что бот перестал быть экспериментом. Пришлось переезжать на MySQL. Сам бот этого практически не заметил. А вот работа со статистикой и аналитикой стала намного проще.

YouTube оказался не самой большой проблемой

Когда делаешь бота для скачивания видео, кажется, что главная головная боль — YouTube. На практике всё оказалось иначе.

Сегодня YouTube работает достаточно стабильно. А вот запретграм регулярно создаёт новые приключения. Аккаунты блокируются. Механизмы защиты меняются. Что-то приходится постоянно дорабатывать.

Если какой-то сервис и отнял у меня больше всего времени за эти полгода, то это точно запретграм. Сейчас у меня в ротации около 10 аккаунтов - так меньше шансов получить очередную блокировку.

Инфраструктура сейчас стоит около 2000 рублей в месяц

На сегодняшний день используются серверы в нескольких странах: Британия. Нидерланды. Россия.

Каждый нужен для своих задач и обхода различных ограничений. В сумме всё это обходится примерно в 2000 ₽ в месяц. Но сейчас сервера дорожают из месяца в месяц.

Сервер в РФ не считаю, потому что он вспомогательный и на нём работают другие проекты, он давно уже окупается.

Баг, о котором я узнал от пользователей

Самый неприятный баг за последнее время я нашёл не сам. Его нашли пользователи.

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

Проблема была в том, что часть видео перестала предлагаться для скачивания вообще. Сам я этого долго не замечал. Пока не начали писать пользователи.

С тех пор ещё раз убедился: никакие тесты не заменят живую аудиторию.

Люди в поддержке оказались интереснее аналитики

За полгода накопилось много сообщений.

Кто-то присылает ошибки. Кто-то рассказывает, как правильно нужно было делать бота. Кто-то пишет «Спасибо, крутой бот».

Последних меньше всего 🙂

Самый странный факт

За полгода бот скачал более 84 тысяч видео. Им воспользовались более 9 тысяч человек. Каждый день через него проходит около тысячи скачиваний.

Но я до сих пор не понимаю, как его монетизировать.

Пока что это остаётся просто интересным инженерным экспериментом, который неожиданно оказался нужен людям.

И если честно, именно это пока нравится мне больше всего.

2
2 комментария