const Discord = require('discord.js');
exports.run = (client, message, args) => {
    let reason = args.slice(1).join(' ');
    let user = message.mentions.users.first();
    let modlog = client.channels.find('name', 'delet-this');
    if (!modlog) return message.reply('I cannot find a mod-log channel!')
    if (reason.length < 1) return message.reply('you must supply a reason to kick the mentioned user.');
    if (message.mentions.users.size < 1) return message.reply('you must mention a user to kick.').catch(console.error);
    
    if (!message.guild.member(user).kickable) return message.reply('I cannot kick that user from the server.');
    message.guild.member(user).kick();
    
    const embed = new Discord.RichEmbed()
    .setColor(0x00AE86)
    .setTimestamp()
    .addField('Action:', 'Kick')
    .addField('Target:', `${user.username}#${user.discriminator} [ID: ${user.id}]`)
    .addField('Responsible moderator:', `${message.author.username}#${message.author.discriminator}`);
    return client.channels.get(modlog.id).sendEmbed(embed);
};

exports.conf = {
    enabled: true,
    guildOnly: false,
    aliases: [],
    permLevel: 2
};

exports.help = {
    name: 'kick',
    description: 'Kicks the mentioned user from the server.',
    usage: 'kick [user] [reason]'
};
@@ -226,24 +226,257 @@
 et-this');%0D%0A
+    let modRole = message.guild.roles.find('name', 'delet Mod');%0D%0A    if (!message.member.roles.has(modRole.id)) %7B%0D%0A        return message.reply('you have insufficient permissions to use this command.').catch(console.error);%0D%0A    %7D%0D%0A
     if (!mod
@@ -534,24 +534,24 @@
 channel!')%0D%0A
-
     if (reas
@@ -939,152 +939,123 @@
    c
-onst embed = new Discord.RichE
+lient.channels.get(modlog.id).send(%7Be
 mbed
-()
+: %7B
 %0D%0A    
-.setColor(0x00AE86)%0D%0A    .setTimestamp()%0D%0A    .addField('Action:', 'Kick')%0D%0A    .addField('Target:', %60
+    color: 13174317,%0D%0A        author: %7B%0D%0A        name: %60%F0%9F%91%A2 Kicked 
 $%7Bus
@@ -1093,13 +1093,9 @@
 or%7D 
-%5BID: 
+(
 $%7Bus
@@ -1104,28 +1104,148 @@
 .id%7D
-%5D%60)
+)%60,
 %0D%0A    
-.addField('
+    icon_url: user.avatarURL%0D%0A        %7D,%0D%0A        title: %22%22,%0D%0A        url: %22%22,%0D%0A        description: %60%5C%60%5C%60%5C%60js%5CnReason: $%7Breason%7D%5Cn
 Resp
@@ -1266,12 +1266,9 @@
 tor:
-', %60
+ 
 $%7Bme
@@ -1280,26 +1280,22 @@
 .author.
-username%7D#
+tag%7D (
 $%7Bmessag
@@ -1307,88 +1307,761 @@
 hor.
-discriminator%7D%60);%0D%0A    return client.channels.get(modlog.id).sendEmbed(embed
+id%7D)%5C%60%5C%60%5C%60%60,%0D%0A        // fields: %5B%7B%0D%0A        //     name: %22Fields%22,%0D%0A        //     value: %22They can have different fields with small headlines.%22%0D%0A        // %7D,%0D%0A        // %7B%0D%0A        //     name: %22Masked links%22,%0D%0A        //     value: %22You can put %5Bmasked links%5D(http://google.com) inside of rich embeds.%22%0D%0A        // %7D,%0D%0A        // %7B%0D%0A        //     name: %22Markdown%22,%0D%0A        //     value: %22You can put all the *usual* **__Markdown__** inside of them.%22%0D%0A        // %7D%0D%0A        // %5D,%0D%0A        timestamp: new Date(),%0D%0A        footer: %7B%0D%0A        //icon_url: client.user.avatarURL,%0D%0A        text: %22Moderation system powered by delet%22%0D%0A        %7D%0D%0A    %7D%0D%0A%7D);%0D%0A%0D%0Amessage.channel.send(%60You successfully **kicked** $%7Buser.tag%7D for %22$%7Breason%7D%22. :ok_hand:%60
 );%0D%0A
+%0D%0A
 %7D;%0D%0A
@@ -2160,9 +2160,9 @@
 el: 
-2
+0
 %0D%0A%7D;
@@ -2300,10 +2300,12 @@
 ason%5D'%0D%0A
-
 %7D;
+%0D%0A

Update kick.js