- KenDayy#0001
- Katılım
- 26 Ağu 2021
- Mesajlar
- 247
- Tepkime puanı
- 124
- Şehir
- Yurtdışı
AÇIKLAMA
Benim Tarafımdan Yapılmış Bir Komuttur Belirli Kullanıcının Rozetlerini Gösterir Kendi Botum İçin Kodlamıştım ama Paylaşmak İstedim İnşallah Beğenirsiniz.
GÖRSEL
KOD
Benim Tarafımdan Yapılmış Bir Komuttur Belirli Kullanıcının Rozetlerini Gösterir Kendi Botum İçin Kodlamıştım ama Paylaşmak İstedim İnşallah Beğenirsiniz.
GÖRSEL
KOD
JavaScript:
const Discord = require('discord.js');
const { Client, MessageEmbed } = require('discord.js');
const config = require("../config.json");
const db = require("quick.db");
module.exports.run = async (client, msg, args) => {
let prefix = await db.fetch(`prefix_${msg.guild.id}`) || config.prefix
let muser = msg.mentions.users.first();
let userid;
if(isNaN(args[0])){
if(!muser){
userid = msg.author.id;
}else{
userid = muser.id;
}
}else{
userid = args[0];
}
let user = await client.users.fetch(userid);
if (args[1]) return;
if (msg.author.bot) return;
if (!args[0]) {
let arr = [];
const mainUser = msg.author;
const flags = mainUser.flags;
const nitro = mainUser.premium_type;
if (flags.toArray().includes("HOUSE_BRAVERY")) arr.push('<:bravery:880169330275393578> HypeSquad Bravery');
if (flags.toArray().includes("HOUSE_BRILLIANCE")) arr.push('<:brilliance:880169407387672636> HypeSquad Brilliance');
if (flags.toArray().includes("HOUSE_BALANCE")) arr.push('<:balance:880169364245057537> HypeSquad Balance');
if (flags.toArray().includes("EARLY_SUPPORTER")) arr.push('<:ens:880410594199633920> Early Supporter');
if (flags.toArray().includes("HYPESQUAD_EVENTS")) arr.push('<:events:883971287444226058> HypeSquad Events');
if (flags.toArray().includes("BUGHUNTER_LEVEL_1")) arr.push('<:bh:880169532096929873> Discord Bug Hunter (Level 1)');
if (flags.toArray().includes("BUGHUNTER_LEVEL_2")) arr.push('<:gbh:880169016881209405> Discord Bug Hunter (Level 2)');
if (flags.toArray().includes("VERIFIED_DEVELOPER")) arr.push('<:vbd:880169560509132810> Early Verified Bot Developer');
if (flags.toArray().includes("DISCORD_PARTNER")) arr.push('<:partner:880169229188497468> Partnered Server Owner');
if (flags.toArray().includes("DISCORD_EMPLOYEE")) arr.push('<:staff:880169178919731230> Discord Staff');
if (!arr) arr = 'None';
const embed = new MessageEmbed()
.setColor(`#fdcf5c`)
.setTitle(`${user.tag} Rozetlerinin Listesi`)
.setDescription(arr)
msg.channel.send(embed);
} else {
let arr = [];
const mainUser = client.users.cache.get(args[0]) || msg.mentions.users.first();
const flags = mainUser.flags;
const nitro = mainUser.premium_type;
if (flags !== undefined) {
if (flags.toArray().includes("HOUSE_BRAVERY")) arr.push('<:bravery:880169330275393578> HypeSquad Bravery');
if (flags.toArray().includes("HOUSE_BRILLIANCE")) arr.push('<:brilliance:880169407387672636> HypeSquad Brilliance');
if (flags.toArray().includes("HOUSE_BALANCE")) arr.push('<:balance:880169364245057537> HypeSquad Balance');
if (flags.toArray().includes("EARLY_SUPPORTER")) arr.push('<:ens:880410594199633920> Early Supporter');
if (flags.toArray().includes("HYPESQUAD_EVENTS")) arr.push('<:events:883971287444226058> HypeSquad Events');
if (flags.toArray().includes("BUGHUNTER_LEVEL_1")) arr.push('<:bh:880169532096929873> Discord Bug Hunter (Level 1)');
if (flags.toArray().includes("BUGHUNTER_LEVEL_2")) arr.push('<:gbh:880169016881209405> Discord Bug Hunter (Level 2)');
if (flags.toArray().includes("VERIFIED_DEVELOPER")) arr.push('<:vbd:880169560509132810> Early Verified Bot Developer');
if (flags.toArray().includes("DISCORD_PARTNER")) arr.push('<:partner:880169229188497468> Partnered Server Owner');
if (flags.toArray().includes("DISCORD_EMPLOYEE")) arr.push('<:staff:880169178919731230> Discord Employee');
} else {
arr = 'None';
}
const embed = new MessageEmbed()
.setColor(`#fdcf5c`)
.setTitle(`${user.tag} Rozetlerinin Listesi`)
.setDescription(arr)
msg.channel.send(embed);
}
}
module.exports.conf = {
aliases: ['badgeinfo', 'rozet-bilgisi']
}
module.exports.help = {
name: 'badge-info'
}