const Discord = require("discord.js"); const fetch = require("node-fetch"); module.exports = { name: "love", aliases: [], category: "Image", description: "Geben Sie einen zufälligen Klaps zurück!", usage: "qlove user1 user2 | q love id1 id2", run: async (bot, message, args) => { let user = await message.mentions.members.first() || message.guild.members.cache.get(args[0]) || message.guild.members.cache.find(m => m.user.username.toLowerCase() === args[0].toLocaleLowerCase()) || message.guild.members.cache.find(mp => mp.displayName.toLowerCase() === args[0].toLocaleLowerCase()); let user2 = await message.mentions.members.array()[1] || message.guild.members.cache.get(args[1]) || message.guild.members.cache.find(m => m.user.username.toLowerCase() === args[1].toLocaleLowerCase()) || message.guild.members.cache.find(mp => mp.displayName.toLowerCase() === args[1].toLocaleLowerCase()); if(!args[0]) return message.channel.send("**Geben Sie den Namen des Liebhabers ein!**") if(!args[1]) return message.channel.send("**Geben Sie den Namen eines anderen Liebhabers ein!**") if (!user) return message.channel.send("**Bitte geben Sie einen gültigen Benutzer ein!**") if (!user2) return message.channel.send("**Bitte geben Sie einen gültigen Benutzer ein!**") let m = await message.channel.send("**Warten Sie mal..**"); try { let res = await fetch(encodeURI(`https://nekobot.xyz/api/imagegen?type=ship&user1=${user.user.displayAvatarURL({ format: "png", size: 512 })}&user2=${user2.user.displayAvatarURL({ format: "png", size: 512 })}`)); let json = await res.json(); let attachment = new Discord.MessageAttachment(json.message, "love.png"); message.channel.send(attachment); m.delete({ timeout: 5000 }); } catch(e){ m.edit("Fehler, bitte versuchen Sie es erneut! Jemanden erwähnen"); } } };