Сервисы
Антон Ланцов
13 091

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

В нем можно настроить периодичность уведомлений, и все данные выгружаются в Google Sheets.

В закладки
Аудио

Привет, меня зовут Антон Ланцов, мне 26 лет. Я рыжий и у меня всегда миллион идей, некоторые из них я реализую успешно, некоторые нет.

Контроль сотрудников

В 2014 году я купил франшизу «Клаустрофобии» (квесты в реальности). Это был мой первый серьезный бизнес, где требовалось контролировать сотрудников. Ребят, которые вели квесты, мы называли «Операторы квеста».

Ежедневно нам приходилось контролировать операторов и собирать следующую информацию:

  • Время прихода на локацию (клиенты могли прийти в любой момент, а чек был от 2500 рублей, любая потеря критична и досадна).
  • Время пересменки (чтобы локация не оставалась без оператора).
  • Время ухода с работы.
  • Поломки и неисправности квестов (требовалось узнавать это оперативно, чтобы вызвать инженера, а то полетят плохие отзывы, что квест не работает).
  • Уборка.
  • Количество игр в день.
  • Выручка за день.

В то время мы прекрасно обходились общим чатиком во «ВКонтакте» и Google Sheets:

  • Время прихода на локацию. Пришел — пришли фоточку в чатик.
  • Время пересменки — пришли фоточку в чатик обоих операторов.
  • Время ухода с работы — пришли фоточку в чатик перед уходом.
  • Поломки и неисправности квестов. Все в Google-таблицу с описанием и фото.
  • Уборка — фоточка в чатик
  • Количество игр в день — Google-таблица отлично справлялась и с этим.
  • Выручка за день — Google-таблица и для этого.

Все это работало только тогда, когда оператор не забывал об этих ежедневных отчетах, которые занимали всего 3‑4 минуты. Напоминать в каждый чат (а чатов было два, так как локаций с квестами у нас было две) было очень утомительно каждый день, да и тот, кто должен был напоминать операторам, мог и сам забыть.

Система очень сильно зависела от памяти человека и легко любой косяк оправдывался «Ой, я забыл(а)...»

Об автоматизации мы только мечтали, ведь API у «Google Таблиц» и боты во «ВКонтакте» появились намного позже, чем 2014 год. А потом все никак не доходили руки. Вроде все работает и пусть себе работает.

В феврале 2019 года я продал квесты.

В декабре 2018 я успел открыть одну точку электрокартинга для детей, а в 2016 создал компанию по анализу и оценке потенциала помещения для ритейла (без ссылок и рекламы, если будет интересно, то по моему имени можно многое найти в сети).

В электрокартинге сейчас две локации, операторов на которых требуется контролировать каждый день так же, как и в квестах.

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

К счастью, у нас появились Telegram и «Google Таблицы» с открытыми API.

По потребностям я сделал бота «Пушиста» (назвал его так, потому что он пушает всех от слова “push” — «толкать»).

Теперь я контролирую операторов в электрокартинге вот так:

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

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

Создание любого запроса выглядит так:

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

Также на каждый вариант ответа можно настроить реакцию бота.

Пример 1:

Бот: Сколько сегодня выручка?
Сотрудник: 12 тысяч рублей.
Бот: Отлично, вы сегодня молодцы. Приятного отдыха!

Пример 2:
Бот: Сколько сегодня выручка?
Сотрудник: 9000 рублей.
Бот: Неплохо, но этого мало чтобы завоевать мир. Давайте поднапряжем завтра, друзья.

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

Все ответы записываются в ту Google-таблицу, которую вы привяжете к боту.

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

Контроль моих тренировок и чтения книг

Статистику я люблю и мне интересно видеть, как я достигаю результатов. Я создал чат «Антон Будущего» со своим ботом и настроил задачи для себя. Выходит будто я из будущего пинаю себя, чтобы стать лучше. Круто же :)

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

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

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

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

С чтением так же. Настроил запрос «Сколько страниц ты сегодня прочел?». Читал, но недостаточно, чтобы гордиться этим.

Для кого этот бот

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

  • Предпринимателю. Контроль сотрудников и бизнеса по конкретным метрикам.
  • Личному тренеру. Задайте сами себе метрики, которые будут вам помогать совершенствоваться каждый день («Сколько страниц прочел сегодня?» «Сколько отжался?» «Поел?» «Кому сегодня благодарен?»).
  • Тренеры по фитнесу. Ведение групп, сбор отзывов, рассылки в несколько чатов сообщений. Систематическое пинание конкретных людей.
  • Бизнес-тренеру, трекеру. Достижение результата за счет каждодневного трекинга.
  • Спортсмену. Трекинг результатов.

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

