TG Analytics · Guia Completo

Leia seu canal como um profissional

O que cada métrica significa, como ler o painel e como tomar melhores decisões a partir dos dados do seu Telegram. Escrito para iniciantes — com números concretos e benchmarks do mundo real.

Primeiros Passos
Entendendo o Painel
Avançado
Mais

Introdução

O que é o TG Analytics, por que a abordagem local importa e o que você aprenderá neste guia.

Local por padrão, privado por design

Tudo o que você acompanha é armazenado em um banco de dados SQLite local no seu computador. Sem contas, sem servidores, sem telemetria. Código-fonte completo no GitHub sob a Licença MIT.

O TG Analytics é um aplicativo desktop gratuito que transforma seus canais do Telegram em dados claros e acionáveis. Ele funciona com seus próprios canais (onde você é administrador) e qualquer canal público — perfeito tanto para gerenciar seu canal quanto para estudar concorrentes.

Por que um aplicativo desktop e não um SaaS?

Porque plataformas de análise como TGStat e Telemetr exigem que você entregue seus dados aos servidores delas — e geralmente cobram por recursos avançados. O TG Analytics mantém tudo na sua máquina e oferece o kit de ferramentas completo gratuitamente.

O que você pode fazer com o TG Analytics

  • Acompanhar o crescimento de assinantes — veja como seu público muda dia a dia, hora a hora.
  • Medir o engajamento (ER) — entenda não apenas quantas pessoas viram um post, mas quão bem ele se conectou.
  • Encontrar o melhor horário de postagem — um mapa de calor 7×24 de visualizações médias, baseado nos seus próprios dados.
  • Identificar os principais posts — aprenda com o que funcionou e repita.
  • Comparar canais — até 6 lado a lado, na mesma tela.
  • Exportar relatórios — PDF com gráficos para clientes, ou CSV / JSON para análises adicionais.
Nenhuma experiência com a API do Telegram é necessária

Você não precisa saber como a API do Telegram funciona. Basta obter suas credenciais em my.telegram.org uma vez — e todo o resto é tratado pelo aplicativo.

Download e Instalação

Binários pré-compilados para todas as principais plataformas. Sem instalação, sem dependências.

Requisitos do sistema
  • Windows: 10 ou 11 (x64)
  • macOS: 11 (Big Sur) ou mais recente
  • Linux: Ubuntu 22.04+ / similar com WebKit2GTK
  • 2 GB de RAM no mínimo, ~150 MB de espaço livre em disco
  • Conexão ativa com a internet para sincronização
1 Abra a página de Releases

Todas as compilações oficiais estão hospedadas no GitHub:

Abrir Última Release
2 Baixe o arquivo para o seu SO
  • TGAnalytics-Windows.exe — Windows 10/11
  • TGAnalytics-Linux — Linux (torne executável: chmod +x TGAnalytics-Linux)
  • TGAnalytics-macOS.zip — macOS (descompacte, arraste o .app para Aplicativos)
3 Execute o aplicativo

Salve-o em qualquer lugar conveniente — Área de Trabalho, Documentos, uma pasta "Ferramentas" dedicada. Dê um duplo clique para iniciar. A primeira inicialização pode levar de 5 a 10 segundos enquanto o binário é descompactado.

Aviso do Windows SmartScreen

Como o executável não é assinado com um certificado de assinatura de código pago, o Windows pode mostrar um aviso. Clique em Mais informações → Executar assim mesmo. Você também pode compilar o aplicativo a partir do código-fonte, se preferir.

Gatekeeper do macOS

Abra o Terminal e execute xattr -cr "/Applications/TG Analytics.app" depois de mover o aplicativo para Aplicativos. Isso remove o sinalizador de quarentena para aplicativos não assinados.

Credenciais da API do Telegram

Todo cliente do Telegram precisa de api_id e api_hash do portal oficial de desenvolvedores. Gratuito, leva 3 minutos.

