Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

telekilogram

Bot en Go para generar digest de feeds RSS, Atom y JSON, así como resúmenes de canales Telegram. Soporta digests programáticos y on-demand.

Ficha actualizada 22 sept 2026, 22:25 · upstream 22 sept 2026, 21:57 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es telekilogram

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

Telekilogram es un bot en Go que sigue feeds RSS, Atom y JSON públicos, así como canales Telegram. Permite recibir digests automáticos diarios o solicitarlos a petición mediante la API. Incluye integración con OpenAI para generar resúmenes de publicaciones de Telegram, además de una funcionalidad local de truncamiento de texto cuando no se proporciona una clave API. Utiliza SQLite para almacenar feeds, configuraciones y estado del digest.

CASOS DE USO
  • Receber un resumen diario de noticias RSS o Atom sin necesidad de leer el contenido completo
  • Monitorizar canales Telegram públicos mediante digests programados cada día
  • Recibir resúmenes concisos de publicaciones de Telegram cuando se activa la integración con OpenAI
  • Automatizar el seguimiento de múltiples fuentes de información en un solo punto de acceso
  • Generar reportes diarios resumidos para equipos o usuarios sin necesidad de consumir recursos de API costosos
PUNTOS DESTACADOS
  • Soporta múltiples formatos de feed: RSS, Atom y JSON, con soporte para feeds públicos y canales Telegram
  • Permite digests programados (diarios) y solicitudes on-demand mediante la API REST
  • Incluye integración con OpenAI para generar resúmenes automáticos de publicaciones de Telegram
  • Utiliza SQLite como base de datos local, lo que permite un despliegue ligero sin necesidad de contenedores externos
  • Soporta múltiples usuarios permitiendo personalización por usuario mediante listas de permisos
PRECAUCIONES
  • No incluye gestión de contraseñas ni autenticación encriptada, por lo que el token debe ser visible en el entorno local
  • La integración con OpenAI depende de una API externa y puede fallar si no se proporciona la clave de acceso
  • El almacenamiento de feeds y configuraciones reside en un archivo SQLite local, lo que limita la escalabilidad horizontal
  • No incluye funcionalidades de autenticación de usuarios ni gestión de permisos por roles
  • La integración con OpenAI introduce latencia adicional debido a las llamadas API externas
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.

Docker detectado

Para despliegue en Docker, utiliza el contenedor oficial: docker pull ghcr.io/hu553in/telekilogram:latest. El archivo .env.example contiene todas las variables de entorno necesarias; asegúrate de configurar TOKEN y DB_PATH antes del arranque. Para producción, considera usar un contenedor con imagen fijas (sha-*) para evitar actualizaciones no deseadas. En entornos locales, ejecuta el comando make build y luego ./dist/telekilogram. El bot puede ser configurado para escuchar feeds RSS, Atom o JSON mediante la API REST, así como canales Telegram a través de tokens de autenticación.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Go
SERVICIOS
MySQLS3/MinIO
BASES DE DATOS
MySQL
PUERTOS
No detectados
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.