- kedy0
- Katılım
- 14 Eyl 2021
- Mesajlar
- 379
- Tepkime puanı
- 322
- Şehir
- İstanbul
Selam millet! Bugün sizlere v12 rol bilgi komutu vereceğim.
JavaScript:
const emran = require("discord.js");
const ayarlar = require("../ayarlar.json");
let prefix = ayarlar.prefix;
exports.run = async (client, msg, args) => {
let role =
msg.mentions.roles.first() ||
msg.guild.roles.cache.get(args[0]) ||
msg.guild.roles.cache.find(role => role.name === args.join(" "));
var moment = require("moment");
var hata = new emran.MessageEmbed()
.setColor("#ff0000")
.setDescription(
"**Lütfen Bir Rol Etiketleyin.**\n\n **Örnek Kullanım:**\n ```a!rolbilgi @Rol```"
);
if (!role) return msg.channel.send(hata);
let hex = role.hexColor.toString().slice(1);
let embed = new emran.MessageEmbed()
.setThumbnail(`http://colorhexa.com/${hex}.png`)
.addField("Rol İsmi", role.name, false)
.addField(`Rol ID`, role.id, false)
.addField(`Rol Tag`, role, false)
.addField(
`Etiketlenebilir mi?`,
role.mentionable ? "\n Evet" : "Hayır",
false
)
.setColor(role.hexColor)
.addField("Renk", role.hexColor, false)
.addField(
"Rol Oluşturma Tarihi :",
moment(role.createdAt).format("LL"),
true
)
.setFooter(
"Komutu Kullanan Kişi " + msg.author.tag,
msg.author.avatarURL({ format: "png", dynamic: true, size: 1024 })
)
.setTimestamp(role.createdAt);
msg.channel.send(embed);
};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ["rol-info", "rolinfo", "rolbilgi"],
permLevel: 0
};
exports.help = {
name: "rol-bilgi",
description: "Bir Rol Hakkında Bilgi Verir.",
usage: "rol-bilgi"
};