O que são API ID e API Hash?

Eles funcionam como um "login de desenvolvedor" para o Telegram. Todo cliente de terceiros tem seu próprio par. Você criará o seu — é gratuito, seguro e anexado apenas à sua conta.

1 Vá para my.telegram.org

Abra https://my.telegram.org no seu navegador.

2 Faça login com seu número de telefone

Digite o número no formato internacional com + — por exemplo +5511999999999. O Telegram envia um código de confirmação para o seu aplicativo.

3 Abra "API development tools"

Após o login, clique em API development tools no painel.

4 Crie um aplicativo

Preencha o formulário — os dados são armazenados pelo Telegram para os registros deles e não importam para a funcionalidade. Plataforma: Desktop. Clique em Create application.

5 Copie suas credenciais

Você verá dois valores — copie ambos:

  • App api_id — um número, ex.: 1234567
  • App api_hash — uma string de 32 caracteres, ex.: abcdef1234567890abcdef1234567890
Mantenha-os privados

Qualquer pessoa com seu API ID, API Hash e número de telefone pode potencialmente acessar sua conta do Telegram. Nunca os compartilhe em chats, capturas de tela ou fóruns públicos.

Autorização

Dois métodos de login — escolha o que for mais confortável para você.

Login por telefone (SMS / código no aplicativo)

1 Preencha o formulário de login

Abra a tela de Login e insira:

  • API ID — de my.telegram.org
  • API Hash — de my.telegram.org
  • Telefone — formato internacional com +
2 Clique em "Sign in" e insira o código

O Telegram envia um código para o seu aplicativo (ou SMS). Um diálogo aparece — insira o código. Se a autenticação de dois fatores estiver ativada, um prompt de senha aparece em seguida.

Login por código QR (recomendado)

1 Preencha API ID e API Hash

O número de telefone não é necessário para o login por QR.

2 Clique em "Sign in via QR"

Uma janela de QR abre. No seu celular:

  1. Abra o Telegram
  2. Vá em Configurações → Dispositivos
  3. Toque em Escanear QR
  4. Aponte a câmera para o QR na tela

A janela fecha automaticamente em caso de sucesso.

Você está logado

Seu nome aparece na barra lateral. A sessão é armazenada localmente — na próxima vez que o aplicativo abrir, você já estará logado.

Onde a sessão é armazenada?

Em ~/.tg_analytics/sessions/. No Windows, isso é C:\Users\SeuNome\.tg_analytics\sessions\. Para fazer logout completo, use o botão "Sign out" no aplicativo.

Adicionar canais para acompanhar

Dois tipos de canais: os seus próprios (direitos de admin) e qualquer canal público por @username.

Seus próprios canais

Abra a seção Canais. Seus canais de admin aparecem automaticamente no lado direito — o aplicativo os puxa dos seus diálogos do Telegram.

1 Clique em "Atualizar"

O aplicativo busca todos os canais onde você é administrador ou proprietário. Isso pode levar de 10 a 30 segundos na primeira execução.

2 Clique em "Acompanhar" no canal desejado

O canal se move para a coluna esquerda ("Acompanhados") e o aplicativo começa imediatamente a importar os últimos 100 posts e a contagem atual de assinantes.

Qualquer canal público (pesquisa de concorrentes)

O recurso matador — acompanhe qualquer canal aberto por @username, link t.me/... ou ID numérico.

1 Clique em "Adicionar canal público"

Abre um modal com um campo de entrada.

2 Cole o identificador do canal

Exemplos do que funciona:

  • durov
  • @durov
  • t.me/durov
  • https://t.me/durov
3 Pressione Enter ou clique em "Adicionar"

O aplicativo resolve o canal e mostra uma prévia — título, @username e contagem de assinantes. Em seguida, começa a acompanhar automaticamente.

Canais privados não podem ser acompanhados

