TG Analytics · Guía Completa

Lee tu canal como un profesional

Qué significa cada métrica, cómo leer el panel de control y cómo tomar mejores decisiones a partir de tus datos de Telegram. Escrito para principiantes — con números concretos y puntos de referencia del mundo real.

Primeros pasos
Entender el panel
Avanzado
Más

Introducción

Qué es TG Analytics, por qué importa el enfoque local-first y qué aprenderás en esta guía.

Local-first, privado por diseño

Todo lo que rastreas se almacena en una base de datos SQLite local en tu ordenador. Sin cuentas, sin servidores, sin telemetría. Código fuente completo en GitHub bajo la Licencia MIT.

TG Analytics es una aplicación de escritorio gratuita que convierte tus canales de Telegram en datos claros y procesables. Funciona con tus propios canales (donde eres administrador) y con cualquier canal público — perfecto tanto para gestionar tu canal como para estudiar a la competencia.

¿Por qué una aplicación de escritorio y no un SaaS?

Porque las plataformas de analítica como TGStat y Telemetr requieren que entregues tus datos a sus servidores — y normalmente pagan por funciones avanzadas. TG Analytics mantiene todo en tu máquina y te da el conjunto completo de herramientas gratis.

Qué puedes hacer con TG Analytics

  • Seguir el crecimiento de suscriptores — mira cómo cambia tu audiencia día a día, hora a hora.
  • Medir el engagement (ER) — entiende no solo cuántas personas vieron una publicación, sino qué tan bien conectó.
  • Encontrar tu mejor hora para publicar — un mapa de calor de 7×24 de vistas promedio, basado en tus propios datos.
  • Identificar las mejores publicaciones — aprende de lo que funcionó y repítelo.
  • Comparar canales — hasta 6 lado a lado, en la misma pantalla.
  • Exportar informes — PDF con gráficos para clientes, o CSV / JSON para análisis adicional.
No se requiere experiencia con la API de Telegram

No necesitas saber cómo funciona la API de Telegram. Solo obtén tus credenciales de my.telegram.org una vez — y la aplicación se encarga de todo lo demás.

Descargar e instalar

Binarios precompilados para todas las plataformas principales. Sin instalación, sin dependencias.

Requisitos del sistema
  • Windows: 10 u 11 (x64)
  • macOS: 11 (Big Sur) o posterior
  • Linux: Ubuntu 22.04+ / similar con WebKit2GTK
  • 2 GB de RAM mínimo, ~150 MB de espacio libre en disco
  • Conexión a Internet activa para la sincronización
1 Abre la página de Releases

Todas las compilaciones oficiales están alojadas en GitHub:

Abrir Último Lanzamiento
2 Descarga el archivo para tu sistema operativo
  • TGAnalytics-Windows.exe — Windows 10/11
  • TGAnalytics-Linux — Linux (hazlo ejecutable: chmod +x TGAnalytics-Linux)
  • TGAnalytics-macOS.zip — macOS (descomprime, arrastra el .app a Aplicaciones)
3 Ejecuta la aplicación

Guárdalo en cualquier lugar conveniente — Escritorio, Documentos, una carpeta dedicada a "Herramientas". Haz doble clic para iniciar. El primer inicio puede tardar de 5 a 10 segundos mientras el binario se descomprime.

Advertencia de Windows SmartScreen

Debido a que el ejecutable no está firmado con un certificado de firma de código de pago, Windows puede mostrar una advertencia. Haz clic en Más información → Ejecutar de todos modos. También puedes compilar la aplicación desde el código fuente si lo prefieres.

Gatekeeper de macOS

Abre Terminal y ejecuta xattr -cr "/Applications/TG Analytics.app" después de mover la aplicación a Aplicaciones. Esto elimina la bandera de cuarentena para aplicaciones no firmadas.

Credenciales de la API de Telegram

Cada cliente de Telegram necesita api_id y api_hash del portal oficial de desarrolladores. Gratis, tarda 3 minutos.

¿Qué son el ID de API y el Hash de API?

