Öncelikle merhabalar, forumda yeniyim hatam olursa afedersiniz.

Aşağıdaki kod dizisinde mesajı silenin kim olduğunu göstermesini istiyorum ama yapamıyorum. örneğin, A kişisi X kişisinin mesajını siliyor ama X kişisi kendi mesajını silmiş gibi gösteriyor. yardımcı olabilirmisiniz?



client.on('messageDelete', async message => {

const args = message.content.slice(prefix.length).trim().split(/ +/g);
const command = args.shift().toLowerCase();

function sleep(milliseconds) {
var start = new Date().getTime();
for (var i = 0; i < 1e7; i++) {
if ((new Date().getTime() - start) > milliseconds) {
break;
}
}
}

if (message.guild) {
if (message.author.bot) return;
var y = db.get('messagedelete_' + message.guild.id);
if (y !== `enabled`) return;
var x = db.get('loggingchannel_' + message.guild.id);
x = client.channels.get(x);
if (message.channel == x) return;
var embed = new discord.RichEmbed()
.setColor('#FF0000')
.setAuthor(message.author, message.author.avatarURL)
.setDescription(`${message.author.tag}'nın mesajı ${message.channel} kanalından silindi. \n${message.content}`)
.setFooter(`ID: ${client.guilds.id}`, client.guilds.iconURL)
.setTimestamp();
x.send(embed).catch();
}

});