Apenas canais públicos estão disponíveis para acompanhamento externo. Se você vir "canal é privado" — você precisa ser administrador, ou o canal é somente por convite.

Canais vs grupos

O TG Analytics foca em canais de transmissão onde a postagem é unidirecional. Supergrupos e chats não são acompanhados — eles têm dinâmicas e métricas diferentes.

Cada métrica explicada

O que cada número significa, como é calculado e como é um valor "bom".

Assinantes

O número atual de pessoas inscritas no canal — o mesmo que o Telegram mostra publicamente. O TG Analytics tira um snapshot desse número a cada ciclo de coleta, para que você possa ver como ele muda ao longo do tempo.

Direto da API do Telegram
Variação de assinantes (Δ)

Quanto a contagem de assinantes mudou no período selecionado. Positivo = crescimento, negativo = queda. Mostra o efeito líquido de novas inscrições menos cancelamentos.

subscribers_now − subscribers_at_period_start
Visualizações médias

O número médio de visualizações em todos os posts publicados durante o período selecionado. Esta é a sua linha de base — todo novo post será julgado em relação a ela.

sum(views) / number_of_posts
ER — Taxa de Engajamento

A métrica mais importante para comparar canais de tamanhos diferentes. É a porcentagem de assinantes que viram o seu post médio. Um canal com 100k assinantes e 15% de ER é engajado; 500k assinantes com 2% de ER é uma casca vazia.

(average_views / subscribers) × 100

Típico: 5–15% grande, 15–40% médio, 40%+ pequeno
Reações

Número total de reações com emoji em um post. Um forte sinal de engajamento verdadeiro — as reações exigem um toque ativo, não apenas leitura passiva.

Soma de todas as contagens de reação em um post
Encaminhamentos

Quantas vezes um post foi encaminhado para outro chat ou canal. O indicador mais claro de um post "viralizando" — alguém gostou o suficiente para compartilhar com o próprio público.

Direto da API do Telegram
ER por tipo de conteúdo

ER detalhado por tipo de post: texto, foto, vídeo, documento, enquete. Isso mostra exatamente qual formato tem melhor desempenho para o seu público específico.

(avg_views_per_type / subscribers) × 100

Como interpretar esses números

  • ER subindo + assinantes crescendo — você está no caminho certo. Continue fazendo o que está fazendo.
  • ER caindo + assinantes crescendo — você está atraindo pessoas menos engajadas (talvez de anúncios). O conteúdo pode precisar de ajuste.
  • ER subindo + assinantes estáveis — o conteúdo ressoa, mas a distribuição não. Considere cross-promotion.
  • ER caindo + assinantes caindo — algo está errado. Compare os principais posts com os recentes e procure o que mudou.
Regra geral

Não persiga números absolutos. Um canal de 3k com 25% de ER e assinantes crescendo é mais saudável do que um canal de 100k com 2% de ER. O TG Analytics foi criado para mostrar as tendências, não as métricas de vaidade.

Gráfico de crescimento de assinantes

Como ler o gráfico de crescimento, por que ele pode mostrar apenas dados recentes e o que procurar.

Como o gráfico é construído

Toda vez que o TG Analytics coleta dados, ele salva um "snapshot" da contagem atual de assinantes. O gráfico é uma linha do tempo desses snapshots. A granularidade se adapta automaticamente:

  • Dados recentes (horas): cada medição é um ponto — você vê detalhes finos.
  • Dias: agregado por hora — um ponto por hora.
  • Semanas e meses: agregado por dia — um ponto por dia.
Por que meu gráfico mostra apenas hoje?

Porque o Telegram não expõe o histórico de assinantes através da API. O TG Analytics só pode registrá-lo a partir do momento em que você começa a acompanhar o canal. Ao longo de dias e semanas, o gráfico se preenche naturalmente. Posts, visualizações e reações são extraídos do próprio histórico do Telegram — esses estão disponíveis imediatamente.

