Телеграм-бот, который помогает пользователям анализировать фотографии и получать персональные рекомендации по красоте на базе искусственного интеллекта.
Бот предоставляет:
- Анализ до 5 загруженных фотографий пользователя (анфас, профиль и подбородок)
- Анкету для сбора информации
- Генерацию рекомендаций через OpenAI
- Реферальную систему
- Подписочную модель с оплатой через Telegram Payments
- Интеграцию с Flask для мини-приложений
-
Регистрация
- Присоединитесь к боту через Telegram.
- Ознакомьтесь и примите публичную оферту.
-
Оплата подписки
- Стоимость: 4900 ₽ за 30 дней.
- Возможна скидка через рефералов.
-
Загрузка фотографий
- Загрузите 5 фото (анфас, профиль, подбородок).
-
Ответьте на анкету
- После загрузки фото бот задаст несколько вопросов.
-
Получите рекомендации
- На основе фото и анкеты бот выдаст персональные советы.
-
Продолжайте диалог
- Можно задавать дополнительные вопросы и получать новые рекомендации.
bayondbot/
├── main.py # Главная логика бота (Telegram + OpenAI)
├── run.py # Запуск бота и Flask одновременно
├── config.py # Все настройки и ключи
├── database.py # Работа с SQLite базой
├── admin.py # Админ-команды
├── user.py # Работа с пользователями
├── templates/ # HTML-страницы Flask
├── static/ # CSS, JS, логотип
├── prompts/ # Промпты для OpenAI
└── requirements.txt # Зависимости
-
Установите зависимости:
pip install -r requirements.txt
-
Запустите:
python run.py
-
Проверьте настройки в
config.py.
index.html— стартовая страницаnotebook.html— заметкиreferrals.html— реферальная информацияinstructions.html— инструкцияfeedback.html— обратная связь
- Голосовые сообщения и TTS-ответы
- Сохранение истории диалога и анализа
- Реферальная система
- Напоминания об окончании подписки
public_offer.docx— публичная оферта
pyTelegramBotAPI
Flask
openai==0.28
schedule