Разработка Telegram-бота с AI для анализа переписок — Python, aiogram 3, OCR, карта/СБП (для всех)

Дата публикации: 05.09.2026 13:31:59
Ищу разработчика для создания MVP коммерческого Telegram-бота с AI.

### Идея

Пользователь отправляет боту переписку с другим человеком в виде текста или скриншотов. Бот анализирует коммуникацию с помощью AI и выдаёт персональный отчёт: взаимность, инициативность, эмоциональную вовлечённость, динамику общения, положительные и проблемные паттерны, рекомендации.

Цель — быстро запустить MVP и проверить спрос. Сложный дизайн, Mini App и мобильное приложение на первом этапе не нужны.

### Основной сценарий

1. `/start`
2. Пользователь выбирает «Проанализировать переписку».
3. Отправляет текст или несколько скриншотов.
4. Бот распознаёт и структурирует переписку.
5. AI выполняет анализ.
6. Пользователь получает бесплатную часть результата.
7. Показывается предложение купить полный анализ.
8. Оплата картой или СБП через внешний платёжный сервис.
9. После подтверждения оплаты бот отправляет полный отчёт.
10. Пользователь получает реферальную ссылку.

### Функционал MVP

**Telegram:**

* `/start`, `/help`, `/analyze`, `/myanalyses`, `/referral`, `/support`, `/privacy`, `/terms`, `/delete`;
* понятное меню и FSM;
* обработка ошибок.

**Загрузка переписки:**

* текст;
* несколько скриншотов;
* желательно TXT/PDF, если это незначительно увеличивает стоимость.

Для скриншотов нужен OCR/vision с сохранением по возможности:

* текста;
* порядка сообщений;
* участников;
* времени сообщений;
* эмодзи и пунктуации.

Если участников невозможно определить автоматически — запросить уточнение.

**AI-анализ:**

Анализируется вся переписка.

Показатели:

* взаимность 0–100;
* инициативность каждого участника;
* эмоциональная вовлечённость;
* баланс общения;
* динамика;
* изменение поведения со временем;
* позитивные и проблемные паттерны;
* ключевые моменты;
* рекомендации.

AI не должен выдавать категоричные утверждения о чувствах человека. Выводы должны основываться на наблюдаемых признаках и формулироваться вероятностно.

Желательно разделить AI на:

1. структурированный анализ в JSON;
2. генерацию пользовательского отчёта на основе JSON.

**Бесплатный результат:**

Например:

* взаимность — 71/100;
* инициатива: 62% / 38%;
* один интересный вывод.

Затем предложение:
«Мы нашли ещё несколько закономерностей. Получить полный анализ — 299 ₽».

**Полный отчёт:**

* общий анализ;
* взаимность;
* инициативность;
* эмоциональная вовлечённость;
* динамика;
* red flags / green flags;
* коммуникационные паттерны;
* ключевые моменты;
* рекомендации;
* предложение следующего сообщения.

### Оплата

Telegram Stars НЕ нужны.

Оплата:

* банковская карта;
* СБП.

Сценарий:

Telegram → бесплатный результат → внешний checkout → оплата → webhook → проверка платежа → полный отчёт в Telegram.

Нужно реализовать:

* уникальный ID заказа;
* привязку платежа к `user_id` и `analysis_id`;
* webhook;
* проверку статуса платежа;
* защиту от повторного начисления доступа;
* сохранение платежей в PostgreSQL.

Стартовая цена — 299 ₽, должна легко изменяться через БД/конфигурацию.

В будущем планируются другие тарифы и дополнительные AI-функции.

### Реферальная система

Персональная ссылка:

`t.me/бот?start=ref_12345`

Реферал засчитывается после первого завершённого анализа приглашённого пользователя.

За успешного реферала — дополнительный бесплатный анализ.

Исключить саморефералы и повторное начисление.

### Аналитика

Сохранять основные события:

* запуск;
* начало анализа;
* загрузка файла;
* OCR;
* AI-анализ;
* бесплатный результат;
* paywall;
* создание/успешная оплата;
* полный отчёт;
* реферал;
* повторный анализ.

### Стек

Предпочтительно:

* Python 3.11+;
* aiogram 3.x;
* FastAPI;
* PostgreSQL;
* Redis;
* Docker;
* Linux/VPS;
* OCR;
* LLM API.

Архитектура должна позволять менять AI/OCR-провайдера.

### Не требуется в MVP

* Telegram Mini App;
* мобильное приложение;
* сложный дизайн;
* подписки;
* CRM;
* сложная партнёрская система;
* высокая нагрузка.

### Результат

Нужен полностью рабочий бот, исходный код в Git, Docker-конфигурация, инструкция по развёртыванию, базовое логирование и права на исходный код.

### Требования к исполнителю

В отклике укажите:

1. Опыт Python + aiogram 3.
2. Опыт Telegram-ботов.
3. Опыт AI API.
4. Опыт OCR/обработки изображений.
5. Опыт PostgreSQL, Redis, Docker.
6. Опыт интеграции карт и СБП через API/webhook.
7. 2–3 похожих проекта и ссылки.
8. GitHub/портфолио.
9. Стоимость MVP.
10. Срок разработки.
11. Предлагаемые этапы работы.

Предпочтение разработчику с опытом запуска коммерческих AI Telegram-ботов.

Работу предлагаю выполнять поэтапно с оплатой после проверки каждого этапа.
Источник: www.fl.ru

Еще проекты:

SEO для B2B-сайта в финтех-нише: первая страница Google и Яндекс, EN + RU

Описание задачи

О проекте
B2B-консалтинговая практика из Лондона: регуляторный комплаенс, информационная безопасность, операционная трансформация. Корпоративный сайт, четыре...

Дизайн уличная реклама (Бюджет: 3 000 руб)

Фасад здания. Хочу сделать необычную рекламу с фирменном стиле, что бы бросилось в глаза

Разработка платы управления 3 группы контактов

Суть проекта   Максимально маленькая плата которая будет замыкать вторичную обмотку ТТИ-30  Плата должна питаться от 5v  Иметь 3 пары контактов для замыкания (на каждый ТТИ) Управление от радиопульта  Возможность управление каждым ТТИ отдельно и общим отключением  После отключением питания платы сохранять режим работы

1С - Комплексная автоматизация (для всех)

Перенести данные из УНФ и Бухгалтерии в Комплексную автоматизацию
Настроить обмен и сопоставление в Битрикс24
Провести подробную консультацию и настроить работу Комплексной автоматизации.