Разработка многофункционального AI-бота для Telegram

Основная функциональность

Поддерживаемые AI-модели:

  • Текстовые: ChatGPT, Claude, Gemini, Grok, Perplexity, DeepSeek
  • Генерация изображений: Midjourney (через посредника), Flux, DALL-E, Stable Diffusion, Ideogram
  • Генерация видео: Sora, Runway, Kling, Luma, Pika
  • Аудио: Suno, голосовой синтез
  • Дополнительно: Llama, Hugging Face модели
  • Апскейл изображений

Личный кабинет пользователя

  • Регистрация/авторизация через Telegram
  • История всех запросов (текст, изображения, видео)
  • Баланс кредитов и система подписок
  • Выбор тарифа: Free / Pro / Ultra
  • Смена языка интерфейса
  • Просмотр лимитов и статистики использования

Платёжная система

  • Интеграция с популярными платежными системами
  • Поддержка криптовалютных платежей
  • Возможность оплаты прямо из Telegram
  • Автоматическое начисление кредитов/активация подписки после оплаты
  • Формирование чеков согласно требованиям законодательства

Административная панель (веб-интерфейс)

  • Управление пользователями с фильтрами
  • Ручное управление балансами пользователей
  • Статистика: доход по периодам, популярность моделей
  • Управление тарифными планами (цены, лимиты, кредиты)
  • Просмотр логов ошибок API
  • Модерация пользователей (бан/разбан)
  • Система рассылки уведомлений в Telegram
  • Логирование всех запросов (пользователь, модель, стоимость)

Дополнительные функции

  • Реферальная система
  • Библиотека готовых промптов (шаблонов)
  • Создание пользовательских AI-агентов (кастомных ботов)
  • Система фильтрации NSFW-контента
  • Обязательное согласие с пользовательским соглашением при первом запуске

Технические требования

  • Организация очередей задач (Redis + Celery/RabbitMQ или аналог)
  • Проксирование всех внешних запросов
  • Реализация rate-limiting и защита от злоупотреблений

Примечание: Работа может выполняться поэтапно. Укажите в предложении сроки реализации.