Kod v12 Rol Bilgi Komutu

kedy

.gg/amongusturkiye
Yönetici
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"
};
 
  • Beğen
Tepkiler: kaanshu

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

Benzer konular

  • Bilgi