Funcionan como un "inicio de sesión de desarrollador" para Telegram. Cada cliente de terceros tiene su propio par. Crearás el tuyo — es gratis, seguro y está adjunto solo a tu cuenta.

1 Ve a my.telegram.org

Abre https://my.telegram.org en tu navegador.

2 Inicia sesión con tu número de teléfono

Introduce tu número en formato internacional con + — por ejemplo +79123456789. Telegram envía un código de confirmación a tu aplicación.

3 Abre "API development tools"

Después de iniciar sesión, haz clic en API development tools en el panel de control.

4 Crea una aplicación

Rellena el formulario — los datos son almacenados por Telegram para sus registros y no importan para la funcionalidad. Plataforma: Desktop. Haz clic en Create application.

5 Copia tus credenciales

Verás dos valores — copia ambos:

  • App api_id — un número, ej. 1234567
  • App api_hash — una cadena de 32 caracteres, ej. abcdef1234567890abcdef1234567890
Mantén estos privados

Cualquiera con tu ID de API, Hash de API y número de teléfono puede potencialmente acceder a tu cuenta de Telegram. Nunca los compartas en chats, capturas de pantalla o foros públicos.

Autorización

Dos métodos de inicio de sesión — elige el que sea más cómodo para ti.

Inicio de sesión por teléfono (SMS / código en la app)

1 Rellena el formulario de inicio de sesión

Abre la pantalla de Inicio de sesión e introduce:

  • ID de API — de my.telegram.org
  • Hash de API — de my.telegram.org
  • Teléfono — formato internacional con +
2 Haz clic en "Iniciar sesión" e introduce el código

Telegram envía un código a tu aplicación (o SMS). Aparece un diálogo — introduce el código. Si la autenticación de dos factores está habilitada, sigue un aviso de contraseña.

Inicio de sesión por código QR (recomendado)

1 Rellena el ID de API y el Hash de API

El número de teléfono no es necesario para el inicio de sesión por QR.

2 Haz clic en "Iniciar sesión vía QR"

Se abre una ventana con el código QR. En tu teléfono:

  1. Abre Telegram
  2. Ve a Ajustes → Dispositivos
  3. Toca Escanear QR
  4. Apunta la cámara al código QR en tu pantalla

La ventana se cierra automáticamente al tener éxito.

Has iniciado sesión

Tu nombre aparece en la barra lateral. La sesión se almacena localmente — la próxima vez que abras la aplicación, ya habrás iniciado sesión.

¿Dónde se almacena la sesión?

En ~/.tg_analytics/sessions/. En Windows esto es C:\Users\TuNombre\.tg_analytics\sessions\. Para cerrar sesión completamente, usa el botón "Cerrar sesión" en la aplicación.

Añadir canales para rastrear

Dos tipos de canales: los tuyos (derechos de administrador) y cualquier canal público por @nombredeusuario.

Tus propios canales

Abre la sección Canales. Tus canales de administrador aparecen automáticamente en el lado derecho — la aplicación los extrae de tus diálogos de Telegram.

1 Haz clic en "Actualizar"

La aplicación obtiene todos los canales donde eres administrador o propietario. Esto puede tardar de 10 a 30 segundos en la primera ejecución.

2 Haz clic en "Rastrear" en el canal que desees

El canal se mueve a la columna izquierda ("Rastreados") y la aplicación comienza inmediatamente a importar las últimas 100 publicaciones y el recuento actual de suscriptores.

Cualquier canal público (investigación de la competencia)

La función estrella — rastrea cualquier canal abierto por @nombredeusuario, enlace de t.me/... o ID numérico.

1 Haz clic en "Añadir canal público"

Abre un modal con un campo de entrada.

2 Pega el identificador del canal

Ejemplos de lo que funciona:

  • durov
  • @durov
  • t.me/durov
  • https://t.me/durov
3 Pulsa Enter o haz clic en "Añadir"

La aplicación resuelve el canal y muestra una vista previa — título, @nombredeusuario y recuento de suscriptores. Luego comienza a rastrearlo automáticamente.

Los canales privados no se pueden rastrear

