Я устал жить на автомате и сделал бота в Telegram, который напоминает сколько мне осталось жить

Теперь бот присылает каждую неделю новую таблицу жизни, где видно сколько мне осталось до 90 лет. Красный квадрат – 1 прожитая неделя.

Пример календаря жизни. @life_table_bot

Почему так важно жить «на всю»?

Всем привет. Я тот самый создатель бота с флагами. Он, кстати, знатно завирусился. И я продолжаю давать пользу людям простыми ботами. Об этом в конце статьи.

72.81 года – средняя продолжительность жизни человека в мире. Много это или мало – решать вам. Задумывались, сколько из этого уже прожили? А сколько вам осталось? Иногда неделя за неделей просто пролетают на автомате. Вроде что-то происходит, но никаких воспоминаний или особых эмоций нет. Мне это не нравилось.

Просто взгляните на то, сколько от средней продолжительности жизни вы прожили:

20 лет – 27%

30 лет – 41%

40 лет – 54%

50 лет – 69%

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

Проблема: жизнь на автопилоте

День за днем, неделя за неделей... Состояние «на автопилоте» может длиться очень долго. Проснулся –> пошел на работу --> вернулся –> *повтор*

Задача в том, чтобы как можно раньше напоминать, что жизнь конечна и не стоит тратить свое время на то, чем не хочешь заниматься.

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

Главное – помнить, что жизнь одна и она не бесконечна. А что в ней делать – решает каждый для себя сам. А теперь, хочу перейти к самому боту…

Жизненный календарь встряхивает ваше сознание

Записывать себе в календарь напоминание о том, что «давай живи» – странно и неудобно. Можно, конечно, повесить напротив рабочего стола мотивационный плакат с подтекстом, но не забудете ли вы о нем через месяц?

Я решил остановиться на концепции «90-Year Human life», вдохновился Ted-Talk о прокрастинации и решил сделать такой календарь себе.

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

И *барабанная дробь*… Я решил делать бота в телеграм, который сам генерирует календарь исходя из даты вашего рождения.

Напоминания от бота

Каждый закрашенный квадрат – прожитая неделя вашей жизни. Белые квадраты – то, что вам осталось до 90 лет.

Решение: Telegram-бот который генерирует календарь вашей жизни и каждую неделю отправляет новый.

Быстро написал Техническое Задание в заметках, заварил чай и приступил к разработке. Опять же, всё делаю по-принципу: чем проще и полезнее – тем лучше. О том, как разрабатываю проекты пишу у себя в Telegram блоге.

Первая проблема – как закрашивать квадраты? Решение: написать на Python скрипт, который закрасит все квадраты, один за другим и сгенерирует больше четырёх тысяч фотографий. Название каждой фотографии – количество закрашенных квадратиков. К примеру: 1020.png

Дальше дело за малым. Просчитать, сколько прошло недель с даты рождения и отправить пользователю его календарь. Как дополнительную (но важную!) функцию решил добавить авто-напоминание с новым календарем каждую неделю.

Бот отправит новый календарь вашей жизни на следующей неделе.

Убейте прокрастинацию и получите ваш календарь жизни прямо сейчас

Ссылка на бота: @life_table_bot

Просто отправьте дату вашего рождения, а всё остальное бот сделает за вас.

Этот бот был сделан за 1 день. Как я запускаю так быстро проекты?

Придерживаюсь пары правил и никогда не усложняю проекты. У меня есть *секретный соус* для запусков, о котором расскажу в течение недели в своём Telegram блоге.

Каких ботов вы бы хотели? Что можно добавить в этот? Пишите в комментарии!

0
410 комментариев
Написать комментарий...
ratatat4n

Я бы сократил время до 75 лет - так гораздо реалистичнее. 90 лет - смелая цифра.

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

мы знаем среднюю продолжительность жизни тех, кто родился в 1930-1950-х. Но мы ещё не знаем средней продолжительности жизни тех, кто родился в 1980-1990-х. Есть инфа, что она будет немного выше :)

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

Где?) Повысится в СНГ и средней Азии продолжительность жизни у поколения 90х, родившихся когда реально нечего было жрать-то толком лет эдак 5 (89-94й), когда рожали больше по инерции, чем осознанно и с радостью?) и выше, это насколько? Половина из одноклассников отца - уже в могиле или тихо ковыляют к ней(хотя у нас не сильно криминальная местность была и без особой нищеты /разницы в доходах между "шестидесятниками"). Он единственный(!), кто приблизился к пенсии по возрасту (вплотную, ечли бы не реформа) без пивного живота, рака, болезней сердца, почек и печени, без депрессии, шизофрении или алкоголизма. Спасибо генетике, равнодушию и жизни на юге, наверное.

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

Ваш отец родился в 1980-х или в 1990-х?

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

В 61м родился. Детство без войны, перестройки и даже в Афгане не побывал. У моего поколения первые детские воспоминания - "чикатилы", "цыгане украдут", "криминальная Россия", газовый "пистоль" для самообороны, веерные отключения эл-ва, холера в деревенском озере, первая Чеченская по тв и порой на улицах, малиновые пиджаки, этнобандитизмъ. Т. К. детство и юношество определяют характер, нравы и культуру человека минимум на 50% можно с уверенностью говорить о том, что мое поколение (по крайней мере мужчины-регионалы) вряд ли доживут до 62х в добром здравии(по многим причинам) , как и их папы с мамами с трудом доживают сейчас (или когда там в будущем будут пенсию давать?)

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