
💻 Проект AIntellio разработан с нуля
Это полностью мой авторский Telegram-бот, в котором я объединил современные технологии и лучшие практики backend-разработки. Проект демонстрирует мой опыт в построении сложной архитектуры, интеграции с внешними API (OpenAI, Telegram, Whisper), работе с потоками, безопасностью, обработкой мультимедиа и монетизацией.
Используются только актуальные версии библиотек и инструментов: Java 21, Spring Boot 3, OpenFeign, TelegramBots, OpenAI SDK и многое другое. Бот масштабируем, стабилен и уже используется в реальной нагрузке.
Этот проект — подтверждение моего профессионализма, внимательности к деталям и умения доводить продукт до финального готового решения.
AIntellio — это телеграм-бот на Java (Spring Boot), объединяющий возможности OpenAI GPT и Whisper:
- Общение с ChatGPT
- Распознавание голосовых сообщений
- Генерация изображений по тексту
- Краткие выжимки из YouTube-видео
- Краткие выжимки из файлов
- Безопасно работает в России без VPN 🇷🇺
🛰 Живой пример
Реализованный проект на основе этого репозитория доступен в Telegram: @AIntellioBot
🆓 Бесплатный доступ
- 💬 Чат с GPT (до 20 сообщений в день, без истории)
- 🎧 Перевод голосовых и видеокружков (до 10 голосовых и 1 видеокружок в день)
- ▶️ Обзор одного YouTube-видео в день
- 🖼 Генерация изображений (при наличии токенов)
- ✉️ Отправка отзыва
💎 Премиум-доступ (399₽ в месяц)
- 💬 Чат с GPT с сохранением истории (до 15 сообщений)
- 🎧 Безлимитный перевод голосовых и видеокружков
- ▶️ Неограниченная обработка YouTube-видео
- 📄 Безлимитная обработка файлов
- 🖼 Возможность покупки токенов на изображения
🔐 Попробовать: https://t.me/aintelliobot
🔧 Технологии и версии
Технология | Версия |
---|---|
Java | 21 |
Spring Boot | 3.4.5 |
Spring Cloud OpenFeign | 4.2.1 |
TelegramBots | 6.9.7.1 |
OpenAI Java SDK | 0.18.2 |
ModelMapper | 3.2.3 |
Apache PDFBox | 2.0.27 |
PostgreSQL Driver | runtime |
Liquibase | latest |
Lombok | optional |
ffmpeg (net.bramp) | 0.8.0 |
💡 Основной функционал
Команда | Назначение |
---|---|
/gpt | Чат с GPT (до 15 сообщений в истории) |
/gpt_reset | Сброс диалога GPT |
/translator | Перевод голосовых и видеокружков |
/youtube | Обзор YouTube-видео (до 15 минут) |
/image | Генерация изображений (1 изображение = 1 токен) |
/file_summarize | Резюме из файла (до 10 страниц) |
/settings | Настройки изображения и перевода |
/buy_images | Купить 5 токенов (5 генераций за 199₽) |
/balance | Проверить баланс токенов |
/buy_premium | Купить премиум-доступ |
/info | О боте и подписке |
/feedback | Отправить отзыв |
/commands | Показать команды |