Полноценный продукт для русскоязычной аудитории: пользователь ведёт списки фильмов и сериалов, получает уведомления о новых сериях и персональные AI-рекомендации под настроение. Встроена монетизация через подписку ЮKassa.
Что умеет бот
- Поиск фильмов и сериалов — Kinopoisk API + TMDb как fallback (не теряет ни один запрос)
- Списки — 4 дефолтных («Хочу», «Смотрю», «Просмотрено», «Входящие») + кастомные
- Трекинг сериалов — автоматические уведомления о новых сериях каждые 6 часов
- AI-рекомендации на Claude Sonnet 4.5 — под настроение, контекст, компанию
- AI-сортировка входящих (/organize) — Tinder-режим + авто-разбор через Claude
- Шеринг списков — красивые карточки 1080×1080, публичные веб-страницы, совместные списки
- Публичный каталог /explore — редакционные подборки, топы, новинки, персональное
- Навигация — сортировка, фильтры по жанру, поиск внутри списков
- Теги — авто (жанры/страны) + пользовательские
Монетизация (уже настроена)
│ Free │ 0 ₽ │ 10 фильмов, 1 сериал, 2 AI-запроса/день │
│ Pro │ 299 ₽/мес │ Безлимит по всему │
│ Premium │ 699 ₽/мес │ Pro + премиум-шаблоны + групповые функции │
ЮKassa в боевом режиме, рекуррентные платежи готовы к включению, чеки по 54-ФЗ.
Технический стек
- Python 3.11 + aiogram 3.x
- PostgreSQL 16 + Redis 7
- Clean Architecture (domain → repo → service → handlers)
- Alembic миграции
- APScheduler (фоновые задачи)
- Docker / docker-compose — разворачивается одной командой
- Готов к горизонтальному масштабированию (webhook-режим, stateless)
Что получаете
- Полный исходный код
- Настроенная инфраструктура (Docker)
- База данных со схемой и миграциями
- Действующий бот-аккаунт @kino_0079bot (по договорённости)
- Подключённые API-ключи Kinopoisk / TMDb / Claude / ЮKassa (переоформляются на покупателя)
- Документация по архитектуре и деплою
Готовность
Можно включать рекламу и собирать платящих пользователей сразу после переоформления.