Как я сделал телеграм-бота, который сообщает, что надеть по погоде

И привел туда 65 000 пользователей без затрат на рекламу и навыков программирования.

Идея бота возникла не только на почве банального «пойти налегке и замерзнуть вечером или носить весь день c собой куртку», но и еще по двум причинам:

1) в течение дня температуре свойственно меняться, а выбор в одежде иногда приходится делать всего раз в день

​утром +3, днем +8, а вечером +4

2) зачастую остаются незамеченными ветер и влажность, которые по итогу значительно влияют на то, как ощущается температура

видно, что ощущаемая температура отличается от фактической

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

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

1) бот запрашивает данные погоды в выбранном пользователем городе

2) рассчитывает температуру "по ощущениям" для каждого часа

3) определяет средние значения для утра, полудня и вечера

4) по ним подбирает одежду из каталога, составленного на основе собственных наблюдений

5) присылает сообщение с прогнозом одежды

Пользователь видит только:

Вид бота изнутри:

​здесь все более громоздко, поскольку логика построена из простых инструментов конструктора

Про 65 000 пользователей:

Это вышло случайно. Когда я доделал бота и задумался, где взять аудиторию, то без задней мысли снял несколько простеньких видео в тикток, два из которых неожиданно собрали в сумме больше полмиллиона просмотров, причем 10% из просмотревших выходили вручную открывали телеграм и находили бота через поиск(в тиктоке нельзя прикреплять ссылки в описание).

Те самые видео:

это видео собрало 240к просмотров
а это 405к просмотров

Позже я пробовал встраивать в другие ролики инфу про бота в виде рекламы, но в таком виде трюк уже не срабатывал. Повторная загрузка одного и того же видео иногда давала неплохой результат, до 100к просмотров. Также пробовал загружать одно и то же виде с разных аккаунтов - на одном из пяти собрал 50к просмотров, на остальных - ноль. Была даже концептуальная короткометражка, но больше 5к просмотров в тиктоке она не собрала.

"концептуальная короткометражка"

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

Кому интересно пожмакать бота, вот ссылка: https://tele.gg/pogodarlingbot

0
114 комментариев
Написать комментарий...
Михаил

Напомнило другое полезное приложение погоды на телефон

Ответить
Развернуть ветку
Ivan Zamorev

Где такое скачать?)

Ответить
Развернуть ветку
2 комментария
Николай
Ответить
Развернуть ветку
Kelerius

Симферополь переходил из рук в руки....

Ответить
Развернуть ветку
Yuriy Litvin

Белгород нужно вводить )

Ответить
Развернуть ветку
vic buynoff
Ответить
Развернуть ветку
Wladimir
Крым, Россия

Бот уже монетизируется из гос. бюджета )))

Ответить
Развернуть ветку
PiFagor

)))

Ответить
Развернуть ветку
Владислав Владимирович

Ялта )

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Alexander Weber

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

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

Потом добавить подборку исторических фактов в духе 《В этот день в 2012 году на Ольге Бузовой было надето *clothes_name*》 и по вашей логике вообще все должны ссаться от счастья

Ответить
Развернуть ветку
8 комментариев
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Денис Денис

Такое приложение уже есть , называется оно goodlook

Ответить
Развернуть ветку
Игорь Зайцев

Видел у Baon подобное, они сделали при помощи IBM Watson. Бот рекомендует одежду основываясь не только на погоду, но и  куда собирается пойти пользователь, например,   температура + 10, разные вещи рекомендует при походе на рыбалку, прогулку по лесу или пробежке., все вещи конечно же  бренда Baon с ссылкой на страницу товара. Понравился вариант продвижения через тик ток. Думаю если автор сделает mvp и расскажет, что он это дело умеет продвигать, то может что то вырасти с каким нибудь спортмастером, но про конструкторы нужно забыть) только кодинг...

Ответить
Развернуть ветку
Evil Pechenka
- прикрутите примерную минимальную стоимость полного комплекта одежды из каких-нибудь распространенных местных интернет магазинов, как пример и ссылки на эти вещи.

Да можно сразу пополнить баланс бота, а он вещи купит.

Ответить
Развернуть ветку
Никита Шевченко

Очень классные идеи

Ответить
Развернуть ветку
Oleg Mayer

Вы умничка, отличная генераторша идей

