Facebook
From burgentie, 5 Years ago, written in JavaScript.
This paste is a reply to Untitled from burgentie - go back
Embed
Viewing differences between Untitled and Re: Untitled
    if (command === `${prefix}kick`) {

        // *kick @burgentie reden hier.

        var kickUser = message.guild.member(message.mentions.users.first() || message.guild.member(arguments[0]));

        if (!kickUser) return message.channel.send("Member not found");

        var reason = arguments.join(" ").slice(kickUser.length + 4);

        if (!message.member.hasPermission("MANAGE_MESSAGES")) return message.channel.send("Sorry you do not have permissions for this command")

        if (kickUser.hasPermission("MANAGE_PERMISSIONS")) return message.channel.send("You can't kick this person")

        var kick = new discord.MessageEmbed()
            .setDescription("kick")
            .setColor("#ff1100")
            .addField("Has Been kicked", kickUser)
            .addField("kicked by", message.author)
            .addField("Reason", reason);

        var kickChannel = message.guild.channels.find(`name`, "log")
        if (!kickChannel) return message.guild.send("can't find the channel")

        message.guild.member(kickuser).kick(reason);

        kickChannel.send(kick);

        return;
    }

});


bot.login(botConfig.token);