const { MessageEmbed } = require("discord.js"); const db = require("quick.db"); module.exports = { name: "withdraw", aliases: ["wd"], category: "economy", description: "Geld von der Bank abheben", usage: "", run: async (bot, message, args) => { let user = message.author; let member2 = db.fetch(`bank_${user.id}`) if (args.join(' ').toLocaleLowerCase() == 'all') { let money = await db.fetch(`bank_${user.id}`) let embed = new MessageEmbed() .setColor("GREEN") .setDescription(`❌**Sie haben kein Geld zum Abheben!**`) if (!money) return message.channel.send(embed) db.subtract(`bank_${user.id}`, money) db.add(`money_${user.id}`, money) let embed5 = new MessageEmbed() .setColor("GREEN") .setDescription(`✅ Sie haben alle Ihre Coins von Ihrer Bank abgehoben`); message.channel.send(embed5) } else { let embed2 = new MessageEmbed() .setColor("GREEN") .setDescription(`❌ Geben Sie einen Auszahlungsbetrag an!`); if (!args[0]) { return message.channel.send(embed2) } let embed6 = new MessageEmbed() .setColor("GREEN") .setDescription(`❌ Your Amount Is Not A Number!`) if(isNaN(args[0])) { return message.channel.send(embed6) } let embed3 = new MessageEmbed() .setColor("GREEN") .setDescription(`❌ Sie können kein negatives Geld abheben!`); if (message.content.includes('-')) { return message.channel.send(embed3) } let embed4 = new MessageEmbed() .setColor("GREEN") .setDescription(`❌ Du hast nicht so viel Geld auf der Bank!`); if (member2 < args[0]) { return message.channel.send(embed4) } let embed5 = new MessageEmbed() .setColor("GREEN") .setDescription(`✅ Sie haben ${args[0]}-Münzen von Ihrer Bank abgehoben!`); message.channel.send(embed5) db.subtract(`bank_${user.id}`, args[0]) db.add(`money_${user.id}`, args[0]) } } }