diff --git a/commands/admin/hackban.js b/commands/admin/hackban.js deleted file mode 100644 index 889d8521..00000000 --- a/commands/admin/hackban.js +++ /dev/null @@ -1,36 +0,0 @@ -const { Command } = require('discord.js-commando'); -module.exports = class BanCommand extends Command { - constructor(client) { - super(client, { - name: 'hackban', - group: 'admin', - memberName: 'hackban', - description: 'ban the id of the user even if they are not in the server', - guildOnly: true, - clientPermissions: ['BAN_MEMBERS'], - userPermissions: ['BAN_MEMBERS'], - args: [ - { - key: 'user', - prompt: 'Wich user would you like to ban?', - type: 'user', - }, - { - key: 'reasons', - prompt: 'What is the reasons of the kick', - type: 'string', - default: '' - } - ] - }); - } - - async run(message, { user, reasons }) { - if(!reasons) - reasons = 'Nothing have been specified' - if(user.id === message.author.id) - return message.say("Why would you ban yourself ?") - message.guild.ban(user, `Banned by : ${message.author.username} for the following reasons : ${reasons}`) - .then(() => message.reply(`${user} was succesfully banned with the following reasons "${reasons}".`)); - }; -}; \ No newline at end of file