Телеграм-бот "Виртуальная доска желаний"
Описание задачи:
Необходимо разработать Телеграм-бота, который будет выполнять роль виртуальной доски желаний. Бот должен напоминать пользователю о его целях и мечтах через сгенерированные картинки и мотивационные тексты.
Функционал бота:
Заполнение анкеты пользователем:
После старта бот предлагает пользователю заполнить анкету, где он указывает:
Что для него важно (например: деньги, здоровье, отношения, хобби, путешествия и т.д.).
Количество ежедневных напоминаний (1–5 раз в день).
Время отправки уведомлений (пользователь может настроить конкретные часы).
Генерация напоминаний:
Бот должен отправлять напоминания в выбранное пользователем время. Напоминание состоит из:
Картинки, связанной с целью (например, деньги — изображение пачки долларов; здоровье — картинка с тренировками или фруктами).
Мотивационного текста (например: "Ты можешь достичь всего, что захочешь!" или "Сегодня еще один шаг к твоей мечте!").
Кастомизация:
Возможность изменить настройки анкеты через команды (например: /settings).
Возможность остановить или временно отключить напоминания (/stop, /pause).
Интеграция с AI:
Для генерации картинок можно использовать бесплатные или платные API (например, DALL·E, Stable Diffusion).
Тексты мотивации могут быть фиксированными (из базы данных) или генерироваться с использованием моделей NLP.
Рабочий бот, готовый к развертыванию.
Инструкция по настройке и запуску бота.
Код с комментариями и структура папок.