Разрабатываем очередного ненужного бота в телеграме и терпим фиаско
В связи со сложившейся ситуацией в мире (речь о COVID-19, если что) мне пришла в голову "гениальная" идея — разработать бота, который собирал бы всю статистику и последнюю информацию о коронавирусе в мире. Поспрашивал и у друзей и знакомых и на основании полученных мнений решил воплотить данную идею в жизнь. Я не планировал делать из бота какой-то коммерчески-выгодный проект, поэтому не запаривался с анализом аудитории и возможных конкурентов.
Что под капотом бота
До этого я писал один раз бота для телеграма, он был полностью самописный, но в этот раз я решил пойти чуть более простым и правильным путем и в качестве ядра своего бота решил взять Symfony 5 (спасибо что ты есть, это лучшее что встречалось в моей жизни). Не будем вдаваться в технические подробности реализации бота, просто будем знать, что бот разработан на пятой симфе (и соответственно на php).
Функционал бота
Полная суммарная разработка бота с нуля заняла у меня где-то 30 часов, в качестве функционала бота были разработаны следующие фичи:
1. Статистика заражений в России
2. Статистика заражений по миру
3. Вероятность заразиться коронавирусом в вашем регионе
4. Последние новости по COVID-19
5. Список ссылок с полезной информацией
С первого по четвертый пункт (включительно) фичи обновляют данные автоматически. По 5-му пункты были идеи как реализовать и автоматизировать процесс обновления полезных ссылок, но из-за отсутствия особо интереса со стороны пользователей я забросил эту идею. Как мы видим ничего особенно в боте нет, но по моему субъективному мнению в нем содержится полезный функционал, который облегчает жизнь не безразличным гражданам.
Реклама бота
Изначально я осознавал что из ниоткуда народ о боте не узнает и так или иначе придется его рекламировать. О методах рекламы и их эффективности я знаю все, но на практике у меня все это применять не получается (на самом деле просто лень, потому что мне это не особо интересно). Я решил особо не париться и пойти наиболее простым путем — рекламировать бота в телеграм-группах. Для начала я разместил рекламу в группе на 2 тысячи человек, чтобы отловить критические баги в приложении (лайфак как нанять тестировщиков за 200 рублей). После того как баги были устранены (и добавлены новые) я решил пойти дальше и начать размещать рекламу в более крупных сообществах. Суммарно было размещено 4 поста (помимо первого), суммарный охват с которых составил примерно 50 000 человек. Из 50 000 человек ботом воспользовалось 244 человека. Затрачено было на рекламу около 2 500 рублей. Если произвести не сложные подсчеты, то получится, что один пользователь обошелся мне в ~ 10.2 рубля, это довольно слабый показатель, который говорит либо о плохой подаче рекламы, либо о том что сама по себе идея провальная.
Итоги
По итогу мы видим довольно провальную идею или рекламную кампанию (собственно хотелось бы узнать ваше мнение в комментариях). Я люблю разрабатывать проекты, которые никому не нужны (на самом деле нет) и ни капли не теряю мотивации (пролежал неделю в депрессии) для дальнейшей реализации таких же провальных проектов. Хотелось бы услышать от вас конструктивное мнение по поводу самой идеи и функционала бота, мне интересно понять в чем кроется проблема провала подобных проектов (коих у меня был не один десяток). Пишите ваши мысли относительно идеи и реализации в комментариях 👇
PS: Я, конечно, ни на что не намекаю, но если что бота в телеграмме можно найти по юзернейму в поиске @stop_corona_bot.
PSS: Стресс тесты бот не проходил, поэтому не исключаю vc-эффекта и неработающего бота (да спасет его nginx).