HansaChat

Documentation

Importar o histórico do Mattermost

Traga os canais e as publicações do Mattermost para o HansaChat a partir de uma exportação em massa.

Importar o seu histórico do Mattermost

Os workspaces em planos pagos podem importar uma exportação em massa do Mattermost e reconstruir os canais e o histórico de mensagens no HansaChat — com os carimbos de data/hora originais, threads, reações e formatação markdown.

O que é importado

  • Canais públicos e privados.
  • Publicações com os seus carimbos de data/hora originais.
  • Respostas em threads. As respostas cuja raiz falta na exportação tornam-se mensagens normais.
  • Reações com emoji.
  • Formatação markdown: negrito, itálico, código inline, blocos de código e ligações.
  • As edições são marcadas quando uma publicação foi alterada depois de escrita.
  • Membros da equipa: as contas que correspondem a um membro existente por e-mail são associadas; todos os outros são importados como perfis de marcador de posição inativos, sem palavra-passe. Convidar essa pessoa mais tarde pelo endereço de e-mail dela associa o histórico à nova conta.

O que não é importado

  • Mensagens diretas e mensagens de grupo.
  • Anexos de ficheiros. O texto das mensagens é mantido; as referências a anexos permanecem como texto simples.
  • Os payloads de comandos slash e os webhooks publicados através de integrações são importados como mensagens simples.

Preparar o arquivo

O HansaChat importa a exportação em massa produzida pela ferramenta de bulk export do Mattermost. É um ficheiro JSON delimitado por novas linhas (.ndjson) cuja primeira linha começa por "type": "version". Pode carregá-lo tal como está, comprimido com gzip ou empacotado num ZIP.

Atenção ao formato: o arquivo que o mmctl export produz é um formato diferente, de Mattermost para Mattermost, que o HansaChat não importa. O caminho de bulk export no seu servidor Mattermost ou a documentação do gerador de dados em massa descrevem como criar o ficheiro certo.

Executar a importação

  1. Abra o painel do workspace no site do HansaChat.
  2. Encontre o seu workspace e escolha Importar dados do espaço de trabalho.
  3. Selecione o ficheiro NDJSON (ou o seu arquivo ZIP/gzip) e escolha Importar arquivo.

A página de importação do workspace com o formulário de carregamento e uma importação concluída

Cada workspace pode iniciar uma importação por dia. A importação corre em segundo plano; a página mostra o progresso em direto e recebe um e-mail quando a importação termina.

O que acontece ao seu histórico

  • O seu canal #general existente é reutilizado e o histórico importado é acrescentado a ele.
  • Os canais são recriados com o nome de apresentação deles. Se já existir um canal com o mesmo nome, o importado é criado com o sufixo "-imported". As exportações que contêm várias equipas recebem um prefixo com o nome da equipa nos nomes dos canais, para evitar colisões.
  • O histórico importado aparece quando recarrega o workspace. Nada é enviado para sessões abertas enquanto a importação corre.
  • Os membros que não foram associados a uma conta existente aparecem como perfis inativos. Nunca recebem e-mail e não podem iniciar sessão, a menos que os convide.

Histórico do Mattermost importado no canal Town Square

Nota de proteção de dados

A exportação contém dados pessoais dos seus membros do Mattermost, como nomes, endereços de e-mail e conteúdo de mensagens. Crie e transfira a exportação apenas quando estiver pronto para importar e elimine a sua cópia local depois. O HansaChat elimina o arquivo carregado assim que a importação termina.

Mais guias de importação