А вот статистика пользователей бота, растет и хорошо.

А вот и сам бот:

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

Перечитал статью перед публикацией и понял, что я еще тот начальник-тиран :)

Но это совсем не так.

Цифры — все ради них!

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Антон Ланцов", "author_type": "self", "tags": ["\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c","telegram"], "comments": 73, "likes": 51, "favorites": 275, "is_advertisement": false, "subsite_label": "services", "id": 100744, "is_wide": false, "is_ugc": true, "date": "Wed, 15 Jan 2020 00:48:38 +0300", "is_special": false }
0
{ "id": 100744, "author_id": 427250, "diff_limit": 1000, "urls": {"diff":"\/comments\/100744\/get","add":"\/comments\/100744\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/100744"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 200396, "last_count_and_date": null }
73 комментария
Популярные
По порядку
Написать комментарий...
20

Благодаря опечатке, бот подходит для самозанятости в сфере эскорт-услуг.

Итак, сколько раз ты сегодня отДался, Антон? Нужно 50 раз! :-)

Ответить
4

Для фрилансеров тоже подходит хорошо )

Ответить
1

Отлично! В статье есть ещё несколько пасхалок))

Ответить
0

50 это ни о чем)

Ответить
0

Покажи стату)

Ответить
0

Не все же могут как Давидыч )

Ответить
9

Сотрудники долго не задерживаются с таким тотальным микроменеджментом.

Ответить
9

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

Ответить
0

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

Ответить
5

Вредно для бизнеса не контролировать сотрудников

Ответить
10

Надо контролировать не сотрудников, а процессы, товарисч Берия.

Ответить
0

Менеджмент в некоторой степени ленив. (Хотя обожает трындеть про мотивацию.) Поэтому ставят СКУД и гребут всех под одну гребенку.

Ответить
7

Антон, в чём бота делал - в Botmother? Или писал с нуля на Python, etc.?

Ответить
0

Поделитесь какими-то материалами? Python немного умею, нужен бот, но прям не знаю с какой стороны подступиться

Ответить
2

Да не он делал это, а кодер какой-то сторонний. Комментарии ниже.

Ответить
0

Какую библиотеку для работы с Google Sheets использовал, если не секрет?

Ответить
0

Исходный код можно глянуть? )

Ответить
–1

И делал его не ты.

Ответить
0

Конечно, я же не программист))

Ответить
6

Девушка в переписке – тоже вымышленная

Ответить
0

Тоже бот, ага)))

Ответить
4

Интернет помнит всё)))

08/04/19--08:51: Создать бота в Телеграм

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

Тз по ссылке https://docs.google.com/document/d/19TPN8m2EdtJZ-9...

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

Ботом мы даже уже пользуемся, но надо сделать его надежным и с функциями, которые я описал в тз.

Посмотри, на него.

Бот: @pushist_bot.

Инструкция по текущему боту https://clck.ru/H8HeE

Ответить
0

Автор врун?

Ответить
1

Сам он ничего не написал, заплатил программисту

Ответить
0

Конечно же нет)

Ответить
4

Нормально заморочился парень
Успехов на этом поприще

Ответить
0

Какие тут могут быть успехи ))

Ответить
0

Например, увеличить количество отжиманий )

Ответить
4

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

Всё правильно. Пришел на работу - отметился, в конце отправил отчет. И забыть не смогут))

Ответить
2

фантазёр)

Ответить
2

Ты меня называлааааааа))

Ответить
2

Как долго разрабатывался бот?

Ответить
0

Плотно 2 недели.

Ответить
0

у тебя или у кодера?

Ответить
1

У кодера конечно.

Ответить
2

Почему боты, контролирующие сотрудников - абсолютное зло (с)

Ответить
2

Бот - это конечно хорошо, но есть же crm-системы, в которых отлично получается контролировать работу сотрудников, не на словах, а на деле!

Ответить
0

напишите статью с разбором вашего контроля, на деле)

Ответить
0

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

Ответить
1

Подтверждаю, бот не работает (по шагам инструкции). К тому же, даётся лишь короткий бесплатный пробный период. Что пробовать то, если ничего не отлажено?

Ответить
3

Портрет индустрии сегодня: все фантазии красиво расписаны с картинками, эмоджи и презентациями, сам же рабочий продукт при этом отсутствует.

Ответить
0

Хороший боевой тест, а период там 2 месяца, его более чем достаточно.

Ответить
0

А бот всё ещё не работает)))

Ответить
0

Уже должен, товарищи

Ответить
1

Такссс, я думаю теперь мой отдел продаж с ума сойдёт)) вопросами сколько звонков сделали, сколько встречь назначили, сколько денег принесли компании.

