Разработка многофункционального 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 и защита от злоупотреблений
Примечание: Работа может выполняться поэтапно. Укажите в предложении сроки реализации.