LeChienFou Requis: discord.js, le tuto que j'ai proposé avant Pour commencer Rendez vous sur votre fichier index.js il va vous falloir la l'id d'un channel logs, visitez ce site Allez tout à la fin et mettez ce code ( lisez bien les commentaires ): let {MessageEmbed} = require("discord.js") // fait appel à la fonction MessageEmbed client.on("messageDelete", async (message) => { let logsChannel = client.channels.cache.get("l'id que vous venez de copier") if(!logsChannel) throw new Error("L'id que vous avez indiquer n'est pas valide") // vérifier si vous avez bien copier l'id let logs = await message.guild.fetchAuditLogs({ type: "MESSAGE_DELETE", limit: 1 }) // on récupère les logs avec seuleument les messages supprimée logs = logs.entries.first() let executor; if(logs.executor.id == logs.target.id) { // on vérifie si le deleter est le même que l'autheur du message executor = "Supprimé par son autheur" // le message a été supprimé par son autheur } else { executor = logs.executor.tag // le message a été supprimé par un staff } logsChannel.send(new MessageEmbed() // créer un embed .setAuthor("Message supprimé") .addField("Message de: ", message.author.tag /*le nom complet de l'autheur du message*/)// on ajoute un field ( key, valeur ) .addField("Contenu du message", message.content.slice(0, 2000) /*le contenu du message*/) .addField("Supprimé par: ", executor) // qui a supprimé le message ) }) Comme ceci, la liste des event: https://discord.js.org/#/docs/main/stable/class/Client