kick command discordjs
if(command === "kick"){
if (!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send("Invalid Permissions")
let User = message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0])
if (!User) return message.channel.send("Invalid User")
let banReason = args.join(" ").slice(22);
if (!banReason) {
banReason = "None"
}
User.kick({reason: banReason})
const person = message.mentions.users.first()
const embed = new discord.MessageEmbed()
.setTitle(person.username + " got kicked by " + message.author.username)
.setThumbnail("https://www.progressivecombatsystems.com/wp-content/uploads/2019/03/groin-kick.jpg")
message.channel.send(embed)
}
if(command === "ban"){
if (!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send("Invalid Permissions")
let User = message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0])
if (!User) return message.channel.send("Invalid User")
let banReason = args.join(" ").slice(22);
if (!banReason) {
banReason = "None"
}
const person = message.mentions.users.first()
const embed = new discord.MessageEmbed()
.setTitle(person.username + " got banned by " + message.author.username)
.setThumbnail("https://www.computing.co.uk/api/v1/wps/50fc940/19385fcb-fb6e-42f3-b41e-1abceb19bfe4/3/banned-580x358.jpg")
message.channel.send(embed)
}
if (!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send("Invalid Permissions")
let User = message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0])
if (!User) return message.channel.send("Invalid User")
if (User.hasPermission("BAN_MEMBERS")) return message.reply("Invalid Permissions")
let banReason = args.join(" ").slice(22);
if (!banReason) {
banReason = "None"
}
User.ban({reason: banReason})
ban someone discord jsJavascript By Lime on Jun 21 2020
if (!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send("Invalid Permissions")
let User = message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0])
if (!User) return message.channel.send("Invalid User")
if (User.hasPermission("BAN_MEMBERS")) return message.reply("Invalid Permissions")
let banReason = args.join(" ").slice(22);
if (!banReason) {
banReason = "None"
}
User.ban({reason: banReason})
// Ban a user by ID (or with a user/guild member object)
if (!message.member.hasPermission("BAN_MEMBERS")) return message.channel.send("You need the Ban Members permission.")
if (!message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0])) return message.channel.send("You need to provide a valid user.")
guild.members.ban(message.mentions.users.first().id || message.guild.members.get(args[0])
.then(user => console.log(`Banned ${user.username || user.id || user} from ${guild.name}`))
.catch(console.error);