Telegram бот для генерации персонализированных подарков с использованием OpenAI API. Определяет идеи подарков по возрасту, полу, бюджету и интересам получателя.
Telegram-бот для генерации персонализированных идей подарков с использованием OpenAI API. Определяет подарки по интересам, возрасту, полу и бюджету получателя.
- Пошаговая генерация подарков (пол, возраст, бюджет, интересы)
- Сохранение понравившихся идей в избранное
- Случайная генерация подарка для вдохновения
- Управление списком избранных подарков
- Интеграция с OpenAI API (GPT-3.5-turbo)
- Автоматическое предложение партнерских ссылок
- Простое хранилище данных в JSON
- Python 3.10+
- aiogram 3.x (асинхронный фреймворк для Telegram ботов)
- OpenAI API (генерация идей подарков)
- JSON (хранение избранных подарков)
- dotenv (управление переменными окружения)
Данный бот не предназначен для коммерческого использования!
Это проект с открытым исходным кодом, созданный для портфолио и личного использования.
Вы можете использовать его бесплатно, но не имеете права:
- Продавать бота или его код
- Использовать в коммерческих продуктах
- Удалять информацию об авторе
Автор: alqmnzBOTS
- Python 3.10 или новее
- Токен Telegram бота от @BotFather
- API ключ от OpenAI
- Клонируйте репозиторий: git clone https://github.com/alqmnzBOTS/GiftGeneratorBot.git cd GiftGeneratorBot
- Установите зависимости: pip install -r requirements.txt
- Создайте файл .env в корне проекта и добавьте: BOT_TOKEN=ваш_токен_бота OPENAI_API_KEY=ваш_api_ключ_openai
- Запустите бота: python main.py
topics:
- python
- telegram-bot
- openai-api
- gift-generator
- aiogram
- portfolio-project
- ai-chatbot
- python-bot
мой telegram для связи: alqmnz