Solo los canales públicos están disponibles para el rastreo externo. Si ves "el canal es privado" — necesitas ser administrador, o el canal es solo por invitación.

Canales vs grupos

TG Analytics se centra en canales de difusión donde la publicación es unidireccional. Los supergrupos y chats no se rastrean — tienen dinámicas y métricas diferentes.

Cada métrica explicada

Qué significa cada número, cómo se calcula y cómo se ve un valor "bueno".

Suscriptores

El número actual de personas suscritas al canal — igual que lo que muestra Telegram públicamente. TG Analytics toma una instantánea de este número en cada ciclo de recopilación, para que puedas ver cómo cambia con el tiempo.

Directo de la API de Telegram
Cambio de suscriptores (Δ)

Cuánto cambió el recuento de suscriptores durante el período seleccionado. Positivo = crecimiento, negativo = disminución. Muestra el efecto neto de nuevas suscripciones menos bajas.

suscriptores_ahora − suscriptores_al_inicio_del_período
Vistas promedio

El número medio de vistas en todas las publicaciones publicadas durante el período seleccionado. Esta es tu línea base — cada nueva publicación se juzgará contra ella.

suma(vistas) / número_de_publicaciones
ER — Tasa de Engagement

La métrica más importante para comparar canales de diferentes tamaños. Es el porcentaje de suscriptores que vieron tu publicación promedio. Un canal con 100k suscriptores y 15% de ER está comprometido; 500k suscriptores con 2% de ER es un caparazón vacío.

(vistas_promedio / suscriptores) × 100

Típico: 5–15% grande, 15–40% mediano, 40%+ pequeño
Reacciones

Número total de reacciones emoji en una publicación. Una fuerte señal de engagement real — las reacciones requieren un toque activo, no solo lectura pasiva.

Suma de todos los recuentos de reacciones en una publicación
Reenvíos

Cuántas veces se reenvió una publicación a otro chat o canal. El indicador más claro de una publicación "viral" — a alguien le gustó lo suficiente como para compartirla con su propia audiencia.

Directo de la API de Telegram
ER por tipo de contenido

ER desglosado por tipo de publicación: texto, foto, video, documento, encuesta. Esto te muestra exactamente qué formato funciona mejor para tu audiencia específica.

(vistas_promedio_por_tipo / suscriptores) × 100

Cómo interpretar estos números

  • ER creciente + suscriptores crecientes — vas por buen camino. Sigue haciendo lo que estás haciendo.
  • ER decreciente + suscriptores crecientes — estás atrayendo a personas menos comprometidas (quizás de anuncios). El contenido puede necesitar ajustes.
  • ER creciente + suscriptores estables — el contenido resuena pero la distribución no. Considera la promoción cruzada.
  • ER decreciente + suscriptores decrecientes — algo va mal. Compara las mejores publicaciones con las recientes y busca qué cambió.
Regla general

No persigas números absolutos. Un canal de 3k con 25% de ER y suscriptores crecientes es más saludable que un canal de 100k con 2% de ER. TG Analytics está diseñado para mostrarte las tendencias, no las métricas de vanidad.

Gráfico de crecimiento de suscriptores

Cómo leer el gráfico de crecimiento, por qué podría mostrar solo datos recientes y qué buscar.

Cómo se construye el gráfico

Cada vez que TG Analytics recopila datos, guarda una "instantánea" del recuento actual de suscriptores. El gráfico es una línea de tiempo de esas instantáneas. La granularidad se adapta automáticamente:

  • Datos recientes (horas): cada medición es un punto — ves el detalle fino.
  • Días: agregados por hora — un punto por hora.
  • Semanas y meses: agregados por día — un punto por día.
¿Por qué mi gráfico muestra solo hoy?

Porque Telegram no expone el historial de suscriptores a través de la API. TG Analytics solo puede registrarlo desde el momento en que empiezas a rastrear el canal. Con los días y las semanas, el gráfico se va completando naturalmente. Las publicaciones, vistas y reacciones se obtienen del historial propio de Telegram — esos están disponibles inmediatamente.