O que procurar

  • Inclinação ascendente constante — crescimento saudável. Acompanhe o ângulo da inclinação para comparar períodos.
  • Picos súbitos — geralmente causados por posts virais, menções ou anúncios. Correlacione com as datas dos principais posts.
  • Platôs — o conteúdo não foi compartilhado recentemente, ou o canal está em equilíbrio natural.
  • Quedas súbitas — limpeza de assinantes, um post que alienou pessoas, ou um canal grande removeu uma menção.

Comparação de períodos

Alterne entre as abas 7D / 30D / 90D / Todo o período para ver o mesmo canal em diferentes níveis de zoom:

  • 7D — para decisões semanais: "minha última campanha realmente funcionou?"
  • 30D — o padrão. Bom equilíbrio entre ruído e sinal.
  • 90D — tendências trimestrais, sazonalidade.
  • Todo o período — histórico completo desde que você começou a acompanhar.
Dica profissional: use Δ Assinantes como seu KPI

Em vez do total, acompanhe a mudança em 7 dias. É o que seu conteúdo e alcance recentes realmente produziram — o total é principalmente histórico.

Melhor horário de postagem (mapa de calor)

Uma grade 7×24 mostrando visualizações médias por dia da semana e hora, com base no seu próprio canal.

Como ler o mapa de calor

Cada célula representa uma combinação dia da semana × hora do dia. A intensidade da cor é a média de visualizações dos posts publicados naquela janela. Azul escuro = alto número de visualizações, azul claro = baixo número de visualizações, branco = nenhum post publicado naquele horário ainda.

Indicador de melhor horário

O aplicativo destaca automaticamente o melhor horário com uma borda contornada e mostra o rótulo "Melhor: Ter, 17:00" no cabeçalho do cartão. Esta é a sua janela de pico de engajamento calculada.

O que a maioria dos canais descobre

  • Horário da manhã (8:00–10:00) — pessoas verificando o Telegram no trajeto para o trabalho. Bom para conteúdo curto e direto.
  • Hora do almoço (12:00–14:00) — engajamento médio, público mais amplo.
  • Horário da noite (18:00–21:00) — pico de engajamento para a maioria dos canais. Leituras mais longas e vídeos funcionam melhor aqui.
  • Fins de semana — padrões completamente diferentes. Sábado de manhã e domingo à noite costumam ter alto desempenho.
O mapa de calor precisa de dados

Com menos de 10 posts, o mapa de calor ficará quase vazio — não há sinal suficiente. Ele se torna genuinamente útil após 30 a 50 posts distribuídos em diferentes horários do dia.

Usando o mapa de calor na prática

  1. Verifique o rótulo "Melhor horário" — esse é o seu melhor horário.
  2. Olhe o mapa de calor para as 3 a 4 células mais escuras. Essas são suas janelas confiáveis.
  3. Agende seus posts mais importantes (anúncios, lançamentos, textos longos) nesses horários.
  4. Verifique o mapa de calor mensalmente — os hábitos do público mudam sazonalmente.

Principais posts e mix de conteúdo

Aprenda com seus vencedores — quais posts ressoaram mais e qual formato funciona melhor.

Principais posts

Os 10 principais posts do período selecionado, classificados por visualizações. Cada linha mostra:

  • Ranking — 1 é o post mais visualizado
  • Data — quando foi publicado
  • Visualizações — número total de vezes que o post foi visto
  • Reações — contagem de reações com emoji
  • Encaminhamentos — número de vezes que foi compartilhado
  • Prévia do texto — primeiros ~130 caracteres
O que fazer com esta lista
  • Leia seus 3 principais posts lado a lado. Qual é o padrão comum?
  • Verifique se foram publicados em horários semelhantes — correlacione com o mapa de calor.
  • Anote o formato (texto longo / curto / com mídia) e tente replicar a fórmula vencedora.
  • Se um vencedor recebeu muitos encaminhamentos — esse é um tópico que seu público quer compartilhar. Escreva mais sobre isso.

