Как мы в 15 лет сделали международного бота на 200+ пользователей не потратив ни копейки на рекламу

В данной статье, я расскажу про бота в телеграмм, который был сделан как пет-проект, но вдруг зарегистрировал более чем 200+ пользователей со всего земного шара, причем без рекламы, СМС и регистрации — как так вышло и причем здесь Индонезия?

баннер
баннер

Часть 1. Знакомство

Привет! Меня зовут Марк, мне 15 лет, учусь в обычной московской школе. Увлекаюсь программированием довольно с ранних лет, и конкретно в этом ремесле меня занимает процесс создания «чего-то нового», а точнее полезного для пользователей.

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

Итак, будучи программистом, достигшем достаточного уровня и умений для написания проекта в портфолио, я, по традиции, должен был задать себе вопрос — "чего бы мне такого написать для пет-проекта?", однако у меня его не было. Идей для разных проектов у меня много, не хватает лишь времени и сил для их воплощения.

Одной из таких идей стало написание анонимного чат-бота на английском, ибо в один момент, мне стало интересно как работает система анонимного общения, я решил воссоздать его с нуля, а что бы он хоть как-то отличался от обычных, сделать его на английском языке — заодно хороший способ его подтянуть.

Часть 2. Разработка

После недолгих размышлений и наброска технической задачи, я сел за код. Бот был написан в течении пары дней — точно не помню сколько, делал по настроению.

Сильно углубляться в техническую сторону бота я не буду: все таки, это не хабрхабр, но вкратце опишу принцип по которому он работает:

- пользователь заходит в бота и при нажатии на /start, регистрируется в базу.

- нажав на кнопку «Start new chat», начинает новый чат

- если в «списке ожидания» никого нет, то счастливчик попадает туда сам и ждет пока следующий пользователь начнет чат.

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

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

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

Это означало что люди каким-то образом находили моего анонимного бота и нажимали /start, что и регистрировало их в базу. Интересно.

Часть 3. Первые пользователи

После почти недельного перерыва я запустил бота и увидел что в него зарегистрировалось около 7-8 человек. Удивительно, особенно учитывая, что у него не было ни рекламы, ни канала, да он даже не был запущен.

Почти ничего, кроме.. названия. Ведь именно за счет него боту приходили новые пользователи. Вероятно слова «Anonymous« и »Chat» пользуются спросом среди международных искателей.

Итак, увиденное чудо побудило меня на следующий день купить сервер и развернуть там бота.

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

Был создан телеграмм канал, и, как бы я его не «пиарил», вставляя почти везде в боте, на него подписывались неохотно, я бы даже сказал очень. Ситуация чуть исправилась, когда бот стал присылать текст о канале в момент, когда пользователь находится в ожидании нового чата.

Часть 4. Причем же здесь Индонезия?

Потихоньку, за первые недели в боте уже собралось порядка 100 уникальных пользователей из разных стран и максимальным числом активных чатов было около 3-4, то есть в среднем 8-6 человек общались в чате целыми днями.

Правда первое время отслеживать страну пользователя было сложно — телеграмм не предоставляет информации о местонахождения пользователя, но позже задача упростилась, когда бот стал собирать информацию по language_code — метке, в которой хранится код языка, стоящий по умолчанию в устройств пользователя.

Итак, как вы знаете, телеграмм особым спросом на западе не пользуется. Больше всего он приелся в странах СНГ, ближнего востока, Индии, Сингапур и так далее. В общем, восток.

Но пользователи из Индонезии оказались самыми активными в поисках анонимного общения. Ведь как окажется позже, большую часть сидящих в чате занимали жители этой страны — именно они так яростно вначале разработческого процесса находили в поиске и запускали бота.

Сейчас, если в случайный момент начать чат в боте, то с огромной вероятностью тебе попадется индонезиец.

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

На втором месте по активности оказались англичане и на третьем россияне.

Часть 5. Интересные наблюдения

Помимо этого, были замечены еще интересные моменты:

  1. Чаще всего новые пользователи писали ночью/вечером по местному времени.
  2. Если пользователям долго не находится новый собеседник, они тупо блокируют бота, в среднем процесс занимает 2 минуты — именно за этот период присылается первый интересный факт.

Часть 6. Заключение. Итоги

На сегодня количество пользователей бота уже составляет порядка 206 человек, 86 из них активничают, 16 из них общаются каждый день (в среднем 8 активных чатов). Раньше это был рекорд, а сейчас обычный день.

209 пользователей и 6 активных чатов в субботний вечер
209 пользователей и 6 активных чатов в субботний вечер

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

Недавно приобрел аккаунт в телеграмме для своих своих нужд, но потом он остался без дела, так появилась своя техническая поддержка.

Что касается монетизации этого проекта: мысли есть и вероятно в будущем они будут воплощены в реальность, но пока держится на моих средствах — just for fun.

В версии 2.0 планируется провести эксперименты с пользователями: сделать обязательную подписку на канал, ввести свои данные для якобы лучшего поиска (шутка, не якобы) или что-то такое.

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

Контакты, ссылку на самого бота оставлю ниже.

Спасибо за прочтение. Это моя первая статья, поэтому надеюсь на вашу поддержку.

Контакты

Мой хендл — uw935. В телеграмме, да и почте везде, где я зарегистрирован по собственной воле, он одинаковый. Только в инстаграме: uw_935

Канал бота: https://t. me/enganonchannel

Начать дискуссию