Telegram-бот AI-bot AIntellio

AI-bot AIntellio

Статус проекта

UPD 01.10.2025: бот не вышел на стабильную прибыль, поэтому я его отключил. Теперь проект доступен в открытом виде на GitHub.

Любой желающий может развернуть его у себя: достаточно создать своего бота в Telegram и ввести свои ключи, программировать ничего не нужно.

Если проект понравился, можно поставить звезду на GitHub. Для меня это лучшая поддержка.

Проект AIntellio разработан с нуля

Это полностью мой авторский Telegram-бот, в котором я объединил современные технологии и лучшие практики backend-разработки. Проект демонстрирует мой опыт в построении сложной архитектуры, интеграции с внешними API (OpenAI, Telegram, Whisper), работе с потоками, безопасностью, обработкой мультимедиа и монетизацией.

Используются актуальные версии библиотек и инструментов: Java 21, Spring Boot 3, OpenFeign, TelegramBots, OpenAI SDK и другое. Бот масштабируем, стабилен и использовался под реальной нагрузкой.

Этот проект подтверждает внимательность к деталям, инженерную дисциплину и умение доводить продукт до финального готового решения.

AIntellio — это Telegram-бот на Java (Spring Boot), объединяющий возможности OpenAI GPT и Whisper: общение с ChatGPT, распознавание голосовых сообщений, генерацию изображений, краткие выжимки из YouTube-видео и файлов.

Реализованный проект на основе этого репозитория был доступен в Telegram: @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 с сохранением истории

/gpt_reset

Сброс диалога GPT

/translator

Перевод голосовых и видеокружков

/youtube

Краткий обзор YouTube-видео

/image

Генерация изображений по тексту

/file_summarize

Резюме из файла

/settings

Настройки изображения и перевода

/buy_images

Покупка токенов для генерации изображений

/balance

Проверка баланса токенов

/buy_premium

Покупка премиум-доступа

/info

Информация о боте и подписке

/feedback

Отправка отзыва

/commands

Список команд

Доступ и возможности

Free

Бесплатный доступ

  • Чат с GPT до 20 сообщений в день без истории.
  • Перевод голосовых и видеокружков в дневных лимитах.
  • Обзор одного YouTube-видео в день.
  • Генерация изображений при наличии токенов.
  • Отправка отзыва.
Premium

Премиум-доступ

  • Чат с GPT с сохранением истории.
  • Безлимитный перевод голосовых и видеокружков.
  • Неограниченная обработка YouTube-видео.
  • Безлимитная обработка файлов.
  • Покупка токенов на генерацию изображений.