@gears0000 ile ortaklaşa bir çalışma yaptık ve sorunu çözdük.
Genel olarak tüm taglara bakmak için; "!tagsay 0312" tarzında. Aşağıdaki komutu kullanın.
JavaScript:
const Discord = require('discord.js')
exports.run = (client, message, args) => {
var tag = args.slice(0).join("");
if(!tag) return message.channel.send("Lütfen devamına tag yazın.")
let ksii = message.guild.members.cache.filter(r => r.user.discriminator==tag);
if(ksii.size==0){
message.channel.send(new Discord.MessageEmbed()
.setTitle(`Bu taga sahip kişi yok`))
}else{
message.channel.send(new Discord.MessageEmbed()
.setTitle(`Bu taga sahip kişi sayısı : ${ksii.size}`)
.setDescription(`Kişiler ; ${ksii.array()}`))
}
}
exports.conf = {
aliases: ['tag']
}
exports.help = {
name: "tagsay"
}
Sadece tek bir taga bakmak içinde aşağıdaki kodlamayı kullanın.
!tagsay
JavaScript:
const Discord = require('discord.js')
exports.run = (client, message, args) => {
let ksii = message.guild.members.cache.filter(r => r.user.discriminator=="1848");
message.channel.send(new Discord.MessageEmbed()
.setTitle(`Bu taga sahip kişi sayısı : ${ksii.size}`)
.setDescription(`Kişiler ; ${ksii.array()}`))
}
exports.conf = {
aliases: ['tag']
}
exports.help = {
name: "tagsay"
}
Bu arada Discord'dan kaynaklı bir sorun olduğunu düşünüyorum; bazı tagları algılamıyor nedense.
Ekli dosyayı görüntüle 3957