Archived
Dateien nach "commands/utility" hochladen
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
const discord = require("discord.js");
|
||||
const sourcebin = require('sourcebin_js');
|
||||
|
||||
module.exports = {
|
||||
name: "discriminator",
|
||||
usage: `discrim 0007`,
|
||||
category: "utility",
|
||||
aliases: ["discrim"],
|
||||
run: async (client, message, args) => {
|
||||
|
||||
let men = message.mentions.users.first();
|
||||
|
||||
let discrims;
|
||||
let dis;
|
||||
let content;
|
||||
|
||||
if (men) {
|
||||
discrims = client.users.cache.filter(user => user.discriminator === men.discriminator).map(user => user.tag);
|
||||
|
||||
dis = client.users.cache.filter(user => user.discriminator === men.discriminator).map(user => user.discriminator);
|
||||
}
|
||||
|
||||
if (!men) {
|
||||
if (args[0]) {
|
||||
discrims = client.users.cache.filter(user => user.discriminator === args[0].replace('#', "")).map(user => user.tag);
|
||||
|
||||
dis = client.users.cache.filter(user => user.discriminator === args[0].replace('#', "")).map(user => user.discriminator);
|
||||
}
|
||||
}
|
||||
|
||||
if (!args[0]) {
|
||||
discrims = client.users.cache.filter(user => user.discriminator === message.author.discriminator).map(user => user.tag);
|
||||
|
||||
dis = client.users.cache.filter(user => user.discriminator === message.author.discriminator).map(user => user.discriminator);
|
||||
}
|
||||
|
||||
if (!discrims.length) return message.reply("Ich kann keine Benutzer mit diesem Diskriminator finden");
|
||||
|
||||
if (discrims[0]) {
|
||||
content = `\`#1\` - **${discrims[0]}**`
|
||||
}
|
||||
|
||||
if (discrims[1]) {
|
||||
content += `\n#2 - ${discrims[1]}`
|
||||
}
|
||||
|
||||
if (discrims[2]) {
|
||||
content += `\n#3 - ${discrims[2]}`
|
||||
}
|
||||
|
||||
if (discrims[3]) {
|
||||
content = `\n#4 - ${discrims[3]}`
|
||||
}
|
||||
|
||||
if (discrims[4]) {
|
||||
content = `\n#5 - ${discrims[4]}`
|
||||
}
|
||||
|
||||
if (discrims[5]) {
|
||||
content = `\n#6 - ${discrims[5]}`
|
||||
}
|
||||
|
||||
if (discrims[6]) {
|
||||
content = `\n#7 - ${discrims[6]}`
|
||||
}
|
||||
|
||||
if (discrims[7]) {
|
||||
content = `\n#8 - ${discrims[7]}`
|
||||
}
|
||||
|
||||
if (discrims[8]) {
|
||||
content = `\n#9 - ${discrims[8]}`
|
||||
}
|
||||
|
||||
if (discrims[9]) {
|
||||
content = `\n#10 - ${discrims[9]}`
|
||||
}
|
||||
|
||||
sourcebin.create([{
|
||||
name: `Discriminatorsâ€`,
|
||||
content: discrims.join('\n'),
|
||||
languageId: 'text'
|
||||
}])
|
||||
.then(src => {
|
||||
|
||||
let embed = new discord.MessageEmbed()
|
||||
.setTitle(`Users with ${dis[0]}`)
|
||||
.setDescription(`${content}\n\n**[Url](${src.url})**`)
|
||||
.setFooter(`${discrims.length} Benutzer gefunden,`, client.user.displayAvatarURL())
|
||||
|
||||
message.channel.send(embed);
|
||||
})
|
||||
.catch(e => {
|
||||
message.channel.send(`Fehler, versuchen Sie es später erneut`)
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user