Телеграм
Главная · Уроки

Бот для пожилых родителей: напоминания им и «всё хорошо» тебе

Проверено 9 октября 2026 Автор Катерина
Бот для пожилых родителей: напоминания им и «всё хорошо» тебе
Этот урок выдаётся по слову РОДИТЕЛИ под роликами и каруселями. Новые уроки выходят в телеграм-канале.

Мама живёт одна, в другом районе или в другом городе. Звонишь каждый день, но то она не слышит телефон, то ты на работе. И весь день немного тревожно: как она там.

Можно сделать маленького бота в Телеграме. Утром он пишет маме «Доброе утро! Как дела?» и показывает одну большую кнопку «Всё хорошо». Мама нажимает, и тебе приходит: «Мама отметилась в 9:12». Если до 11 не отметилась, бот пишет тебе: «Мама сегодня ещё не отвечала», и ты звонишь. Так же он может напомнить про дела, которые мама просила напоминать.

Звонков бот не заменяет. Он снимает тревогу между звонками.

Что получишь

Сначала договорись с мамой

Это самое важное и делается до кода. Бот это не слежка. Расскажи маме, зачем он, и спроси, хочет ли она. Обсудите:

Бот не для экстренных случаев. Если маме плохо, звонить 112 или 103, это не к боту. Номер 112 бесплатный, дозвониться с мобильного можно и без сим-карты (МЧС России). Запиши маме эти номера крупно на бумажку у телефона.

Что нужно до старта

Шаги

Шаг 1. Бот у BotFather

@BotFather с синей галочкой, /newbot. Имя пусть будет понятное маме: «Доброе утро, мама» или «Мамин помощник». Адрес латиницей с bot на конце. Придёт ключ бота, никому не показывай и нейросети не отправляй.

Шаг 2. Номера в Телеграме

Нужны два числа: твоё и мамино. Бот сам их покажет при первом запуске (это в просьбе ниже). Мама должна будет один раз нажать в боте «Запустить», это проще всего сделать при встрече.

Шаг 3. Python

python.org/downloads, на Windows галочка Add python.exe to PATH, проверка python --version.

Шаг 4. Просьба к нейросети

Промпт
Ты опытный разработчик. Я не программист, объясняй просто.

Напиши Телеграм-бота на Python для заботы о пожилой маме. В боте два человека: мама (MAMA_ID) и я (MY_ID), оба из .env.

Для мамы:
1. Каждый день в [09:00] бот пишет маме: «Доброе утро! Как вы? Нажмите, если всё хорошо» и одну большую кнопку «Всё хорошо».
2. Мама нажимает - бот отвечает ей «Спасибо, хорошего дня!» и пишет мне: «Мама отметилась в 09:12».
3. Напоминания маме по расписанию из файла napominaniya.txt, одна строка = время и текст, например:
   «12:00 Позвонить Маше» или «19:00 Полить рассаду». Под напоминанием кнопка «Сделала».
   Текст напоминаний бот не придумывает и не меняет, только берёт из файла.
4. Если мама пишет боту «уехала» или «на даче», бот перестаёт ждать отметку до тех пор, пока она не напишет «вернулась», и сообщает мне об этом.
5. Шрифт крупный не настроить, поэтому сообщения короткие, на «вы», без смайликов и без сложных слов.

Для меня:
6. Если до [11:00] мама не отметилась - бот пишет мне: «Мама сегодня ещё не отвечала».
7. Команда /otmetki - отметки за 14 дней списком.
8. Команда /napomni_mame текст - отправить маме разовое сообщение от бота.

Общее:
- если кто-то третий пишет боту, отвечать «Это личный бот» и ничего не делать
- если MAMA_ID или MY_ID пустые, бот на любое сообщение отвечает «Твой ID: ...», чтобы мы их узнали
- никаких нейросетей и внешних сервисов внутри бота, всё в файлах на компьютере
- aiogram 3, расписание APScheduler или встроенными средствами, проверь синтаксис по актуальным версиям
- часовой пояс мамы в .env как TZ
- ключи из .env через python-dotenv, весь код в одном файле bot.py

Дай по порядку: requirements.txt, bot.py целиком, .env с пустыми местами, пример napominaniya.txt, команды установки и запуска на [Windows / Mac], как сделать автозапуск.

Шаг 5. Файлы

Папка mama-bot на рабочем столе. В Блокноте: bot.py, requirements.txt, .env, napominaniya.txt (при сохранении «Тип файла: Все файлы», кодировка UTF-8). В .env пока только ключ бота и часовой пояс, номера впишем после первого запуска.

Шаг 6. Подключить маму

  1. Запусти бота: cd Desktop\mama-bot, pip install -r requirements.txt, python bot.py
  2. Напиши боту сама, он пришлёт твой номер. Впиши в .env как MY_ID
  3. При встрече с мамой открой бота у неё в телефоне, нажми «Запустить» и любое сообщение. Бот пришлёт её номер. Впиши в .env как MAMA_ID
  4. Перезапусти бота
  5. Закрепи чат с ботом у мамы наверху списка чатов: нажать и подержать на чате, «Закрепить»

Попробуй вместе: отправь себе в бот /napomni_mame Проверка, пусть мама увидит, как приходит сообщение и где нажимать.

Шаг 7. Первая неделя

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

Если что-то в словах бота маме не нравится («слишком официально», «как робот»), поменяй текст: попроси нейросеть «замени текст утреннего сообщения на: ...» и пересобери.

Где обычно ломается

Тебе пришло «мама не отвечала», а она просто не взяла телефон. Так и будет иногда. Бот просто подсказывает позвонить, о беде он не знает. Время проверки сдвинь на попозже, если мама поздно встаёт.

Бот молчит утром. Твой компьютер спал или выключен. Автозапуск и «не переводить в сон». Если компьютер часто выключен, такого бота переносят на сервер, это отдельная история.

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

Напоминание пришло не в то время. Часовой пояс в .env должен быть мамин, а не твой, если вы в разных городах.

Что дальше

Такой бот собирается за вечер, а спокойствия даёт на каждый день. Если хочется уметь делать ботов посерьёзнее, которые сами принимают заявки и отправляют ссылку на оплату, есть курс «Свой бот в Телеграме за вечер»

Источники

  1. https://core.telegram.org/bots/api#getting-updates
  2. https://core.telegram.org/bots/tutorial
  3. https://www.python.org/downloads/
  4. https://mchs.gov.ru/deyatelnost/press-centr/novosti/1431843
Продолжение этого урока: курс «Свой бот в Телеграме за вечер» Что внутри курса

Ещё уроки

Чеки в таблицу: фото чека боту, траты сами по категориямСвой бот: фотографируешь чек из магазина, нейросеть читает сумму и покупки, бот кладёт их в таблицу по категориям. В конце месяца сводка Дневник давления в Телеграме: свой бот за вечерПишешь боту цифры с тонометра, он сам ведёт таблицу, напоминает утром и вечером и к приёму присылает сводку для врача. Код пишет нейросеть Дневник сахара в Телеграме: замеры, еда и сводка к врачуСвой бот: пишешь цифру с глюкометра и что ела, он ставит время, ведёт таблицу и к приёму собирает сводку за месяц. Код пишет нейросеть, данные у тебя

Новые уроки каждую неделю

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

Телеграм-канал