Ответить
2

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

Сейчас в зависимости от индустрии настройки сложнее, есть клиенты у которых и телефона не найти,  а уж встречи назначать и смысла особо нет. 

Ответить
2

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

Ответить
1

То есть у вас какой-то отдел, и вы только из этой статьи узнали что такое KPI? :)

Ответить
0

Смешная шутка, что такое kpi я узнал когда мне было 16 лет и я только ступал на путь своей деятельности. Просто на данный момент, это все делается не много по другому, сотрудники в этом не принимают не какого участия. Все отслеживается по каждому автоматически и если честно такой ощущения, что меньше эффективность, по сравнению с 2014 годом, когда каждый день, сотрудники отдела продаж приносили листочек, на котором написано кол-во выполненных сделок.

А так мне кажется весело)

Ответить
1

А что мешает сотруднику заранее понаделать фоточек и скидывать их в чатик, например, из дома? Для полноценного контроля нужны либо камеры либо СУРВ. Иначе это просто видимость

Ответить
1

Это решается рандомными кодами с помощью другого бота)

Ответить
1

Вы насколько не доверяете сотрудникам, что вынуждаете их фотографировать себя по приходу на работу?

GPS-маячки и электроошейники не заставляете носить?

Ответить
1

Ну, вон, была новость про инновационный унитаз, неудобная форма которого вынуждает сотрудников офиса не засиживаться на нем дольше 5 минут. 

Ответить
1

А причем тут доверие вообще?  В построение систем доверие преступно, это граничит с безалаберностью. Кто будет отвечать за неоправданное доверие? Сначала клиент, потом руководитель.

Ответить
1

Здорово, утащил в избранное.

Напишите тогда еще про ваши бизнесы, как пошел картинг и другие.

Ответить
0

Эту уже совсем другие статьи, теперь придется писать о всех удачах и нет.

Ответить
1

Классно все это, но лучше процесс сотрудника через системы делать и там контролить, а не на словах спрашивать сколько...)

Ответить
1

не отправляет почему-то циферки в таблицу (поставил редактирование). А, все, понял - нужно реплаем отвечать...

Ответить
1

Антон, интересный бот для контроля сотрудников. Можно его разместить в бот-каталог "Все боты в Телеграм" https://tele.click/YourSearch_bot,  чтобы о нем могли узнать больше пользователей. В каталоге все боты собраны и размещены по разделам, что упрощает их поиск. 

Ответить
1

Интересно во что превратится контроль ботом единственного работника с интервалом в 15 минут.)

2-х работников с интервалом 10мин

3-х работником с интервалом в 5 мин
и надо понимать, люди общаются между собой, и очень скоро общение с ботом будет выявлено и, как следствие, проигнорировано. Ответы будут поступать, но они уже не будут отражать действительность. Теперь уже привычный вариант работы под видеокамерой 1 месяц сотрудник старается, 2 месяц сотрудник перестает замечать камеру, но еще несколько стеснителен, 3-й месяц сотрудник ее полностью игнорирует и идет на все тяжкие. Тоже с ботом. На больших объемах сотрудников от 30 и выше слабым звеном становится собственно контролер, он безусловно будет вынужден увеличивать временные интервалы опроса, так как не сможет анализировать поступающую информацию. В конечном итоге все вернется к банальным совещаниям 2 раза в день. Утром постановка задач, вечером отчет. Дешево и эффективно)

Ответить
1

Хорошая статья! А как вы сделали так что бот отправляет напоминалки от вашего лица? Или вы просто поменяли аватарку и имя боту на свое?

Ответить
0

Настроили именно боту аву и имя

Ответить
1

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

Ответить
1

А как в телеге добавить бота в диалог с собой? Компании у меня нет, а вот получать уведомления о тренировках было бы очень кстати)) 

Ответить
0

«Распиши, пожалуйста то, что сегодня важное произошло» — это неграмотное построение фразы. Правильно: «распиши, пожалуйста, что сегодня важного произошло...»

И где статистика по отжиманиям?

Ответить
0

Добавил стату)

Ответить
0

миллениалы открывают для себя компьютеры

Ответить
0

Вместо фоток с рабочего места - камеры.

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

Медицински это называется "мания контроля", если я не ошибаюсь.

Ответить
0

А что, если сотрудник регулярно забивает на бота? Сколько раз такое было и что вы делали?

Ответить
0

Забивает сотрудника)))) xD

Ответить

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

0

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

Вот с "Роснано" у меня вообще всё шикарно получилось)

Ответить
0

Хаха)) И в Virgin 

Ответить
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cgxmr", "p2": "gnwc" } } } ] { "page_type": "default" }