# КонтентКрафт Бот

> Telegram-сервис для генерации контента, подписок и оплаты через ЮKassa.

Статус: Рабочий продукт.

![КонтентКрафт Бот](https://vasilev-aleksandr.ru/contentcraft-bot.jpg)


## О проекте

- **Формат:** Коммерческий проект
- **Заказчик:** Коммерческий продукт
- **Сфера:** SMM и создание контента
- **Роль:** Проектирование и разработка под ключ
- **Период:** 2024



## Контекст

SMM-специалистам приходилось вручную придумывать темы, собирать контент-планы и готовить отдельные сценарии для постов, Reels и Stories. Работа повторялась для каждой публикации и плохо масштабировалась.

## Задача

Собрать подготовку контента в одном Telegram-интерфейсе, добавить управляемый стиль генерации и связать доступ к сервису с оплатой и подпиской.

- Telegram-интерфейс и сценарии пользователя
- генерация постов, описаний и контент-планов
- сценарии для Reels и Stories
- настройка стиля публикаций
- подписка, оплата через ЮKassa и чеки НПД
- backend, база данных и Docker-запуск

## Проблема

SMM-специалисты тратили часы на ручную подготовку постов.

## Решение

Разработаны FastAPI backend и Telegram-интерфейс: шаблоны, подписки, ЮKassa, чеки НПД, PostgreSQL, Redis и Docker.

## Как решал задачу

- **Один интерфейс вместо набора инструментов.** Основные сценарии собраны внутри Telegram: пользователь выбирает тип материала, задаёт тему и получает результат без перехода между отдельными сервисами. Результат: Создание постов, контент-планов и сценариев стало единым последовательным процессом.
- **Управляемый стиль контента.** Настройки стиля отделены от разового запроса. Их можно использовать повторно для разных форматов и не описывать требования к тону каждой публикации заново. Результат: Результаты сохраняют заданный характер, а повторные сценарии требуют меньше ручной подготовки.
- **Оплата как часть продукта.** ЮKassa, подписка и формирование чеков НПД связаны с доступом пользователя. Платёжный статус обрабатывается внутри общего backend. Результат: Коммерческий сценарий работает без ручной выдачи доступа и отдельного оформления чеков.



## Результат

Сервис объединил подготовку контента, оплату и управление подпиской в одном Telegram-продукте и был передан заказчику.

## Метрики

- **Пиковая аудитория:** 30 активных пользователей (measured) — Из исходного описания проекта
- **Объём генерации:** около 125 единиц контента в день (measured) — Из исходного описания проекта
- **Высвобождённое время:** около 114 рабочих часов (calculated) — По исходному описанию и объёму подготовленного контента



## Технологии

- Python
- FastAPI
- Telegram
- PostgreSQL
- Redis
- LLM
- Docker
- ЮKassa

## Материалы

[Открыть дополнительные материалы](https://profi.ru/profile/VasilyevAA210/?photoId=32992124)

## Связанные услуги

- [Telegram-боты и AI](https://vasilev-aleksandr.ru/services/telegram-bots/index.md)
- [Платёжные системы](https://vasilev-aleksandr.ru/services/payment-systems/index.md)
- [API и интеграции](https://vasilev-aleksandr.ru/services/api-integrations/index.md)

## Следующий кейс

[Tarot Spirit AI](https://vasilev-aleksandr.ru/cases/tarot-spirit-ai/index.md)


## Есть похожая задача?

Опишите исходный процесс и результат, который хотите получить.

[Обсудить похожую задачу](https://t.me/wyndace)
