telegram-shop-bot
Bot de comercio electrónico para Telegram desarrollado en Go. Ofrece catálogo, carrito y pagos nativos con Stars, USDT y tarjetas. Incluye panel admin, Mini App y soporte multilenguaje.
Ficha actualizada 25 sept 2026, 9:25 · upstream 25 sept 2026, 8:55 · release v3.1.0
Qué es telegram-shop-bot
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio contiene un bot de tienda completo escrito en Go 1.24+. Utiliza SQLite como base de datos embebida con soporte WAL y Redis opcional para FSM. Se despliega fácilmente mediante binarios precompilados o Docker Compose. Incluye panel administrativo para gestión de productos, pedidos y análisis.
El sistema soporta múltiples métodos de pago integrados, incluyendo Telegram Stars nativos, USDT vía CryptoBot y pasarelas como YooKassa o Stripe. La arquitectura permite un despliegue en producción con métricas Prometheus y backups automáticos diarios de la base de datos.
- Implementar una tienda completa dentro de Telegram sin necesidad de desarrollar una web app externa
- Gestionar suscripciones recurrentes pagadas directamente con Telegram Stars
- Integrar múltiples pasarelas de pago (cripto, tarjetas) en un único bot
- Moderar pagos y gestionar refunds desde un panel administrativo centralizado
- Configuración simplificada mediante un comando único quickstart sin editar archivos manualmente
- Soporte nativo para Telegram Stars sin intermediarios complejos de pasarela externa
- Base de datos SQLite autoadministrable con backups diarios y migraciones automáticas
- Arquitectura Docker multi-etapa segura que ejecuta el proceso como usuario no root
- Redis es opcional; si falla, el sistema cae a un fallback en memoria volátil sin persistencia inmediata
- Configuración manual obligatoria de tokens externos (CryptoBot, YooKassa) para habilitar esos métodos
- Dependencia de la API de Telegram v5 para funcionalidades avanzadas como Mini App
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Descargar binario o usar Docker Compose con archivo .env configurado. Verificar integridad del binario con checksums antes de ejecutar. Asegurar conexión a Redis si se desea persistencia avanzada y métricas Prometheus activas.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.