diff --git a/commands/trad/trad.js b/commands/trad/trad.js index 96c3453..5795f7c 100644 --- a/commands/trad/trad.js +++ b/commands/trad/trad.js @@ -55,7 +55,15 @@ module.exports = { const result = await translator.translateText(messageToTranslate.content, null, 'fr'); // Créer la réponse avec la traduction - const translationMessage = `${result.text}\n\n*Message original de ${messageToTranslate.author.username} dans ${messageToTranslate.channel.name}*`; + const footer = `\n\n*Message original de ${messageToTranslate.author.username} dans ${messageToTranslate.channel.name}*`; + let translationMessage = `${result.text}${footer}`; + + // Vérifier la longueur et tronquer si nécessaire + if (translationMessage.length > 2000) { + const maxContentLength = 2000 - footer.length - 3; // -3 pour "..." + const truncatedText = result.text.substring(0, maxContentLength) + "..."; + translationMessage = `${truncatedText}${footer}`; + } await interaction.editReply(translationMessage); diff --git a/commands/transfer-save/soloMessage.json b/commands/transfer-save/soloMessage.json index b4029f1..27aae63 100644 --- a/commands/transfer-save/soloMessage.json +++ b/commands/transfer-save/soloMessage.json @@ -22,7 +22,7 @@ }, { "id": 423456789, - "description": "## **🎒 Si des joueurs n'ont pas leurs équipements lors de la première connexion :**\n### • Copie le dossier : `.\\Pal\\Saved\\SaveGames\\0\\[World ID]`\n### • Colle-le sur ton bureau\n### *(Maintenant, pour chaque joueur concerné)*\n\n### **Étapes à répéter :**\n\n### • Le joueur doit créer un nouveau personnage sur le serveur\n### • Utilise PalworldSaveTools avec \"Fix Host Save\"\n### • Sélectionne le fichier `Level.sav` du serveur\n### • À gauche : sélectionne l'ancien personnage du joueur\n### • À droite : sélectionne le nouveau personnage qu'il vient de créer\n### • Clique sur \"Migrate\"", + "description": "## **🎒 Si des joueurs n'ont pas leurs équipements lors de la première connexion :**\n### *(Maintenant, pour chaque joueur concerné)*\n\n### **Étapes à répéter :**\n### • Sur le serveur, copie le dossier : `.\\Pal\\Saved\\SaveGames\\0\\[World ID]`\n### • Colle-le sur ton bureau\n\n### • Le joueur doit créer un nouveau personnage sur le serveur\n### • Utilise PalworldSaveTools avec \"Fix Host Save\"\n### • Sélectionne le fichier `Level.sav` du serveur\n### • À gauche : sélectionne l'ancien personnage du joueur\n### • À droite : sélectionne le nouveau personnage qu'il vient de créer\n### • Clique sur \"Migrate\"", "color": 3447003, "fields": [] }