Telegram-бот магазин: Stars + ЮKassa + админка
@sfs_stepan· ТелеграмО продукте
🚀 Telegram Shop Boilerplate — готовый магазин цифровых товаров «под ключ» Запустите продажи в Telegram за 5 минут. Без головной боли с платежами, выдачей и защитой контента. 😫 Знакомая ситуация? Вы хотите продавать цифровые товары (файлы, лицензии, доступы) в Telegram, но: - Платежи в Telegram запутаны: Stars, ЮKassa, вебхуки, подтверждения… - Нужно защитить контент от пересылки, но не знаете как. - Приходится писать сотни строк кода для банальной корзины и выдачи файлов. - Нет времени разбираться с деплоем, Docker и вебхуками. - Хочется ещё и реферальную программу, промокоды и админку — но это всё отнимает недели. - Знакомо? Этот шаблон решает все эти задачи разом. ✅ Что вы получаете Production-ready шаблон Telegram-бота для продажи цифровых товаров — с полным циклом: от каталога до автоматической выдачи после оплаты. Вам остаётся только добавить свои товары и запустить. 🎯 Ключевые возможности - Каталог: категории, поиск, избранное, «популярное», карточки товаров с превью. - Корзина: добавление и удаление товаров, изменение количества, промокоды. Тестовый промокод: SALE10. - Оплата: Telegram Stars (XTR) для цифровых товаров + ЮKassa (₽) для услуг. Обработка pre_checkout_query и successful_payment уже реализована. - Автовыдача: файлы, лицензионные ключи, коды, invite-ссылки, GitHub-доступ. Защита через protect_content, опционально — водяные знаки. - Реферальная система: deep-link /start=ref…, учёт приглашённых, бонусы. - Админка: управление товарами, заказами, пользователями и рассылки прямо в Telegram. Плюс веб-панель на /admin. - Аналитика: выручка, конверсия, популярные товары, статистика по пользователям. 🛠 Техническая начинка — для разработчиков - Стек: aiogram 3.31+, FastAPI, SQLAlchemy 2 (async), Alembic, Pydantic 2. - База данных: SQLite для старта, PostgreSQL для продакшена — переключение одной переменной. - FSM-хранилище: Redis для продакшена или Memory для разработки. - Деплой: Docker Compose + nginx + HTTPS (Let's Encrypt) — всё готово. - CI/CD: GitHub Actions — линтеры, тесты, сборка образа. - Вебхуки: Telegram и ЮKassa с защитой — Basic Auth, проверка IP. - Логирование: structlog / loguru, JSON-логи для продакшена. - Тесты: pytest + pytest-asyncio, покрытие ключевых сервисов. 💎 Почему этот шаблон лучше «сырых» решений с GitHub? Платежи уже интегрированы. Не нужно допиливать Stars и ЮKassa вручную. Есть защита контента. protect_content + опциональные водяные знаки. Готов к продакшену. Вебхуки, Docker, nginx, Redis — не только polling. Полноценная админка. Управление в Telegram + веб-панель на /admin. Миграции «из коробки». Alembic уже настроен. Документация. README + DEPLOY + CUSTOMIZATION. Прозрачная лицензия. Понятные условия использования. 📦 Что входит в пакет Полный исходный код с комментариями и типизацией. README.md — пошаговая инструкция от BotFather до запуска. docs/DEPLOY.md — развёртывание на VPS с Docker и HTTPS. docs/CUSTOMIZATION.md — как добавить нового платёжного провайдера, новый тип выдачи, изменить дизайн. docker-compose.yml и Dockerfile — готовы к запуску. products.json — демо-товары для быстрого старта. Скрипт первичной настройки VPS — опционально. 📄 Лицензия и поддержка Одна покупка = один бот / один коммерческий проект. Перепродажа исходников как шаблона запрещена — см. LICENSE. Поддержка: ответы по установке и первым настройкам после покупки. Поможем, если что-то пойдёт не так. 🎯 Для кого этот шаблон Разработчики, которые хотят быстро запустить цифровой магазин и не тратить недели на рутину. Предприниматели, которым нужен готовый инструмент для продаж без найма команды. Агентства, которые ищут готовое решение для клиентов и основу для кастомных проектов. 🔥 Готовы начать? Купите шаблон, запустите бота и начните продавать уже сегодня. Ваши конкуренты всё ещё пишут код — а вы уже зарабатываете.
Что входит
Отзывы покупателей
0 всегоОтзывы появятся после первых покупок.



