fix trad
This commit is contained in:
parent
138900522f
commit
6bf9de3a59
@ -7,11 +7,11 @@ module.exports = {
|
||||
.setName('bienvenue')
|
||||
.setDescription('Souhaitez la bienvenue !')
|
||||
.addUserOption(option =>
|
||||
option.setName('user')
|
||||
option.setName('utilisateur')
|
||||
.setDescription('Utilisateur à mentionner')
|
||||
.setRequired(false)),
|
||||
async execute(interaction) {
|
||||
user = interaction.options.getUser('user');
|
||||
user = interaction.options.getUser('utilisateur');
|
||||
welcomeMessage.content = user ? "||<@"+user.id+">||" : "";
|
||||
await interaction.reply(welcomeMessage);
|
||||
},
|
||||
|
@ -29,11 +29,11 @@ module.exports = {
|
||||
.setName('pbt')
|
||||
.setDescription('Afichez les informations sur le programme de Louis !')
|
||||
.addUserOption(option =>
|
||||
option.setName('user')
|
||||
option.setName('utilisateur')
|
||||
.setDescription('Utilisateur à mentionner')
|
||||
.setRequired(false)),
|
||||
async execute(interaction) {
|
||||
const user = interaction.options.getUser('user');
|
||||
const user = interaction.options.getUser('utilisateur');
|
||||
const downloadCount = await getDownloadCount();
|
||||
|
||||
// Clone the message to avoid modifying the original
|
||||
|
@ -91,7 +91,7 @@ module.exports = {
|
||||
.setName('server-stats')
|
||||
.setDescription('Afichez les informations sur le Serveur Palworld !')
|
||||
.addUserOption(option =>
|
||||
option.setName('user')
|
||||
option.setName('utilisateur')
|
||||
.setDescription('Utilisateur à mentionner')
|
||||
.setRequired(false)),
|
||||
async execute(interaction,token) {
|
||||
@ -99,11 +99,11 @@ module.exports = {
|
||||
const infos = await getPlayersNumberAndFPS(token);
|
||||
const params = await getParams(token);
|
||||
const players = await getPlayers(token);
|
||||
const user = interaction.options.getUser('user')
|
||||
const user = interaction.options.getUser('utilisateur')
|
||||
const message = new EmbedBuilder()
|
||||
.setColor('#0099ff')
|
||||
.setDescription('# Informations sur le Serveur Palworld\n\n## :video_game: Nom du serveur :\n### Rygainland\n\n## :wireless: IP :\n### play.louismazin.ovh:1028\n\n## :no_entry: Mot de passe :\n### serverpassword\n\n## :repeat: État :\n### https://discord.com/channels/1068240252092813373/1263481798667796623\n'+infos+(players==="" ? "" : players+"\n")+'\n'+params);
|
||||
await interaction.reply({ content: (user ? "||<@"+interaction.options.getUser('user').id+">||\n" : null), embeds: [message] });
|
||||
await interaction.reply({ content: (user ? "||<@"+user.id+">||\n" : null), embeds: [message] });
|
||||
} catch (error) {
|
||||
await interaction.reply({ content: "Une erreur est survenue : " + error, ephemeral: true });
|
||||
}
|
||||
|
@ -1,19 +1,15 @@
|
||||
const { SlashCommandBuilder } = require('discord.js');
|
||||
const { SlashCommandBuilder, RoleFlags } = require('discord.js');
|
||||
|
||||
module.exports = {
|
||||
data: new SlashCommandBuilder()
|
||||
.setName('trad')
|
||||
.setDescription('Traduit le message auquel vous répondez en français')
|
||||
.setDescription('Traduit le message indiqué en français')
|
||||
.addStringOption(option =>
|
||||
option.setName('lien')
|
||||
.setDescription('Lien du message à traduire (optionnel)')
|
||||
.setDescription('Lien du message à traduire')
|
||||
.setRequired(false)
|
||||
),
|
||||
async execute(interaction, translator) {
|
||||
if (!translator) {
|
||||
await interaction.reply({ content: '❌ Le service de traduction n\'est pas disponible (token DeepL manquant).', ephemeral: true });
|
||||
return;
|
||||
}
|
||||
|
||||
let messageToTranslate = null;
|
||||
const messageLien = interaction.options.getString('lien');
|
||||
@ -59,7 +55,7 @@ module.exports = {
|
||||
const result = await translator.translateText(messageToTranslate.content, null, 'fr');
|
||||
|
||||
// Créer la réponse avec la traduction
|
||||
const translationMessage = `🇫🇷 **Traduction :**\n${result.text}\n\n*Message original de ${messageToTranslate.author.username}*`;
|
||||
const translationMessage = `**Traduction :**\n\n${result.text}`;
|
||||
|
||||
await interaction.editReply(translationMessage);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user