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
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.
- 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
- 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
- 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
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.
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.
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.