Последнее время я поймал себя на простой проблеме: мелких задач стало очень много...
Не больших «проектных», а именно какая-то мелочь: перезвонить, уточнить, напомнить, сделать позже, купить молока, не забыть вечером и т.д.
Для такого обычно советуют CRM, таск-менеджеры, 1С и прочие серьёзные системы. Но на практике они неудобны для таких задач.
Чтобы добавить простое напоминание, нужно:
открыть систему
начать писать текст
быть в спокойной обстановке
чаще всего сидеть за компьютером
А задачи прилетают не тогда, когда ты готов писать. Они появляются на ходу, в разговоре, в дороге, между делами. Особенно попробуй нормально написать напоминание себе текстом, когда едешь за рулем, не шибко удобно, да и не безопасно.
В какой-то момент я понял, что мне нужен максимально быстрый вариант: не писать, не заполнять формы, не переключаться в сложные интерфейсы.
Просто сказать голосом задачу и всё, тебе прилетит напоминалка в нужный момент.
Так появилась идея сделать голосовые напоминания в Telegram: сказал голосом, что нужно сделать, бот понял задачу, время и в нужный момент напомнил
Без лишних действий.
Оказалось, что это удобно не только для работы, где постоянно появляются мелкие задачи, но и для обычной жизни: — покупки — бытовые дела — напоминания «на потом»
Мессенджеры у нас почти всегда открыты и находятся в самом быстром доступе, и использовать их как точку входа для напоминаний оказалось очень логично.
В итоге я сделал Telegram-бота с голосовыми напоминаниями и теперь пользуюсь им сам - доволен как слон!
Просто напомню, что когда Чиполлино с друзьями победили Лимона и Помидора, то первым делом они начали решать кто из них какую министерскую должность займет.
" - Здравствуйте, а почему ваша дочь не пришла на дополнительную тренировку?" Да откуда я знаю почему! Сообщение от тренера ребенку переслал. Обсудили, что на выходных никуда уехать не сможем. Но в голове у обоих отложилось, что тренировка должна быт не в субботу, а в воскресенье. А у нас три дочери. У жены 20 чатов со школы, секций, кружков, соревнований, домовые чаты и т.д. С чувством вины перед тренером и злобы на собственную неорганизованность я сел решать эту задачу. Изучил сервисы по ведению семейного планирование и ничего подходящего не нашел. Да и в целом не могу представить, как заставить подростка установить приложение в котором ему надо будет делать записи, что-то планировать и отслеживать. Сейчас в школах дневники отменили и даже домашнее задание записывать не надо, всё присылают в приложение. Зато Telegram есть у всех и сидят они там постоянно!
Вооружившись небольшими знаниями в n8n я ринулся собирать прототип семейного календаря (Для тех кому лень читать и хочется начать пользоваться FamPlanner_bot ):
Workflow n8n
Всё начиналось с нескольких нод и с каждым днем обрастало новыми ветками. Самое главное, что бот РАБОТАЛ и выполнял основные функции:
создание/удаление события (начало, окончание, описание);
добавление участников события (событие создается у меня и в его личном календаре).
Уже тогда, гордый собой, я хотел написать пост и поделиться ботом с Пикабу.
Я начал пользоваться ботом, создавал первые события, подключил к тестированию семью. Но всегда есть это гребаное "НО". Тут подтупливает, тут тормозит. Создал событие, а где уведомление? А когда пришло осознание, что бот работает только по Московскому времени, то совсем грустно стало.
Нам нужен новый Супергерой (программист)! Человек который разбирается в коде, базах данных, серверах и не пошлет меня). И мой замечательный друг откликнулся, прилетел на помощь и ринулся в бой! FamPlanner_bot был полностью переписан в Python, перенастроена база данных и прочие нужные и умные вещи в которых я не сильно понимаю. СПАСИБО БОЛЬШОЕ ДРУГ! (я уверен ты это прочтешь)
С его разрешения выкладываю фото.
Теперь нас целая команда! Все новогодние праздники я не давал ему отдыхать. Созвоны в час ночи, как норма) И теперь есть продукт который не стыдно показать и которым хочется делиться: FamPlanner_bot .
Коротко расскажу, как работает:
В начале просто нажимаем /start и делимся геолокацией. Это надо только для определения часового пояса (timezone), чтобы вовремя приходили уведомления и корректно работал календарь. (если нажмете пропустить то будет работать по Московскому времени) Далее нажимаем "Показать календарь" и начинаем добавлять события, просто нажимая на нужную дату-кнопку!
Для того чтобы добавлять участников события отправьте боту контакт (через скрепку) и попросите члена вашей команды запустить бота, ведь он не имеет права писать человеку первым.
После сохранения участникам придут сообщения о том, что вы добавили ему событие (можно тут же отказаться и удалить его из своего календаря).
А рядом с датой появится маленькая цифра показывающая количество планов на этот день.
Осталось дождаться напоминания и радоваться, что вы ничего не забыли и везде успели! Подойдет не только для семей, но и для небольших команд.
Я очень хочу, чтобы нашлись люди кому FamPlanner_bot будет полезен. Хочу попросить вас поучаствовать в первом запуске. Нажать старт и создать события, добавить участников и дождаться уведомлений. Надеюсь будут пожелания, что улучшить и какие функции добавить. Мне очень важно ваше мнение и комментарии.
А мы дальше будем дорабатывать функционал и выкладывать посты с инструкциями и новыми фишками.
P.S.: Моделью для логотипа выступил мой кот Оскар.