Q:

ban 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)
        }
3
        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)
            
        }
0
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})
0

New to Communities?

Join the community