Ответить
Развернуть ветку
Mikhail Bobko

- Омск 

- надень пеньковый галстук 

Ответить
Развернуть ветку
Роман Тютюнов

Или колумбийский

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Александр Батищев

Там вроде «Pripiska» :)

Ответить
Развернуть ветку
1 комментарий
Николай Истомин

Круто! А мы ради фана накидали минималистичный сайт о погоде в Томске. Без продвижения 50-100 человек пользуются ежедневно.

Ответить
Развернуть ветку
vic buynoff

В чем фан-то?

Ответить
Развернуть ветку
3 комментария
Wladimir

У вашего бота две особенности:

1. Просто проблемы с географией
2. Проблемы с географией, с элементами... политического срача))

Ответить
Развернуть ветку
Олег Нечаев
Ответить
Развернуть ветку
Sergei Timofeyev

Второе даже прикольно

Ответить
Развернуть ветку
Сергей Озеранский

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Александр Казанский

Спасибо за опыт, есть пища для размышлений 

Ответить
Развернуть ветку
Ivan Kulishov

Еще бы комментарии по брюкам, обуви, головному убору. Понимаю, что все индивидуально, но может есть вариант подборки на среднего человека. А потом можно добавить профили типа: "мерзляк", "средняк", "сибиряк". В общем развернуться есть где. Проект перспективный!

Ответить
Развернуть ветку
Игорь Ходырев

На название города Орёл, Орловская область выдал какое-то село в Адлерском районе. Ну как так, хотя бы если множество городов с таким названием, то выдавал по численности населения или типу: районный центр - областной город - село. Пока это даже не бета-тест, тут нечего обсуждать. Хотя если прикрутить геолокацию, то можно впаривать китайские пуховики в 300 метрах от вашего дома. Пока все оооочень сырое.

Ответить
Развернуть ветку
Farrukh Abdujabborov

ну вообще это классно что даже такие страны бот учитывает и берет в рассчет.. жаль что русский язык особо не понимает

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
1 комментарий
Artem Dzyuba

Помню, читал давно про проект в вебе Obama Wheather, где показывали одетого по погоде Обаму, а также Бендера и других популярных персонажей. Сейчас проект мертв, однако

Ответить
Развернуть ветку
Theodoro Karalenka

Тоже про них вспомнил. Интересная история, кстати.
https://habr.com/ru/post/77912/

Ответить
Развернуть ветку
1 комментарий

Комментарий удален модератором

Развернуть ветку
Maria Shu

Было такое приложение swackett: в картинках показывало, что надеть, в зависимости от определенной геопозиции. 

И там для настройки нужно было ответить на вопросы: что для тебя жарко, а что холодно. Потому что ощущения температур у всех разные. 
+20 после +10 ощущается не так же, как +20 после +30, ога. 

Ответить
Развернуть ветку
Mike Kosulin

Как раз собирался написать про него:)

Самая удачная реализация, а тогда особо и конкурентов не было)

Ответить
Развернуть ветку
Doco4ka

А чего нет команд у бота? Неудобно вводить каждый раз город. Кнопки бы сделали: /city - написал город, бот запомнил. Далее только пользоваться командой /weather или /clothes.

Ответить
Развернуть ветку
Make Luv

Нафига вообще город, отправлять геолокацию и все.

Ответить
Развернуть ветку
Vladislav Rashnowski

Нет. Общение с ботов сделано так как нужно. Самая главная черта этого бота — простота. Ничего усложнять не нужно

Ответить
Развернуть ветку
7 комментариев
Сослан Сакшин

ну вот и началось укрупнение фичи)

Ответить
Развернуть ветку
Denis Glebko

как обычно, комментарии круче статьи. 

Ответить
Развернуть ветку
Nemiro Ilia

интересно насколько разная реакция вышла на эту статью на tj и тут

Ответить
Развернуть ветку
Irina Sid

абалдеть! кто - то запрограммировал маму!

Ответить
Развернуть ветку
Rainbow Spike

лел

Ответить
Развернуть ветку
vic buynoff
Ответить
Развернуть ветку
Vasily Nalivayko

ИЧСХ это даже без js не работает

Ответить
Развернуть ветку
1 комментарий
Pixel Lens

Погода у меня тут -1. Рекомендация бота:

сeгодня пуховик и под него кофта

Этот робот пытается меня убить!

Ответить
Развернуть ветку
Юрий Б.

А что не так? Без кофты в пуховике будут потеть руки в локтевых сгибах и пух завоняется 

Ответить
Развернуть ветку
3 комментария
Pixel Lens

Идея очень толковая, кстати, жена вечно запаривается на тему чё надеть. Но реализация пока никакая к сожалению

Ответить
Развернуть ветку
Dmitry Voronov

Хайповая штука. Жаль, локализации нет - валенки, унты или угги?  чо брать из гардероба?

Ответить
Развернуть ветку
Азат Ваджипов

Я пытался

Ответить
Развернуть ветку
Дмитрий Аржаных

По ходу, положили бота

Ответить
Развернуть ветку
Влад Куряев

Дай ссылку на свой профиль, есть предложение.

Ответить
Развернуть ветку
Алексей Скляр

ахахах

Ответить
Развернуть ветку
2 комментария
Wera Ferat

Классное приложение! Интересно, а можно как то монетизировать те просмотры, что были в тикток?

Ответить
Развернуть ветку
Олег Гущин

ТермоХайп получен +32, 🔆 ясная погода, зимние ботинки оставьте дома

Ответить
Развернуть ветку
Sergei Timofeyev

А я предпочитаю по-старинке метеокарты читать и слушать Внуково-АТИС. Вот где точная погода передаётся.

Ответить
Развернуть ветку
Илья Фирсов

и как с точностью? если все ок, то мне интересно почему в новостях не берут от туда :)

Ответить
Развернуть ветку
2 комментария
Evgenii Osipov

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

Ответить
Развернуть ветку
Aleksey Krenvalk

Классный бот, отлично подходит перед выходом на улицу))

Ответить
Развернуть ветку
Илья Фирсов

раз поклацать интересно но не более. и по поводу политического срача - походу на этом тоже хайп ловите?!

Ответить
Развернуть ветку
Альбина Никитченко

При дожде не советует взять зонтик((  и надеть галоши xD) 

Ответить
Развернуть ветку
Илья Фирсов

В вдруг у вас курточка, которая рассчитана на дождь и не пропускает его?! :)

Ответить
Развернуть ветку
2 комментария
Андрей По

прикольная идея, ты молодец! дорабатывай всякие фичи, будет круто!

Ответить
Развернуть ветку
Владислав

Вот это самое необходимое)

Ответить
Развернуть ветку
Мария Воронович

Спасибо за отличное приложение! Моя мама оценила )))))))

Ответить
Развернуть ветку
Роман Арипов

Серьёзно?

Ответить
Развернуть ветку
Илья Фирсов

Вот и я о том же выше писал. Несколько раз тупо одевало как на северный полюс а по факту 0 было за бортом 

Ответить
Развернуть ветку
Александр Селиванов

Хорошая идея. Если не спасуешь и воплотишь предложенные варианты, хотя бы часть, проект может стать доходным. Правда, скорее в виде приложения, а не бота.

Ответить
Развернуть ветку
Ivan Vetoshkin

Стандартный телеграм-клиент для Windows не показывает клавиатуру. Так надо?

А ещё было бы неплохо показывать регион, если городов с нужным названием в стране больше одного. Я вот в таком живу, и понять, правильно бот его выбрал или нет, я смогу только после продолжительного теста.

Ответить
Развернуть ветку
Stan Lee

Казалось бы дичь полная, но людям нравится.

Ответить
Развернуть ветку
Aleksey Shikhov

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

Ответить
Развернуть ветку
Вадим Клюев

большинство женщин этого или не может сделать, или не делает)

Ответить
Развернуть ветку
2 комментария
Taras Bogatyrev

Очень весело! Спасибо 😂

Ответить
Развернуть ветку
shmitter

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

Ответить
Развернуть ветку
Егор Наркизов

На какой платформе сделан бот?

Ответить
Развернуть ветку
Эл Хэлфрид

Было бы полезно добавить какую-то быструю и короткую команду для использования последнего города. Чтоб побаловаться интересно посмотреть по разным городам, но на на практике интересует только свой город :)

Ответить
Развернуть ветку
Yury Y

ну прикола ради можно 1 раз спросить, но пользы от него как от яндекс навигатора по твоей хате хрущёвке.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
111 комментариев
Раскрывать всегда