Qué buscar

  • Pendiente ascendente constante — crecimiento saludable. Rastrea el ángulo de la pendiente para comparar períodos.
  • Picos repentinos — generalmente causados por publicaciones virales, menciones o anuncios. Correlaciona con las fechas de las mejores publicaciones.
  • Mesetas — el contenido no se ha compartido recientemente, o el canal está en equilibrio natural.
  • Caídas repentinas — limpieza de suscriptores, una publicación que alienó a la gente, o un gran canal eliminó una mención.

Comparación de períodos

Cambia entre las pestañas 7D / 30D / 90D / Todo el tiempo para ver el mismo canal en diferentes niveles de zoom:

  • 7D — para decisiones semanales: "¿realmente funcionó mi última campaña?"
  • 30D — el predeterminado. Buen equilibrio entre ruido y señal.
  • 90D — tendencias trimestrales, estacionalidad.
  • Todo el tiempo — historial completo desde que empezaste a rastrear.
Consejo profesional: usa Δ Suscriptores como tu KPI

En lugar del total, observa el cambio en 7 días. Eso es lo que realmente produjo tu contenido y divulgación recientes — el total es principalmente historia.

Mejor hora para publicar (mapa de calor)

Una cuadrícula de 7×24 que muestra las vistas promedio por día de la semana y hora, basada en tu propio canal.

Cómo leer el mapa de calor

Cada celda representa una combinación de día de la semana × hora del día. La intensidad del color son las vistas promedio de las publicaciones publicadas en esa ventana. Azul oscuro = vistas altas, azul claro = vistas bajas, blanco = no se han publicado publicaciones en esa franja todavía.

Indicador de mejor hora

La aplicación resalta automáticamente la mejor franja con un borde contorneado y muestra la etiqueta "Mejor: Mar, 17:00" en el encabezado de la tarjeta. Esta es tu ventana de máximo engagement calculada.

Lo que descubren la mayoría de los canales

  • Franja matutina (8:00–10:00) — viajeros revisando Telegram de camino al trabajo. Bueno para contenido corto y directo.
  • Pausa del almuerzo (12:00–14:00) — engagement medio, audiencia más amplia.
  • Franja vespertina (18:00–21:00) — máximo engagement para la mayoría de los canales. Las lecturas largas y los videos funcionan mejor aquí.
  • Fines de semana — patrones completamente diferentes. El sábado por la mañana y el domingo por la tarde suelen ser de alto rendimiento.
El mapa de calor necesita datos

Con menos de 10 publicaciones, el mapa de calor estará mayormente vacío — no hay suficiente señal. Se vuelve genuinamente útil después de 30–50 publicaciones distribuidas en diferentes momentos del día.

Usar el mapa de calor en la práctica

  1. Consulta la etiqueta "Mejor hora" — esa es tu franja principal.
  2. Mira el mapa de calor para las 3–4 celdas más oscuras. Esas son tus ventanas confiables.
  3. Programa tus publicaciones más importantes (anuncios, lanzamientos, lecturas largas) en esas franjas.
  4. Vuelve a revisar el mapa de calor mensualmente — los hábitos de la audiencia cambian estacionalmente.

Mejores publicaciones y mezcla de contenido

Aprende de tus ganadores — qué publicaciones resonaron más y qué formato funciona mejor.

Mejores publicaciones

Las 10 mejores publicaciones del período seleccionado, clasificadas por vistas. Cada fila muestra:

  • Rango — 1 es la publicación más vista
  • Fecha — cuándo se publicó
  • Vistas — número total de veces que se vio la publicación
  • Reacciones — recuento de reacciones emoji
  • Reenvíos — número de veces que se compartió
  • Vista previa del texto — primeros ~130 caracteres
Qué hacer con esta lista
  • Lee tus 3 mejores publicaciones lado a lado. ¿Cuál es el patrón común?
  • Comprueba si se publicaron a horas similares — haz referencia cruzada con el mapa de calor.
  • Anota el formato (texto largo / corto / con medios) e intenta replicar la fórmula ganadora.
  • Si un ganador obtuvo muchos reenvíos — ese es un tema que tu audiencia quiere compartir. Escribe más sobre él.

