iEXChat 1.4.0 — Automatyczne tłumaczenie, zarządzanie widgetem i nowe funkcje wiadomości

iEXExchanger
iEXChat 1.4.0 — Automatyczne tłumaczenie, zarządzanie widgetem i nowe funkcje wiadomości

W iEXChat 1.4.0 pojawiły się automatyczne tłumaczenie konwersacji, zarządzanie funkcjami widgetu z panelu, własne strony, pobieranie historii czatu oraz nowe ustawienia wiadomości ze strony.

Zaktualizowano również interfejs czatu, funkcje Telegram oraz przechowywanie załączników.

Automatyczne tłumaczenie wiadomości

Klient i operator mogą teraz komunikować się w swoim własnym języku.

Wiadomości klienta są tłumaczone na język zespołu, natomiast odpowiedzi operatora i bota – na język odwiedzającego. Oryginalny tekst pozostaje niezmieniony i jest przechowywany obok tłumaczenia.

Dostępne do podłączenia:

  • Anthropic Claude;
  • Kompatybilny z OpenAI API;
  • DeepL;
  • Tłumaczenie w chmurze Google.

W ustawieniach można wybrać usługę, model, język polecenia oraz kierunki tłumaczenia. Dostępna jest również kontrola połączenia oraz statystyki użytkowania za dzień i miesiąc.

Klucz usługi jest przechowywany w formie zaszyfrowanej i po zapisaniu nie jest wyświetlany w panelu.

W rozmowie operator widzi przetłumaczoną wiadomość i w razie potrzeby może otworzyć oryginał. Odwiedzający otrzymuje odpowiedź w swoim języku za pomocą widgetu, archiwum i pobranej historii.

Automatyczne tłumaczenie działa również w prywatnych wiadomościach z botem Telegram. Język klienta jest rozpoznawany na podstawie jego wiadomości, a przed rozpoczęciem rozmowy — na podstawie języka przeglądarki.

Pliki, krótkie odpowiedzi i komunikaty serwisowe strony nie są wysyłane do tłumaczenia. Identyczne teksty tłumaczone są jednokrotnie i następnie wykorzystywane ponownie.

Zarządzanie funkcjami widżetu

W panelu pojawił się dział „Funkcje” z 23 przełącznikami.

Możesz osobno zarządzać ekranem głównym, menu, polem wprowadzania, kanałem wiadomości, plikami, wiadomościami głosowymi, reakcjami, adresami kryptowalut, połączeniami, powiadomieniami oraz innymi funkcjami.

Jeśli ta funkcja jest wyłączona, ograniczenie dotyczy nie tylko interfejsu. Serwer również blokuje odpowiednie działanie, więc nie można go wykonać za pomocą bezpośredniego zapytania.

Ustawienia można zresetować do wartości domyślnych za pomocą jednego przycisku.

Własne strony i odświeżony interfejs

Do dolnego menu widżetu można dodać do trzech własnych stron.

Każda strona zawiera tytuł, ikonę i treść. Obsługiwane są akapity, listy, pogrubienie oraz linki.

Strony można wykorzystać do prezentacji zasad wymiany, instrukcji, kontaktów, najczęściej zadawanych pytań oraz innych przydatnych informacji.

Powitanie na ekranie głównym można teraz edytować w sekcji „Zawartość”. Teksty dla innych języków ustawiane są przez tłumaczenia widgetu.

Zaktualizowano wątek rozmowy. Nazwa i awatar operatora są wyświetlane nad wiadomością, natomiast czas i status pod nią. Reakcje przedstawiono jako osobne elementy, pliki wyświetlane są na kartach, a separatory dat stały się bardziej czytelne.

Poprawiono działanie niestandardowego tła w trybie ciemnym. Klawisz Escape teraz zamyka okno wyboru emoji, a nie cały widget.

Pobierz historię rozmowy

Klient może pobrać historię czatu w formacie HTML z menu czatu lub po zakończeniu rozmowy.

Plik zawiera do 5000 wiadomości, w tym archiwum, załączniki, wiadomości głosowe, cytaty oraz reakcje.

Wydarzenia wewnętrzne systemu oraz notatki operatorów nie są przekazywane klientowi. Pobranie historii jest rejestrowane w panelu.

Metody IEXChat.send i otwórzZaPomocą teraz mogą od razu otworzyć wymagany dialog. Tekst przesłany przez stronę może zostać automatycznie wysłany lub po prostu wstawiony do pola wprowadzania, aby klient mógł go samodzielnie edytować.

Zarządzanie wiadomościami ze strony

W ustawieniach pojawiła się sekcja „Wiadomości ze strony”.

Administrator może określić:

  • czy odbierać wiadomości z serwisu;
  • wyświetlać je jako zwykłą wiadomość lub osobną kartę;
  • czy utworzyć nową konwersację;
  • czy ponownie otworzyć zakończony dialog;
  • czy wysłać powiadomienie do operatorów.

Zewnętrzny API działa zgodnie z tymi samymi zasadami, a pola serwisowe źródła są chronione przed podmianą.

W Telegram dodano osobny przełącznik dla automatycznych wiadomości serwisu. Wydarzenia takie jak „Nowe zlecenie utworzone” nie muszą być już wysyłane na czat zespołu.

System nie wysyła również operatorowi zbędnego powiadomienia „Nowy dialog”, jeśli zgłoszenie zostało utworzone przez stronę lub cichą wiadomość systemową.

Przechowywanie załączników

Nowa wersja iEXChat korzysta z RustFS do przechowywania plików.

Bucket i zasady dostępu tworzone są automatycznie. Wymiana plików odbywa się bezpośrednio między kontenerami i nie przechodzi przez domenę publiczną ani Cloudflare.

Obecne instalacje nadal działają na MinIO. Przejście na RustFS odbywa się osobno i tylko na decyzję administratora.

Przed przełączeniem system kopiuje i weryfikuje pliki. Zatrzymanie usług zajmuje około minuty. W razie potrzeby można wykonać przywracanie.

Zmiany w panelu

Narzędzie „Baner dla wszystkich” zostało zaktualizowane.

Teraz można wybrać czas wyświetlania od 30 minut do 24 godzin, zobaczyć podgląd banera oraz szybko wyłączyć aktywną wiadomość.

Jeśli rozpoznawanie adresów kryptowalut zostanie wyłączone dla strony, takie adresy nie będą już podświetlane na panelu.

Poprawki i testowanie

Niezapisane dane są teraz ignorowane i nie przerywają działania czatu. Blokada jest stosowana tylko po otrzymaniu wyraźnego kodu blokady.

Wzmocniono również kontrolę wyłączonych funkcji. Zakaz wysyłania plików nie może być obejściem przez wklejanie ze schowka, przeciąganie ani zmianę typu pliku. Wiadomości głosowe są przyjmowane wyłącznie jako pliki audio.

Dodatkowo naprawiono działanie wyłączonych ekranów, sekcji „Pomoc”, własnych stron oraz inicjalizacji magazynu plików.