Resposta curta: não de um jeito confiável. Um chatbot consegue ler algumas mensagens que você cola, mas, em uma exportação do Telegram, o que as pessoas disseram está em arquivos de áudio separados, um por mensagem de voz, e uma conversa de verdade tem dezenas ou centenas deles. Conversas longas também acabam resumidas ou cortadas no meio. Se você precisa de todas as mensagens, inclusive as de voz, em um único documento, use uma ferramenta que processe o arquivo da exportação item por item.

O que há dentro de uma exportação do Telegram

Os aplicativos do Telegram para celular não exportam conversas. No computador, o Telegram Desktop exporta: abra a conversa, clique em ⋮ → Exportar histórico de conversa, marque as mídias que quiser e escolha um formato. Você recebe uma pasta chamada ChatExport_ mais a data, contendo:

  • result.json (se você escolheu o formato JSON, legível por máquina) ou messages.html, messages2.html e assim por diante, com mil mensagens por página;
  • voice_messages/, com um arquivo .ogg por mensagem de voz, com nomes como audio_12@14-03-2024_18-40-01.ogg;
  • round_video_messages/, photos/, video_files/ e files/ para o restante.

No ponto em que uma mensagem de voz foi enviada, o arquivo da conversa apenas aponta para o arquivo de áudio. As palavras estão no .ogg e em nenhum outro lugar. Se você não marcou Mensagens de voz na janela de exportação, o arquivo simplesmente não está lá, e a exportação informa que ele não foi incluído.

Onde um chatbot falha

  • Ele vê caminhos de arquivos, não fala. Ao ler o result.json, o assistente descobre que existe uma mensagem de voz. Ele não a ouve, a menos que consiga abrir e processar todos os arquivos de áudio da pasta.
  • Conversas longas não cabem. Um ano de mensagens chega a milhares de entradas. Uma resposta em um chat tem um limite prático de tamanho, então o assistente resume o meio, pula trechos ou para.
  • A estrutura se perde. O Telegram registra respostas, encaminhamentos, edições e reações. Um resumo achata tudo isso; um registro precisa de "resposta a #12" e "encaminhada de" ao lado da mensagem certa.
  • Idiomas. O Telegram é muito usado em russo, ucraniano, persa e uzbeque, muitas vezes com fala misturada. As mensagens de voz precisam ser escritas no idioma falado e, com frequência, também traduzidas.

O que funciona

  1. Exporte com as mensagens de voz marcadas, em JSON se puder (ele também registra as edições), e compacte a pasta em ZIP.
  2. Processe a exportação do jeito que ela foi construída. Leia a conversa mensagem por mensagem, siga cada referência até o arquivo correspondente e envie cada mensagem de voz a um modelo de fala separadamente, para que a mensagem 3.000 receba o mesmo cuidado que a mensagem 3.
  3. Mantenha o original em primeiro lugar. Coloque qualquer tradução abaixo da mensagem original e abaixo de cada transcrição, e não no lugar delas.
  4. Registre a origem. Uma impressão digital SHA-256 do arquivo da exportação permite que qualquer pessoa confirme depois de qual arquivo o documento foi gerado.

A nossa ferramenta Conversa do Telegram em PDF faz exatamente isso: envie a exportação compactada, confira de graça as primeiras mensagens com as mensagens de voz já transcritas e receba a conversa inteira em um único PDF (mais arquivos de texto e de planilha) com pagamento único de $5.

Se o PDF for para um advogado ou um tribunal

Uma transcrição feita por software é um registro legível, não uma prova certificada. Tribunais e órgãos públicos definem suas próprias regras para provas de conversas e podem exigir uma tradução juramentada. Mantenha a pasta da exportação inalterada, anote a impressão digital dela e pergunte ao seu advogado o que ele precisa.