Mezcla de contenido

Un gráfico de anillo que muestra cuántas publicaciones de cada tipo publicaste, con estadísticas por tipo:

  • Recuento — cuántas publicaciones de este tipo
  • Vistas promedio — vistas promedio por publicación de este tipo
  • ER — tasa de engagement para este tipo

Colores: azul para texto, púrpura para foto, rosa para video, naranja para documento, verde para encuesta.

Ejemplos de interpretación
  • El video tiene 3 veces el ER del texto → duplica el video.
  • Las publicaciones de fotos obtienen muchas vistas pero pocas reacciones → el contenido visual atrae la mirada pero no provoca acción. Combina fotos con subtítulos más fuertes.
  • Las encuestas tienen el ER más alto con diferencia → a tu audiencia le gusta participar. Usa encuestas más a menudo.
  • Todos los tipos muestran un ER similar → a tu audiencia le importa el tema, no el formato. Céntrate en la calidad del contenido.

Comparar canales

Hasta 6 canales lado a lado — para tu cartera o contra la competencia.

Cuándo es útil

  • Gestionas múltiples canales — mira cuál merece más esfuerzo.
  • Benchmarking de la competencia — rastrea 2–3 competidores directos y mira cómo te comparas.
  • Análisis de categoría — si estás considerando entrar en un nicho, compara 3–4 canales establecidos para entender los puntos de referencia.
  • Informes para clientes — si gestionas canales para clientes, una pantalla los muestra todos.

Cómo usar

1 Abre la sección Comparar

Selecciona 2–6 canales de la fila de alternancia. Los dos primeros se preseleccionan automáticamente.

2 Elige un período

Las mismas pestañas 7D / 30D / 90D / Todo que en el panel de control.

3 Lee la tabla de comparación

Filas: suscriptores, Δ durante el período, vistas promedio, ER, recuento de publicaciones. Columnas: una por canal. Cada columna tiene una franja de color que coincide con el gráfico multilínea de abajo.

4 Mira el gráfico multilínea

Una línea por canal en una línea de tiempo compartida — detecta al instante cuál está creciendo más rápido, o cuál está plano.

5 Compara vistas promedio y ER

Dos gráficos de barras abajo: uno para vistas promedio, otro para ER. El ER es la comparación más justa cuando los canales tienen tamaños muy diferentes.

Comparar entre tamaños — usa siempre ER

Un canal de 1k y un canal de 1M no se pueden comparar por números absolutos. Pero si el canal de 1k tiene 40% de ER y el de 1M tiene 8% de ER, el más pequeño está mucho más comprometido por suscriptor. Este es el tipo de información por la que TGStat cobra.

Exportar e informes

Tres formatos — para clientes, análisis adicional o copia de seguridad.

Informe en PDF

Un informe A4 pulido diseñado para enviarse a clientes, gerentes o partes interesadas. Incluye:

  • Encabezado con el nombre del canal, @nombredeusuario, período y fecha de generación
  • Cuatro tarjetas de KPI: suscriptores, vistas promedio, ER, recuento de publicaciones
  • Gráfico de crecimiento de suscriptores con formato de ejes adecuado
  • Gráfico de barras de mezcla de contenido
  • Mapa de calor de la mejor hora para publicar
  • Tabla de las 10 mejores publicaciones con vistas, reacciones, reenvíos, vista previa del texto

Los gráficos se renderizan de forma nativa dentro del PDF (a través de matplotlib) — no como imágenes — por lo que el texto y los números se mantienen nítidos en cualquier zoom.

Eliminación de emojis

Debido a las limitaciones de fuentes en PDF, los emojis de los textos de las publicaciones se eliminan en el informe PDF. El texto original completo se conserva en las exportaciones JSON y CSV.

Volcado JSON

Una exportación estructurada completa que incluye el panel agregado más los datos sin procesar:

  • Metadatos del canal (id, tg_id, username, title)
  • Objeto Stats con todas las métricas calculadas
  • growth_series — cada instantánea de suscriptores
  • snapshots — pares de marca de tiempo + suscriptores sin procesar
  • posts — cada publicación con texto completo, vistas, reacciones, reenvíos, media_type
  • heatmap — la matriz de 7×24
  • top_posts, content_mix

