let kUser = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0])); if(!kUser) return message.channel.send("Nie mogę znaleść użytkownika!"); let kReason = args.join(" ").slice(22); if(!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send("Nie masz wystarczających permisji do użycia tej komendy"); if(kUser.hasPermission("KICK_MEMBERS")) return message.channel.send("Osoba została wykickowana!");
let kickEmbed = new Discord.RichEmbed() .setDescription("**Kick**") .setColor("#ff7f00") .addField("Kicked User", `${kUser} with ID ${kUser.id}`) .addField("Kicked By", `<@${message.author.id}> with ID ${message.author.id}`) .addField("Kicked In", message.channel) .addField("Time", message.createdAt) .addField("Reason", kReason);
let kickChannel = message.guild.channels.find(`name`, "loli-logs"); if(!kickChannel) return message.channel.send("Nie mogę znaleść tego kanału");
if(message.content.startsWith(prefix + "kick")){
let kUser = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]));
if(!kUser) return message.channel.send("Nie mogę znaleść użytkownika!");
let kReason = args.join(" ").slice(22);
if(!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send("Nie masz wystarczających permisji do użycia tej komendy");
if(kUser.hasPermission("KICK_MEMBERS")) return message.channel.send("Osoba została wykickowana!");
let kickEmbed = new Discord.RichEmbed()
.setDescription("**Kick**")
.setColor("#ff7f00")
.addField("Kicked User", `${kUser} with ID ${kUser.id}`)
.addField("Kicked By", `<@${message.author.id}> with ID ${message.author.id}`)
.addField("Kicked In", message.channel)
.addField("Time", message.createdAt)
.addField("Reason", kReason);
let kickChannel = message.guild.channels.find(`name`, "loli-logs");
if(!kickChannel) return message.channel.send("Nie mogę znaleść tego kanału");
message.guild.member(kUser).kick(kReason);
kickChannel.send(kickEmbed);
return;
}