9

Семейный календарь в Telegram

" - Здравствуйте, а почему ваша дочь не пришла на дополнительную тренировку?"
Да откуда я знаю почему! Сообщение от тренера ребенку переслал. Обсудили, что на выходных никуда уехать не сможем. Но в голове у обоих отложилось, что тренировка должна быт не в субботу, а в воскресенье. А у нас три дочери. У жены 20 чатов со школы, секций, кружков, соревнований, домовые чаты и т.д.
С чувством вины перед тренером и злобы на собственную неорганизованность я сел решать эту задачу.
Изучил сервисы по ведению семейного планирование и ничего подходящего не нашел. Да и в целом не могу представить, как заставить подростка установить приложение в котором ему надо будет делать записи, что-то планировать и отслеживать. Сейчас в школах дневники отменили и даже домашнее задание записывать не надо, всё присылают в приложение.
Зато Telegram есть у всех и сидят они там постоянно!

Вооружившись небольшими знаниями в n8n я ринулся собирать прототип семейного календаря (Для тех кому лень читать и хочется начать пользоваться FamPlanner_bot ):

Workflow n8n

Workflow n8n

Всё начиналось с нескольких нод и с каждым днем обрастало новыми ветками. Самое главное, что бот РАБОТАЛ и выполнял основные функции:

  • создание/удаление события (начало, окончание, описание);

  • уведомления за час и о начале события;

  • цикличность (ежедневно, еженедельно, ежемесячно, ежегодно);

  • добавление участников события (событие создается у меня и в его личном календаре).

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

Я начал пользоваться ботом, создавал первые события, подключил к тестированию семью. Но всегда есть это гребаное "НО". Тут подтупливает, тут тормозит. Создал событие, а где уведомление? А когда пришло осознание, что бот работает только по Московскому времени, то совсем грустно стало.

Нам нужен новый Супергерой (программист)! Человек который разбирается в коде, базах данных, серверах и не пошлет меня). И мой замечательный друг откликнулся, прилетел на помощь и ринулся в бой! FamPlanner_bot был полностью переписан в Python, перенастроена база данных и прочие нужные и умные вещи в которых я не сильно понимаю. СПАСИБО БОЛЬШОЕ ДРУГ! (я уверен ты это прочтешь)

С его разрешения выкладываю фото.

С его разрешения выкладываю фото.

Теперь нас целая команда! Все новогодние праздники я не давал ему отдыхать. Созвоны в час ночи, как норма) И теперь есть продукт который не стыдно показать и которым хочется делиться: FamPlanner_bot .

Коротко расскажу, как работает:

В начале просто нажимаем /start и делимся геолокацией. Это надо только для определения часового пояса (timezone), чтобы вовремя приходили уведомления и корректно работал календарь. (если нажмете пропустить то будет работать по Московскому времени)
Далее нажимаем "Показать календарь" и начинаем добавлять события, просто нажимая на нужную дату-кнопку!

Для того чтобы добавлять участников события отправьте боту контакт (через скрепку) и попросите члена вашей команды запустить бота, ведь он не имеет права писать человеку первым.

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

А рядом с датой появится маленькая цифра показывающая количество планов на этот день.

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

Я очень хочу, чтобы нашлись люди кому FamPlanner_bot будет полезен. Хочу попросить вас поучаствовать в первом запуске. Нажать старт и создать события, добавить участников и дождаться уведомлений. Надеюсь будут пожелания, что улучшить и какие функции добавить. Мне очень важно ваше мнение и комментарии.

А мы дальше будем дорабатывать функционал и выкладывать посты с инструкциями и новыми фишками.

P.S.: Моделью для логотипа выступил мой кот Оскар.

0
Автор поста оценил этот комментарий
Данное окно, всплывает, когда добавляешь на одну дату, второе событие.
Иллюстрация к комментарию
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Спасибо большое за ваше замечание, внесли исправления и теперь все должно работать корректно. Для надежности перезапустите пожалуйста бот, нажмите МЕНЮ > /start

показать ответы
0
Автор поста оценил этот комментарий

Установил, идея интересная. Жаль нет возможности указать участника, которого добавлять всегда во все события

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Можно создать группу с этим человеком и добавить в нее бота. В этом чате создастся отдельный календарь и он не будет пересекаться с вашим личным. Вы оба сможете создавать события и напоминания он них будут приходить в эту группу. Для того чтобы бот корректно работал в группе есть 2 варианта: 1. Сделать бота админом, но тогда он будет реагировать на все сообщения, в том числе которые вы пишите друг другу. 2. При написании сообщений, которые касаются бота, например описание события, делать это через ответ боту. Тогда он не будет встревать в переписку, а будет реагировать только на сообщения для него.

Автор поста оценил этот комментарий

Здорово спасибо. Для многодетной мамы нужный бот. А будет ли такой в Max? У детей пока нет Телеграм, а вот Max пришлось поставить...

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Планирую и MAX, и web версию, если бот будет востребован

2
Автор поста оценил этот комментарий
Добрый вечер! Решила попробовать вашу разработку)
Подскажите,после того как выбрала время ,описала событие. Выскакивает надпись " Введите число " ,что это значит?спасибо
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Добрый вечер, пришлите пожалуйста скриншот

показать ответы
1
Автор поста оценил этот комментарий

👥 Участники:

• Чтобы добавить участника, отправь его контакт в чат.

Контакт - это номер телефона или ID?

Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

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

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества