3 Adet mesaj log kodu.

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Kawin
Uzman Üye
Katılım
27 Eyl 2016
Mesajlar
163
Tepki puanı
37
Ödüller
5
Yaş
26
9 HİZMET YILI
Bu kod sayesinde insanların nereye ne yazdığını, hangi kanalda bir mesaj sildiğini, düzenlediğini görebilirsiniz.

[main dosyasına server.js, bot.js vb.]

JavaScript:
client.on("message", async (message) => {
if(message.author.bot || message.channel.type === "dm") return;
  let sChannelanan = message.guild.channels.find(c => c.name === "mesaj-log")
  let embed = new Discord.RichEmbed()
  .setColor("GREEN")
  .setAuthor(`Mesaj Gönderildi`, message.author.avatarURL)
  .addField("Kullanıcı", message.author)
  .addField("Mesaj", message.content, true)
  .addField("Kanal Adı", message.channel.name, true)
  .addField("Mesaj ID", message.id, true)
  .addField("Kullanıcı ID", message.author.id, true)
  .setThumbnail(message.author.avatarURL)
  .setFooter(`Bilgilendirme  • bügün saat ${message.createdAt.getHours()+3}:${message.createdAt.getMinutes()}`, `${client.user.displayAvatarURL}`)
  sChannelanan.send(embed)
});

client.on("messageUpdate", async (oldMessage, newMessage) => {
if(newMessage.author.bot || newMessage.channel.type === "dm") return;
  let sChannelanan = newMessage.guild.channels.find(c => c.name === "mesaj-log")
  if (oldMessage.content == newMessage.content) return;
  let embed = new Discord.RichEmbed()
  .setColor("GREEN")
  .setAuthor(`Mesaj Düzenlendi`, newMessage.author.avatarURL)
  .addField("Kullanıcı", newMessage.author)
  .addField("Eski Mesaj", oldMessage.content, true)
  .addField("Yeni Mesaj", newMessage.content, true)
  .addField("Kanal Adı", newMessage.channel.name, true)
  .addField("Mesaj ID", newMessage.id, true)
  .addField("Kullanıcı ID", newMessage.author.id, true)
  .setThumbnail(newMessage.author.avatarURL)
  .setFooter(`Bilgilendirme  • bügün saat ${newMessage.createdAt.getHours()+3}:${newMessage.createdAt.getMinutes()}`, `${client.user.displayAvatarURL}`)
  sChannelanan.send(embed)
});
client.on("messageDelete", async (deletedMessage) => {
if(deletedMessage.author.bot || deletedMessage.channel.type === "dm") return;
  let sChannelanan = deletedMessage.guild.channels.find(c => c.name === "mesaj-log")
  let embed = new Discord.RichEmbed()
  .setColor("GREEN")
  .setAuthor(`Mesaj Silindi`, deletedMessage.author.avatarURL)
  .addField("Kullanıcı", deletedMessage.author)
  .addField("Silinen Mesaj", deletedMessage.content, true)
  .addField("Kanal Adı", deletedMessage.channel.name, true)
  .addField("Mesaj ID", deletedMessage.id, true)
  .addField("Kullanıcı ID", deletedMessage.author.id, true)
  .setThumbnail(deletedMessage.author.avatarURL)
  .setFooter(`Bilgilendirme  • bügün saat ${deletedMessage.createdAt.getHours()+3}:${deletedMessage.createdAt.getMinutes()}`, `${client.user.displayAvatarURL}`)
  sChannelanan.send(embed)
});
 
Yazılım
Seçkin Üye
Katılım
14 Nis 2019
Mesajlar
492
Tepki puanı
351
Ödüller
5
Yaş
27
Sosyal
7 HİZMET YILI
yararlı bir bilgi :)
tenor.gif
 
Söylesem Tesiri Yok Sussam Gönül Razı Değil
Seçkin Üye
Katılım
9 Şub 2019
Mesajlar
342
Çözümler
1
Tepki puanı
19
Ödüller
5
Yaş
24
Sosyal
7 HİZMET YILI
thanks guys
 
Onaylı Üye
Katılım
6 Haz 2018
Mesajlar
51
Tepki puanı
2
Yaş
22
8 HİZMET YILI
Bunun yerine mesaj silme mesaj düzenleme logşarı daha kullanışlı
 
Elbet Bir Gün
Süper Üye
Katılım
8 Mar 2018
Mesajlar
702
Çözümler
4
Tepki puanı
40
Ödüller
8
Yaş
28
8 HİZMET YILI
eline sağlık yararlı paylaşım teşekkürler
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst