const Discord = require("discord.js"); const { EmbedBuilder } = require("discord.js"); module.exports = async (bot, deletedMessage) => { if (deletedMessage.author.bot && deletedMessage.channel.type === Discord.ChannelType.DM && deletedMessage.webhookID) return; const utcDate = new Date(); const parisTime = new Date(utcDate.getTime() + (2 * 60 * 60 * 1000)); const joursSemaine = ['Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi']; const jourSemaine = joursSemaine[parisTime.getDay()]; const jourMois = parisTime.getDate(); const mois = parisTime.toLocaleString('fr-FR', { month: 'long' }); const annee = parisTime.getFullYear(); const heures = parisTime.getHours(); const minutes = parisTime.getMinutes(); const secondes = parisTime.getSeconds(); const resultat = `${jourSemaine} ${jourMois} ${mois} ${annee} à ${heures.toString().padStart(2, '0')}:${minutes.toString().padStart(2, '0')}:${secondes.toString().padStart(2, '0')}`; const embed = new EmbedBuilder() .setTitle("💬・Message supprimé") .addFields( { name: "Auteur du message", value: `- ${deletedMessage.author}` }, { name: "Date", value: `- ${resultat}`}, { name: "Salon", value: `- ${deletedMessage.channel} (${deletedMessage.channel.name})` }, { name: "Contenu du message", value: `\`\`\`${deletedMessage.content}\`\`\`` }, { name: "Horodotage", value: `- `} ) .setColor("Blurple") .setTimestamp(); if (deletedMessage.author.avatarURL()) { embed.setThumbnail(deletedMessage.author.avatarURL()); } const logChannel = bot.channels.cache.get("XXXXXXXXXXXXXXXXXXXXX"); if (logChannel) { logChannel.send({ embeds: [embed] }); } };