Техническое задание: Telegram бот для генерации поздравлений по фотографиям
Необходимо разработать Telegram-бота, способного анализировать изображения от пользователя и на их основе создавать уникальные тексты поздравлений. Основная цель - автоматизация создания персонализированных сообщений (открыток, устных пожеланий) для различных событий.
Основные требования к функционалу:
- Бот должен принимать от пользователя изображения (люди, места, события).
- На основе снимка генерировать осмысленный поздровительный текст.
- Варианты поздравлений: дни рождения, годовщины, праздники, корпоративные события.
- Возможность выбора стиля поздравления (официальный, дружеский, романтический, с юмором).
- Обработка некорректных изображений (нет лица, пустое фото) с сообщением пользователю.
Технические детали (из вложения):
- Платформа: Telegram Bot API.
- Язык разработки: Python (с использованием aiogram или telebot).
- Нейросеть/OpenAI или аналогичная технология для генерации текста на основе визуального входа.
- Хостинг: на усмотрение разработчика (Heroku, VPS, Wildberries и т.п.).
Прочие требования:
Простота использования: пользователь отправляет фото и получает поздравление без лишних действий.
Защита персональных данных - конфиденциальность загруженных снимков.
Возможность расширения набора сценариев поздравлений в будущем.