Техническое задание: Telegram-бот для трекинга питания и самочувствия
Необходимо разработать функционального Telegram-бота, который поможет пользователю вести учет своего питания и отслеживать связь между рационом и самочувствием.
Основные функции бота
- Прием и обработка фото еды: Пользователь отправляет фотографию приема пищи.
- Сбор описания: После получения фото бот запрашивает у пользователя название блюда или его краткое описание.
- Интеграция с Google Таблицами: Все полученные данные (фото, описание, дата и время) должны автоматически записываться в указанную Google Таблицу.
- Дневник самочувствия: Реализовать возможность для пользователя вручную отправлять отчет о своем самочувствии (например, утром). Эти данные также должны сохраняться в таблицу.
Технические требования
- Язык разработки: Python.
- Использование библиотек для работы с Telegram Bot API и Google Sheets API.
- Код должен быть чистым, хорошо структурированным и с комментариями.
- Бот должен быть развернут и готов к использованию.
Ожидаемый результат
Полностью рабочий и стабильный Telegram-бот, который корректно собирает данные и записывает их в Google Таблицу по заданной структуре. Предоставление инструкции по настройке и использованию.