Facebook
From Aetius, 4 Years ago, written in JavaScript.
Embed
Download Paste or View Raw
Hits: 115
  1. const { RichEmbed } = require('discord.js');
  2. const moment = require('moment');
  3. require('moment-duration-format');
  4.  
  5. exports.run = async(client, message, args) => {
  6.     var aylar = {
  7.       "01": "Ocak",
  8.       "02": "Şubat",
  9.       "03": "Mart",
  10.       "04": "Nisan",
  11.       "05": "Mayıs",
  12.       "06": "Haziran",
  13.       "07": "Temmuz",
  14.       "08": "Ağustos",
  15.       "09": "Eylül",
  16.       "10": "Ekim",
  17.       "11": "Kasım",
  18.       "12": "Aralık"
  19.     }
  20.     var duration = moment.duration(client.uptime).format(" D [gün] H [saat] m [dakika] s [saniye]")
  21.     let rol = message.mentions.roles.first() || message.guild.roles.get(args[0]) || message.guild.roles.find(rol => rol.id === args[0]);
  22.     if (!args[0]) {
  23.         var embed = new RichEmbed()
  24.           .setDescription(`Doğru kullanım: !rol-bilgi [@rol]`)
  25.           .setColor(client.ayarlar.renk)
  26.           .setTimestamp()
  27.         var embed = new RichEmbed()
  28.             .setColor(client.ayarlar.renk)
  29.             .addField(`Rol İsmi`, `${args[0]}`, true)
  30.             .addField('Role Sahip Kullanıcı(lar)', rol.members.size, true)
  31.             .addField('Rolün Rengi', rol.hexColor, true)
  32.             .addField('Oluşturulma Tarihi', `${moment(rol.createdAt).format('DD')} ${aylar[moment(rol.createdAt).format('MM')]} ${moment(rol.createdAt).format('YYYY HH:mm:ss')}`, true)
  33.             .addField('ID', rol.id, true);
  34.     return message.channel.send({
  35.         embed: embed
  36.     });
  37. }};
  38.  
  39. exports.conf = {
  40.   enabled: true,
  41.   guildOnly: false,
  42.   aliases: ["rolbilgi", "rolara", "rol-ara", "role-info", "roleinfo", "search-role", "searchrole"],
  43.   permLevel: 0,
  44. }
  45.  
  46. exports.help = {
  47.   name: 'rol-bilgi',
  48.   description: 'Etiketlediğiniz rol hakkında bilgi alırsınız.',
  49.   usage: 'rol-bilgi [rol]'
  50. };
  51.