Perfecto para análisis adicional en Python, Excel o cualquier herramienta de BI.

Exportación CSV

Tabla plana de publicaciones para análisis de hojas de cálculo:

  • Columnas: channel, date, msg_id, views, reactions, forwards, media_type, text
  • Codificación UTF-8 BOM (se abre correctamente en Excel)
  • Delimitador de punto y coma ; (compatible con Excel en la mayoría de las configuraciones regionales)
Cómo exportar

Abre el panel de control, haz clic en Exportar en la barra de herramientas. Elige un formato, elige una ubicación de guardado — listo. La carpeta predeterminada es ~/.tg_analytics/exports/ pero puedes cambiarla en Ajustes.

Recopilación automática

Con qué frecuencia se obtienen los datos y cómo configurarlo para tus necesidades.

Cómo funciona

Un hilo en segundo plano se activa según la programación y actualiza cada canal rastreado — uno a la vez, con una pausa de 3 segundos entre canales para evitar activar la protección contra inundaciones de Telegram.

  • Obtiene el recuento actual de suscriptores → nueva instantánea
  • Actualiza vistas / reacciones / reenvíos en las últimas 50 publicaciones
  • Importa nuevas publicaciones si aparecieron desde la última ejecución
  • Purga datos antiguos una vez al día (según tu configuración de retención)

Elegir un intervalo

  • 15 minutos — para canales que estás haciendo crecer activamente. Historial detallado, más llamadas a la API.
  • 30 minutos — predeterminado recomendado. Buen equilibrio.
  • 1 hora — ligero para monitorizar muchos canales.
  • 2–6 horas — para la observación a largo plazo de canales de la competencia.
  • Solo manual — no pasa nada automáticamente; haces clic en "Recopilar ahora" cuando necesitas datos frescos.

Dónde configurarlo

1 Abre Ajustes

Barra lateral → Ajustes → sección Recopilación.

2 Establece el intervalo

Elige en el menú desplegable. El cambio se aplica inmediatamente — sin reiniciar.

3 Monitoriza el estado

Justo debajo del menú desplegable, "Estado de recopilación automática" muestra: hora de la última ejecución, ETA de la próxima ejecución e intervalo actual.

Recopilación manual

Haz clic en Recopilar ahora en Ajustes para una actualización inmediata de todos los canales. La barra superior muestra un indicador de progreso durante la ejecución. Útil antes de generar un informe.

Límites de velocidad de Telegram

Intervalos muy cortos (menos de 15 minutos) en muchos canales pueden activar FloodWait. Si ves errores de flood frecuentes en los registros, aumenta el intervalo.

Ajustes y temas

Idioma, apariencia, retención, carpeta de exportación, registros — todo configurable.

Idioma

5 idiomas compatibles en la interfaz: inglés, ruso, español, portugués (BR), alemán. Cambia en Ajustes → Idioma — la interfaz se actualiza instantáneamente sin reiniciar.

Apariencia

Tres modos:

  • Sistema (predeterminado) — sigue la preferencia de tu sistema operativo. Cambia el tema del sistema operativo y la aplicación se actualiza en tiempo real.
  • Oscuro — tema oscuro forzado.
  • Claro — tema claro forzado.

También puedes alternar entre temas rápidamente haciendo clic en el botón de alternancia de tema en la esquina superior derecha de la aplicación.

Retención

Cuánto tiempo conservar instantáneas y publicaciones antiguas en la base de datos local:

  • 30 / 90 / 180 días — para configuraciones ligeras
  • 1 año — predeterminado recomendado
  • Para siempre — no purgar nunca nada (la base de datos crecerá)

Una limpieza diaria se ejecuta en segundo plano y elimina los registros más antiguos que la ventana de retención.

Carpeta de exportación

Dónde se guardan los archivos PDF / JSON / CSV. El predeterminado es ~/.tg_analytics/exports/. Cámbialo a cualquier carpeta a través de Ajustes → Elegir carpeta.