Mix de conteúdo

Um gráfico de rosca mostrando quantos posts de cada tipo você publicou, com estatísticas por tipo:

  • Contagem — quantos posts deste tipo
  • Média de visualizações — visualizações médias por post deste tipo
  • ER — taxa de engajamento para este tipo

Cores: azul para texto, roxo para foto, rosa para vídeo, laranja para documento, verde para enquete.

Exemplos de interpretação
  • Vídeo tem 3x o ER do texto → dobre a aposta em vídeo.
  • Posts com foto recebem muitas visualizações mas poucas reações → conteúdo visual chama a atenção, mas não dispara ação. Combine fotos com legendas mais fortes.
  • Enquetes têm o ER mais alto de longe → seu público gosta de participar. Use enquetes com mais frequência.
  • Todos os tipos mostram ER semelhante → seu público se importa com o tópico, não com o formato. Foque na qualidade do conteúdo.

Comparando canais

Até 6 canais lado a lado — para o seu portfólio ou contra concorrentes.

Quando é útil

  • Você gerencia vários canais — veja qual merece mais esforço.
  • Benchmarking de concorrentes — acompanhe 2 a 3 concorrentes diretos e veja como você se compara.
  • Análise de categoria — se você está considerando entrar em um nicho, compare 3 a 4 canais estabelecidos para entender os benchmarks.
  • Relatórios para clientes — se você gerencia canais para clientes, uma tela mostra todos eles.

Como usar

1 Abra a seção Comparar

Selecione de 2 a 6 canais na linha de alternância. Os dois primeiros são pré-selecionados automaticamente.

2 Escolha um período

Mesmas abas 7D / 30D / 90D / Todo o período do painel.

3 Leia a tabela de comparação

Linhas: assinantes, Δ no período, visualizações médias, ER, contagem de posts. Colunas: uma por canal. Cada coluna tem uma faixa colorida correspondente ao gráfico multi-linha abaixo.

4 Olhe o gráfico multi-linha

Uma linha por canal em uma linha do tempo compartilhada — identifique instantaneamente qual está crescendo mais rápido, ou qual está estável.

5 Compare visualizações médias e ER

Dois gráficos de barras abaixo: um para visualizações médias, um para ER. O ER é a comparação mais justa quando os canais têm tamanhos muito diferentes.

Comparando entre tamanhos — sempre use ER

Um canal de 1k e um canal de 1M não podem ser comparados por números absolutos. Mas se o canal de 1k tem 40% de ER e o de 1M tem 8% de ER, o menor é muito mais engajado por assinante. Este é o tipo de insight pelo qual o TGStat cobra.

Exportação e Relatórios

Três formatos — para clientes, análises adicionais ou backup.

Relatório em PDF

Um relatório A4 refinado, projetado para ser enviado a clientes, gerentes ou partes interessadas. Inclui:

  • Cabeçalho com nome do canal, @username, período e data de geração
  • Quatro cartões KPI: assinantes, visualizações médias, ER, contagem de posts
  • Gráfico de crescimento de assinantes com formatação adequada dos eixos
  • Gráfico de barras do mix de conteúdo
  • Mapa de calor do melhor horário de postagem
  • Tabela dos 10 principais posts com visualizações, reações, encaminhamentos, prévia do texto

Os gráficos são renderizados nativamente dentro do PDF (via matplotlib) — não como imagens — então o texto e os números permanecem nítidos em qualquer zoom.

Remoção de emojis

Devido a limitações de fonte no PDF, emojis dos textos dos posts são removidos no relatório em PDF. O texto original completo é preservado nas exportações JSON e CSV.

Dump JSON

Uma exportação estruturada completa incluindo o painel agregado mais os dados brutos:

  • Metadados do canal (id, tg_id, username, title)
  • Objeto de estatísticas com todas as métricas calculadas
  • growth_series — cada snapshot de assinantes
  • snapshots — pares brutos de timestamp + assinantes
  • posts — cada post com texto completo, visualizações, reações, encaminhamentos, media_type
  • heatmap — a matriz 7×24
  • top_posts, content_mix

