iEXChat 1.4.0 intègre la traduction automatique des conversations, la gestion des fonctions du widget depuis le panneau, des pages personnalisées, le téléchargement de l’historique des dialogues et de nouveaux réglages pour les messages du site.
L'interface du chat, les fonctionnalités de Telegram et le stockage des pièces jointes ont également été mis à jour.
Traduction automatique des messages
Le client et l'opérateur peuvent désormais communiquer chacun dans leur langue.
Les messages du client sont traduits dans la langue de l’équipe, tandis que les réponses de l’opérateur et du bot sont traduites dans la langue du visiteur. Le texte original reste inchangé et est conservé avec la traduction.
Disponibles à la connexion :
- Anthropic Claude ;
- Compatible OpenAI API;
- DeepL;
- Traduction Cloud Google.
Dans les paramètres, vous pouvez choisir le service, le modèle, la langue de la commande et les directions de traduction. La vérification de connexion et les statistiques d'utilisation quotidiennes et mensuelles sont également disponibles ici.
La clé du service est stockée de manière chiffrée et n'apparaît pas dans le panneau après sauvegarde.
Dans la conversation, l'opérateur voit le message traduit et peut consulter l'original si nécessaire. Le visiteur reçoit la réponse dans sa langue via le widget, l’archive et l’historique téléchargé.
La traduction automatique fonctionne également dans les messages privés avec le bot Telegram. La langue du client est détectée à partir de ses messages, et avant le début de la conversation, elle est déterminée par la langue du navigateur.
Les fichiers, les réponses courtes et les messages de service du site ne sont pas envoyés en traduction. Les mêmes textes sont traduits une seule fois puis réutilisés.
Gestion des fonctionnalités du widget
Une section « Fonctions » avec 23 interrupteurs est apparue dans le tableau de bord.
Vous pouvez gérer séparément l'écran principal, le menu, le champ de saisie, le fil de messages, les fichiers, les messages vocaux, les réactions, les adresses cryptomonnaies, les appels, les notifications et d'autres fonctionnalités.
Si cette fonction est désactivée, la restriction s'applique non seulement dans l'interface. Le serveur bloque également l'action correspondante, elle ne peut donc pas être effectuée via une requête directe.
Vous pouvez réinitialiser les paramètres aux valeurs par défaut en un seul clic.
Pages personnalisées et interface mise à jour
Vous pouvez ajouter jusqu'à trois pages personnalisées au menu inférieur du widget.
Chaque page comprend un titre, une icône et un contenu. Les paragraphes, listes, texte en gras et liens sont pris en charge.
Les pages peuvent être utilisées pour les règles d'échange, les instructions, les contacts, les FAQ et d'autres informations utiles.
Le message de bienvenue sur l’écran principal se modifie désormais dans la section « Contenu ». Les textes pour les autres langues se configurent via les traductions du widget.
La conversation a été mise à jour. Le nom et l’avatar de l’opérateur s’affichent au-dessus du message, l’heure et le statut en dessous. Les réactions sont présentées en éléments distincts, les fichiers sous forme de cartes, et les séparateurs de date sont plus clairs.
Le fonctionnement de l’arrière-plan personnalisé en mode sombre a également été corrigé. La touche Échap ferme désormais la fenêtre de sélection des émojis, et non plus tout le widget.
Télécharger l'historique de la conversation
Le client peut télécharger l'historique des échanges au format HTML depuis le menu du chat ou après la fin du dialogue.
Le fichier comprend jusqu’à 5 000 messages, y compris l’archive, les pièces jointes, les messages vocaux, les citations et les réactions.
Les événements internes du système et les notes des opérateurs ne sont pas communiqués au client. Le téléchargement de l’historique est enregistré dans le panneau.
Méthodes IEXChat.send et ouvrirAvec peuvent désormais ouvrir directement le dialogue souhaité. Le texte transmis par le site peut être envoyé automatiquement ou simplement inséré dans le champ de saisie pour que le client puisse le modifier lui-même.
Gestion des messages du site
Une section «Messages du site» a été ajoutée dans les paramètres.
L'administrateur peut définir :
- accepter ou non les messages du site ;
- les afficher sous forme de message classique ou de carte distincte ;
- créer un nouveau dialogue ;
- rouvrir une conversation terminée ;
- envoyer une notification aux opérateurs.
Le API externe fonctionne selon les mêmes règles, et les champs de service de la source sont protégés contre la substitution.
Un interrupteur dédié aux messages automatiques du site a été ajouté dans Telegram. Les événements comme « Nouvelle demande créée » n'ont plus besoin d'être envoyés au chat d'équipe.
Le système n’envoie pas non plus à l’opérateur de notification « Nouvel échange » inutile si la demande a été créée par le site ou par un message système silencieux.
Stockage des pièces jointes
La nouvelle version d'iEXChat utilise RustFS pour le stockage des fichiers.
Les buckets et les règles d'accès sont créés automatiquement. L'échange de fichiers se fait directement entre les conteneurs, sans passer par le domaine public ni Cloudflare.
Les installations en place continuent de fonctionner sur MinIO. La transition vers RustFS se fait séparément et uniquement sur décision de l'administrateur.
Avant de basculer, le système copie et vérifie les fichiers. L'arrêt des services prend environ une minute. Un retour en arrière est possible si nécessaire.
Modifications dans le tableau de bord
L’outil « Bannière pour tous » a été mis à jour.
Vous pouvez désormais choisir une durée d'affichage de 30 minutes à 24 heures, prévisualiser la bannière et désactiver rapidement un message actif.
Si la reconnaissance des adresses de cryptomonnaies est désactivée pour le site, ces adresses ne seront plus mises en surbrillance dans le panneau.
Corrections et tests
Les données non signées sont désormais ignorées et ne perturbent pas le chat. Le blocage ne se déclenche qu'à la réception d'un code de blocage explicite.
Le contrôle des fonctionnalités désactivées a également été renforcé. L'envoi de fichiers est interdit et ne peut pas être contourné par collage depuis le presse-papiers, glisser-déposer ou modification du type de fichier. Les messages vocaux sont acceptés uniquement en tant que fichiers audio.
Correction de dysfonctionnements des écrans désactivés, de la section « Aide », des pages personnalisées et de l'initialisation du stockage des fichiers.