Registros

Los registros de la aplicación se almacenan en ~/.tg_analytics/logs/:

  • app.log — registro de actividad general con rotación (5 MB × 5 archivos)
  • crash.log — solo excepciones no controladas con traceback completo

Haz clic en "Abrir carpeta" en Ajustes para abrir el directorio de registros en tu gestor de archivos. Útil para reportar problemas.

Zona de peligro

El botón "Eliminar todo" elimina permanentemente todos los canales rastreados y su historial. Úsalo si quieres empezar de cero. No afecta a tus datos de Telegram — solo a la base de datos de analítica local.

Solución de problemas

Respuestas rápidas a los problemas comunes.

Windows SmartScreen bloquea el .exe — ¿qué hacer?

Haz clic en Más información en el diálogo, luego en Ejecutar de todos modos. Esto sucede porque el ejecutable no está firmado con código. Si no confías en él, compílalo desde el código fuente: clona el repositorio y ejecuta python build.py.

macOS dice "La aplicación está dañada y no se puede abrir"

Abre Terminal y ejecuta: xattr -cr "/Applications/TG Analytics.app". Esto elimina el atributo de cuarentena que macOS añade a las aplicaciones no firmadas. Después de eso, haz clic derecho → Abrir en el primer inicio.

El gráfico de crecimiento de suscriptores solo muestra hoy — ¿es un error?

No. Telegram no proporciona el historial de suscriptores a través de su API. La aplicación registra instantáneas desde el momento en que empiezas a rastrear — por lo que el gráfico comienza con un punto y crece a medida que ocurren nuevas recopilaciones. Con intervalos de 30 minutos, tendrás una curva completa de 24 horas en un día.

Errores de "FloodWait" durante la recopilación

Telegram está limitando la velocidad de tu cuenta. Aumenta el intervalo de recopilación automática (Ajustes → cada 30 min o más) y reduce el número de canales rastreados. La aplicación maneja FloodWait automáticamente pausando — pero si lo ves a menudo, cambia el intervalo.

El canal dice "el canal es privado" al añadirlo por @nombredeusuario

Solo los canales públicos se pueden rastrear externamente. Los canales privados (solo por invitación) no son accesibles sin membresía. Si eres miembro, el canal aparece en tu lista de administrador automáticamente — revisa la pestaña Canales.

La sesión ha expirado — necesito iniciar sesión de nuevo

Telegram puede revocar una sesión si inicias sesión desde demasiados dispositivos o restableces manualmente las sesiones en Telegram. Simplemente haz clic en Cerrar sesión e inicia sesión de nuevo con QR o teléfono. Tus canales rastreados y datos analíticos se conservan — viven en la base de datos local, no en la sesión.

La exportación a PDF falla con un error

Lo más probable es un problema de fuente faltante. Consulta ~/.tg_analytics/logs/app.log para ver el error exacto y abre un issue en GitHub con el extracto del registro. Como solución alternativa, usa la exportación JSON / CSV que no requiere fuentes.

¿Dónde puedo obtener ayuda?

Abre un issue en GitHub Issues o envía un mensaje directo por Telegram: @igor_shelloff. Incluye: qué hiciste, qué sucedió y (si es posible) un extracto del registro.

Apoyar el proyecto

TG Analytics es y siempre será gratis. Si te ahorra tiempo, aquí tienes cómo puedes ayudar.

Estrella en GitHub

Las estrellas ayudan a otros a descubrir el proyecto.

Abrir repositorio
Reportar errores

¿Encontraste un error o tienes una idea de función?

Abrir un issue
Donar vía Boosty

Apoya el desarrollo continuo de la herramienta.

Donar
Saluda

¿Preguntas o comentarios? Envía un mensaje directo.

@igor_shelloff
¿Necesitas más que analítica?

Si TG Analytics te dice qué funciona, pero también necesitas publicar y llegar a escala — prueba Telegram AutoPoster Pro del mismo desarrollador. Publicación programada, campañas DM, multicuenta, historias, protección auto-stop, informes en Telegram.

Explorar Telegram AutoPoster Pro