Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

TelePost

Plataforma open source para gestión integral de canales de Telegram. Facilita la publicación, moderación y automatización de contenido a través de bots, Mini Apps o HTTP API. Soporta flujos de trabajo colaborativos con revisión configurable, búsqueda interna y despliegue flexible en Docker o VPS.

Ficha actualizada 23 sept 2026, 19:16 · upstream 23 sept 2026, 19:06 · release v2.64.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es TelePost

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

TelePost es una herramienta diseñada para centralizar la gestión de contenido en canales de Telegram. Permite a los usuarios enviar material mediante chat, Mini Apps o scripts externos, mientras que los administradores supervisan y publican desde una interfaz unificada. El sistema gestiona automáticamente el estado de las publicaciones, incluyendo búsquedas históricas y etiquetas.

La arquitectura se basa en Python 3.9+ para el backend y React para la interfaz del Mini App. Utiliza bases de datos ligeras como aiosqlite y Whoosh para el almacenamiento y la búsqueda de texto completo. Soporta tanto modos Polling como Webhook, adaptándose a entornos locales o en la nube sin depender de proveedores específicos.

La plataforma incluye capacidades avanzadas como la gestión multi-bot con aislamiento de datos, integración opcional con herramientas de IA vía MCP sidecar para sugerencias de revisión, y soporte para archivos multimedia pesados con compresión automática. Es ideal para comunidades que requieren control sobre el contenido antes de su publicación masiva.

CASOS DE USO
  • Gestión de comunidades UGC con moderación humana
  • Ingesta automática de contenido desde RSS o scripts externos
  • Publicación programada vía HTTP API con control de idempotencia
  • Integración de IA para sugerencias de revisión mediante MCP sidecar
  • Operación multi-bot aislada en un supervisor único
PUNTOS DESTACADOS
  • Soporte nativo para Docker y despliegue en VPS o Fly.io
  • HTTP API robusto con tokens Bearer y claves de idempotencia
  • Flujo de revisión configurable por fuente (Chat, API o Mini App)
  • Integración frontend React para Telegram Mini Apps
  • Búsqueda interna de contenido usando Whoosh y jieba
  • Aislamiento de datos entre múltiples bots en modo supervisor
PRECAUCIONES
  • Dependencia del Bot API oficial de Telegram para funcionalidad principal
  • Requiere configuración manual inicial de tokens y Owner ID
  • El módulo MCP para IA es opcional y no incluido por defecto
  • Búsqueda optimizada para texto con soporte específico de jieba (chino)
  • Procesamiento de archivos grandes requiere gestión de memoria externa
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Recomendado usar Docker para entornos aislados. En VPS, configurar Webhook si hay HTTPS público; de otro modo, usar Polling. Verificar variables de entorno como CHAT_REVIEW_REQUIRED. Asegurar 4 núcleos CPU y 2GB RAM mínimo para procesamiento de imágenes. Consultar docs/INSTALL.md para detalles específicos.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
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.