Bug-Fixes

This commit is contained in:
Daniel Odendahl Jr
2017-07-24 16:55:57 +00:00
parent b71d547516
commit 5dfbefbce1
2 changed files with 3 additions and 12 deletions
+3 -7
View File
@@ -2,7 +2,6 @@ const Command = require('../../structures/Command');
const { MessageEmbed } = require('discord.js');
const moment = require('moment');
const perms = require('../../assets/json/permissions');
const { placeholder } = require('../../structures/Util');
module.exports = class RoleInfoCommand extends Command {
constructor(client) {
@@ -28,23 +27,20 @@ module.exports = class RoleInfoCommand extends Command {
const { role } = args;
const embed = new MessageEmbed()
.setColor(role.hexColor)
.setThumbnail(placeholder({ color: role.hexColor.replace('#', '') }))
.addField(' Name',
role.name, true)
.addField(' ID',
role.id, true)
.addField(' Creation Date',
moment(role.createdAt).format('MMMM Do YYYY'), true)
.addField(' Color',
role.hexColor.toUpperCase(), true)
.addField(' Creation Date',
moment(role.createdAt).format('MMMM Do YYYY'), true)
.addField(' Hoisted',
role.hoist ? 'Yes' : 'No', true)
.addField(' Mentionable',
role.mentionable ? 'Yes' : 'No', true)
.addField(' Position',
msg.guild.roles.size - role.calculatedPosition, true)
.addField(' Permissions',
Object.keys(role.serialize()).filter((perm) => role.serialize()[perm]).map((perm) => perms[perm]));
Object.keys(perms).filter((perm) => role.serialize()[perm]).map((perm) => perms[perm]).join(', '));
return msg.embed(embed);
}
};
-5
View File
@@ -12,11 +12,6 @@ class Util {
.replace(/(\[i\]|\[\/i\])/g, '*');
}
static placeholder({ size, color }) {
if (!size) size = '200x200';
return `http://via.placeholder.com/${size}/${color}/${color}`;
}
static dBots(count, id) {
snekfetch
.post(`https://bots.discord.pw/api/bots/${id}/stats`)