Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Go
SERVICIOS
Redis
BASES DE DATOS
Redis
PUERTOS
80806379
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.