Perfeito para análises adicionais em Python, Excel ou qualquer ferramenta de BI.

Exportação CSV

Tabela plana de posts para análise em planilhas:

  • Colunas: channel, date, msg_id, views, reactions, forwards, media_type, text
  • Codificação UTF-8 BOM (abre corretamente no Excel)
  • Delimitador ponto e vírgula ; (compatível com Excel na maioria dos locais)
Como exportar

Abra o painel, clique em Exportar na barra de ferramentas. Escolha um formato, escolha um local para salvar — pronto. A pasta padrão é ~/.tg_analytics/exports/, mas você pode alterá-la nas Configurações.

Coleta Automática

Com que frequência os dados são buscados e como configurá-los para suas necessidades.

Como funciona

Uma thread em segundo plano é acionada de acordo com o cronograma e atualiza cada canal acompanhado — um de cada vez, com uma pausa de 3 segundos entre canais para evitar disparar a proteção contra flood do Telegram.

  • Busca a contagem atual de assinantes → novo snapshot
  • Atualiza visualizações / reações / encaminhamentos nos últimos 50 posts
  • Importa novos posts, se houver algum desde a última execução
  • Limpa dados antigos uma vez por dia (com base na sua configuração de retenção)

Escolhendo um intervalo

  • 15 minutos — para canais que você está crescendo ativamente. Histórico detalhado, mais chamadas de API.
  • 30 minutos — padrão recomendado. Bom equilíbrio.
  • 1 hora — leve para monitorar muitos canais.
  • 2–6 horas — para observação de longo prazo de canais competitivos.
  • Somente manual — nada acontece automaticamente; você clica em "Coletar agora" quando precisa de dados novos.

Onde configurar

1 Abra as Configurações

Barra lateral → Configurações → seção Coleta.

2 Defina o intervalo

Escolha no menu suspenso. A alteração é aplicada imediatamente — sem reinicialização.

3 Monitore o status

Logo abaixo do menu suspenso, "Status da coleta automática" mostra: hora da última execução, ETA da próxima e intervalo atual.

Coleta manual

Clique em Coletar agora nas Configurações para uma atualização imediata de todos os canais. A barra superior mostra um indicador de progresso durante a execução. Útil antes de gerar um relatório.

Limites de taxa do Telegram

Intervalos muito curtos (abaixo de 15 minutos) em muitos canais podem acionar FloodWait. Se você vir erros frequentes de flood nos logs, aumente o intervalo.

Configurações e Temas

Idioma, aparência, retenção, pasta de exportação, logs — tudo configurável.

Idioma

5 idiomas suportados na interface: inglês, russo, espanhol, português (BR), alemão. Altere em Configurações → Idioma — a interface atualiza instantaneamente sem reiniciar.

Aparência

Três modos:

  • Sistema (padrão) — segue a preferência do seu SO. Mude o tema do SO e o aplicativo atualiza em tempo real.
  • Escuro — tema escuro forçado.
  • Claro — tema claro forçado.

Você também pode alternar rapidamente entre os temas clicando no botão de alternância de tema no canto superior direito do aplicativo.

Retenção

Por quanto tempo manter snapshots e posts antigos no banco de dados local:

  • 30 / 90 / 180 dias — para configurações leves
  • 1 ano — padrão recomendado
  • Para sempre — nunca apague nada (o banco de dados crescerá)

Uma limpeza diária é executada em segundo plano e exclui registros mais antigos que a janela de retenção.

Pasta de exportação

Onde os arquivos PDF / JSON / CSV são salvos. O padrão é ~/.tg_analytics/exports/. Altere para qualquer pasta via Configurações → Escolher pasta.

Logs

