Kod Discord.js | Son Görülme | V12

Ege'#0001
Katılım
29 Eki 2021
Mesajlar
96
Tepkime puanı
31
Açıklama : Belirlenen Üyenin Sunucunuza son attığı mesja tarihini söyler.
V12'dir
Ekstra Bilgi : useful-tools gereklidir.​
JavaScript:
const Discord = require("discord.js")
const use = require("useful-tools")
exports.run = async (client, message, args) => {
 message.channel.messages.fetch()
  const csu = message.mentions.members.first() || message.guild.members.cache.get(args[0])
  if(!csu) return message.reply("**Bir Üye Belirtmen Gerek! \nÖrnek: `!son-görülme @UYE`**")
  if(csu){
    if(csu.lastMessageID){
    const channel = message.guild.channels.cache.get(csu.lastMessage.channel.id)
   if(channel){
     const mesaj = channel.messages.fetch(csu.lastMessageID)
     if(mesaj){
       const tarih = csu.lastMessage.createdTimestamp
       const cse = new Discord.MessageEmbed()
       .setTitle("Son Görülme Anı")
       .setDescription(`**<@${csu.id}> İsimli Üyenin Son Görülme Anı: \`${use.tarih(tarih)}\`**`)
       .setColor("BLUE")
       .setFooter("Made By. Code Share")
       .setTimestamp()
       message.channel.send(cse)
     } else {
         return message.reply("**Belirtilen Üyenin Son Mesajını Bulamadım!**") 
     }
   } else {
     return message.reply("**Belirtilen Üyenin Son Attığı Mesaja Ait Kanal Silinmiş!**")
   }
    } else {
  return message.reply("**Belirtilen Üyenin Son Mesajını Bulamadım!**")
    }
  }
}

exports.conf = {
  aliases: ["songörülme", "üyegörülme","sg"]
}

exports.help = {
  name: "son-görülme"
}
 
Konu Sahibi
Ege_
Ege'#0001
Katılım
29 Eki 2021
Mesajlar
96
Tepkime puanı
31
teşekkürler
 
yok
Katılım
5 Ağu 2021
Mesajlar
70
Tepkime puanı
27
Şehir
Antalya
Başlığa "Son görülme" değil de "attığı son mesaj tarihi" yazsaydınız daha iyi olabilirdi. Gerçek bir son görülme sistemi için .
 

Konuyu 0 kişi okuyor. (0 kayıtlı üye ve 0 ziyaretçi)

  • Bilgi