{"id":14272,"url":"\/distributions\/14272\/click?bit=1&hash=9c431bca9c7cafdd4ed114bc7fb4d407f06f28aa165d6f80b9637d3a8581e5c2","title":"\u0421\u0431\u0435\u0440\u041a\u043e\u0442 \u2014 \u043f\u0435\u0440\u0432\u044b\u0439 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u0438\u043d\u0444\u043b\u044e\u0435\u043d\u0441\u0435\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043b\u0435\u0442\u0435\u043b \u0432 \u043a\u043e\u0441\u043c\u043e\u0441","buttonText":"","imageUuid":""}

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

И привел туда 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 комментариев
Написать комментарий...
Doco4ka

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

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

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

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

Отправить геолокацию проще чем вводить город, надо просто кнопку нажать

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

Простота - это когда вводить ничего не нужно, а не эта стыдоба. Небось ещё и с ошибками город не поймёт.

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

Так а зачем мне писать боту каждый раз в ручную город, когда можно отправить команду. Прикрепляю скрин, как организовано к примеру запрос валют. Я ничего не ввожу, а просто нажимаю на /kurs в чате и команда снова отправляется и дает мне свежие курсы валют.

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

Откуда курс подтятвает бот? Если не секрет

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

С сайта ЦБ РФ.

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

Проще чем включить экран с виджетом погоды?

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

А окно у вас забетонировано?

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