HansaChat

Documentation

Import historii z Rocket.Chat

Przenieś pokoje i wiadomości z Rocket.Chat do HansaChat z eksportu pokoi.

Przestrzenie robocze w planach płatnych mogą zaimportować eksport pokoi z Rocket.Chat i odtworzyć kanały oraz historię wiadomości w HansaChat — z oryginalnymi znacznikami czasu, wątkami i reakcjami.

Co jest importowane

  • Pokoje jako kanały: pokoje typu c stają się kanałami publicznymi, pokoje typu p — kanałami prywatnymi.
  • Wiadomości z oryginalnymi znacznikami czasu.
  • Odpowiedzi w wątkach. Odpowiedzi, których wiadomość nadrzędna nie znajduje się w eksporcie, stają się zwykłymi wiadomościami.
  • Reakcje emoji.
  • Formatowanie markdown w treściach wiadomości.
  • Nadawcy są dopasowywani po nazwie użytkownika, o ile to możliwe. Eksporty pokoi Rocket.Chat zawierają nazwy użytkowników zamiast adresów e-mail, więc większość członków jest importowana jako nieaktywne profile zastępcze bez hasła. Późniejsze zaproszenie osoby na jej adres e-mail połączy historię z jej nowym kontem.

Nie jest importowane

  • Wiadomości bezpośrednie.
  • Załączniki plików. Tekst wiadomości jest zachowywany; odwołania do załączników pozostają zwykłym tekstem.
  • Zdarzenia systemowe, takie jak powiadomienia o dołączeniu lub wyjściu użytkownika.
  • Pokoje Livechat i dyskusje.

Przygotowanie archiwum

Rocket.Chat eksportuje pokoje pojedynczo z panelu administracji pokojami. HansaChat przyjmuje eksport JSON: tablicę dokumentów wiadomości dla każdego pokoju, opcjonalnie wraz z plikami rooms.json (nazwy i typy pokoi) oraz users.json (nazwy użytkowników i adresy e-mail). Zadziała pojedynczy plik .json z wiadomościami albo archiwum ZIP zawierające po jednym pliku JSON na pokój.

Dołączenie plików users.json i rooms.json poprawia wynik: nazwy pokoi są używane dla kanałów, a nazwy użytkowników w reakcjach można dopasować. Jeśli Twój plan nie oferuje eksportu pokoi w formacie JSON, zapytaj administratora o opcje eksportu dostępne po stronie administracji.

Uruchomienie importu

  1. Otwórz panel przestrzeni roboczych na stronie HansaChat.
  2. Znajdź swoją przestrzeń roboczą i wybierz Importuj dane przestrzeni roboczej.
  3. Wybierz plik JSON lub ZIP i kliknij Importuj archiwum.

Strona importu przestrzeni roboczej z formularzem przesyłania i ukończonym importem

Dla każdej przestrzeni roboczej można uruchomić jeden import dziennie. Import działa w tle; strona pokazuje postęp na żywo, a po zakończeniu importu otrzymasz e-mail.

Jak Twoja historia trafia do HansaChat

  • Istniejący kanał #general jest ponownie wykorzystywany, a zaimportowana historia jest do niego dołączana.
  • Pozostałe pokoje są odtwarzane z pierwotną nazwą. Jeśli kanał o tej samej nazwie już istnieje, importowany kanał powstaje z sufiksem „-imported”.
  • Zaimportowana historia pojawia się po ponownym wczytaniu przestrzeni roboczej. Nic nie jest wypychane do otwartych sesji w trakcie importu.
  • Członkowie, których nie połączono z istniejącym kontem, pojawiają się jako nieaktywne profile. Nigdy nie otrzymują e-maili i nie mogą się logować, dopóki ich nie zaprosisz.

Zaimportowana historia Rocket.Chat w kanale #general

Uwaga o ochronie danych

Eksport zawiera dane osobowe Twoich członków z Rocket.Chat, takie jak nazwy użytkowników i treść wiadomości. Utwórz i pobierz eksport dopiero tuż przed importem, a po nim usuń lokalną kopię. HansaChat usuwa przesłane archiwum natychmiast po zakończeniu importu.

Więcej przewodników importu