Os logs do aplicativo são armazenados em ~/.tg_analytics/logs/:

  • app.log — log geral de atividade com rotação (5 MB × 5 arquivos)
  • crash.log — apenas exceções não tratadas com traceback completo

Clique em "Abrir pasta" nas Configurações para abrir o diretório de logs no seu gerenciador de arquivos. Útil para relatar problemas.

Zona de perigo

O botão "Excluir tudo" remove permanentemente todos os canais acompanhados e seu histórico. Use se quiser começar do zero. Não afeta seus dados do Telegram — apenas o banco de dados de análise local.

Solução de Problemas

Respostas rápidas para problemas comuns.

O Windows SmartScreen bloqueia o .exe — o que fazer?

Clique em Mais informações no diálogo e depois em Executar assim mesmo. Isso acontece porque o executável não é assinado. Se você não confiar, compile a partir do código-fonte: clone o repositório e execute python build.py.

O macOS diz "App está danificado e não pode ser aberto"

Abra o Terminal e execute: xattr -cr "/Applications/TG Analytics.app". Isso remove o atributo de quarentena que o macOS adiciona a aplicativos não assinados. Depois disso, clique com o botão direito → Abrir na primeira execução.

O gráfico de crescimento de assinantes mostra apenas hoje — isso é um bug?

Não. O Telegram não fornece histórico de assinantes através da API. O aplicativo registra snapshots a partir do momento em que você começa a acompanhar — então o gráfico começa com um ponto e cresce conforme novas coletas acontecem. Com intervalos de 30 minutos, você terá uma curva completa de 24h em um dia.

Erros de "FloodWait" durante a coleta

O Telegram está limitando a taxa da sua conta. Aumente o intervalo de coleta automática (Configurações → a cada 30 min ou mais) e reduza o número de canais acompanhados. O aplicativo lida com FloodWait automaticamente pausando — mas se você vir isso com frequência, altere o intervalo.

O canal diz "canal é privado" ao adicionar por @username

Apenas canais públicos podem ser acompanhados externamente. Canais privados (somente por convite) não são acessíveis sem associação. Se você for membro, o canal aparece automaticamente na sua lista de admin — verifique a aba Canais.

A sessão expirou — preciso fazer login novamente

O Telegram pode revogar uma sessão se você fizer login de muitos dispositivos ou redefinir sessões manualmente no Telegram. Basta clicar em Sign out e fazer login novamente com QR ou telefone. Seus canais acompanhados e dados de análise são preservados — eles ficam no banco de dados local, não na sessão.

A exportação em PDF falha com um erro

Provavelmente um problema de fonte ausente. Verifique ~/.tg_analytics/logs/app.log para o erro exato e abra uma issue no GitHub com o trecho do log. Como alternativa, use a exportação JSON / CSV, que não exigem fontes.

Onde posso obter ajuda?

Abra uma issue no GitHub Issues ou envie uma mensagem diretamente no Telegram: @igor_shelloff. Inclua: o que você fez, o que aconteceu e (se possível) um trecho do log.

Apoie o Projeto

O TG Analytics é e sempre será gratuito. Se ele economiza seu tempo, aqui está como você pode ajudar.

Dê uma estrela no GitHub

Estrelas ajudam outros a descobrir o projeto.

Abrir repositório
Relate bugs

Encontrou um bug ou tem uma ideia de recurso?

Abrir uma issue
Faça uma doação via Boosty

Apoie o desenvolvimento contínuo da ferramenta.

Doar
Diga olá

Dúvidas ou feedback? Envie uma mensagem diretamente.

@igor_shelloff
Precisa de mais do que análise?

Se o TG Analytics mostra o que funciona, mas você também precisa publicar e alcançar em escala — experimente o Telegram AutoPoster Pro, do mesmo desenvolvedor. Postagem agendada, campanhas de DMs, multi-contas, stories, proteção de parada automática, relatórios no Telegram.

Explorar Telegram AutoPoster Pro