Телеграм-бот, который отправит письма вашим близким, если с вами что-то случится

Привет. Меня зовут Женя и последние 18 годиков я работаю программистом. За эти годы у меня появилась своя небольшая компания и несколько проектов. А ещё за эти годы появилось понимание о том, что я очень сильно не вечный человек — если со мной что-то случится, то мне скорее всего будет уже всё равно, а близким — не очень.

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

И если с банками есть хоть какое-то юридическое решение в виде завещания (хотя ждать полгода — то ещё «решение») , то вот с серверами и паролями вообще швах — зайти никто не сможет, оплатить никто не сможет, провайдеры просто всё удалят. И работа компании будет, фактически, выкинута в мусорку.

Так не годится. К счастью, я всё-таки уже 18 годиков, как программист — кое-что немного умею делать руками.

Я написал бота для телеграма: @PassedAwayBot и вот, как он работает:

  1. Ты запускаешь бота и получаешь ссылку на специальный сайт
  2. На этом сайте ты пишешь письма и определяешь будущих получателей писем (e-mail)
  3. Ты включаешь бота в рабочий режим (в настройках переключалка)
  4. Бот периодически спрашивает тебя, всё ли у тебя в порядке
  5. Если ты не отвечаешь на этот вопрос несколько раз подряд, бот рассылает письма

Как часто бот спрашивает?

Зависит от настройки: раз в три дня, раз в неделю или раз в две недели.

И что, если я хоть раз не отвечу, письма сразу уйдут?

Нет, бот рассылает письма только если ты не ответил на несколько таких вопросов.

Бота можно настраивать по-разному, например, может быть вот такой сценарий:

Представим, что ты включаешь бота в день космонавтики, 12 апреля:

Первый запрос бот отправит на следующий день, 13 апреля в 10:00

Второй запрос бот отправит 16 апреля в 10:00

Если ни одного ответа не поступит до 10:00 19 апреля 2023, бот разошлёт письма адресатам

Как видите, времени на ответ дано предостаточно.

Где гарантии, что ты не будешь читать мои письма?

Сложновато с гарантиями в нашем сегодняшнем мире. Есть честное слово автора. Непросто дать гарантии, в которых невозможно будет усомниться, поэтому придётся поверить мне на слово.

А что если я хочу передать в письме какие-то важные данные? Пароли, например?

Такие вещи в открытую лучше, конечно же, не передавать. Я думаю, что правильнее всего сделать так:

  1. Записать всё важное в текстовый документ
  2. Документ заархивировать (например, через WinRAR) и на архив установить пароль, который знаешь только ты и адресат письма (скажем, можно заранее договориться о таком пароле)
  3. Архив выложить в Яндекс.Диск или что-то подобное
  4. В письме дать ссылку на архив и намекнуть, что именно является паролем к архиву

Небось, денег хочешь?

За это — нет, не хочу, спасибо. Делалось это всё в первую очередь для самого себя, цель достигнута, этого уже достаточно.

Хотя если захотите копейку задонатить — ни в чём себе не отказывайте, пополню этими деньгами баланс хостинга бота.

Ладно, давай посмотрим

Давайте:

10
19 комментариев

Нужно предусмотреть функцию "забухал". Чтобы человек мог выставить статус, когда уходит в нирвану и случайно не пропустил последнюю возможность.

1
Ответить

Хорошая идея, кстати. Но на самом деле достаточно боту прислать абсолютно любое сообщение и он поймёт, что с вами всё в порядке.

А уйти в запой сразу на целую неделю — это увожаемо, конечно.

Ответить

Актуалочка

1
Ответить

Вы знаете, это чистое совпадение, если честно. Но да, получается, что так.

Ответить

Круто придумали) мы на салютботе от сбера собираем ботов, ваша идея, кажется может набрать оборотов))

1
Ответить

В 2018 вышел сериал «удалить жизнь».
По сюжету компания зарабатывает на удалении данных после смерти клиента, а в последней серии была написана программа которая реализует функию передачи данных доверенному контакту.
https://www.kinopoisk.ru/series/1190730/

С точки зрения ИБ, хранение и передача таких данных в периметр 3го лица, равно ее публикации.
Гараздо надежней создать зашифрованный виртуальный диск в виде файла, чем-то типа TrueCrypt, например, и передать доверенному лицу на флеш носителе, а пароль от контейнера передать любым открытым способом отсроченным уведомлением.

1
Ответить

Большинство сервисов имеет двухфакторную авторизацию - пинкод от симки/телефона не забудьте приложить. Хотя если что-то случится (вариантов не очень много - убийство, автокатастрофа), то и телефон вероятно будет утерян. Да и зачем вашим родственникам ваш бизнес, если они к нему не имеют отношения? Как человек со стороны будет внезапно управлять свалившейся пусть даже прибыльной историей. Вводите в курс дела заранее. А если не доверяете, то зачем эти записки.

Ответить