import { SlashCommandBuilder} from "discord.js"; export const data = new SlashCommandBuilder() .setName('porn') .setDescription('reel women prono') export async function execute(interaction, defer=false) { if (!defer) await interaction.deferReply() if (interaction.channel.nsfw) { const options = { method: 'GET', headers: {cookie: '__ddg1_=Go9PkjVipnvcmvVee5Qq', 'User-Agent': 'insomnia/8.5.1'} }; const userList = [ "belledelphine", "bigtittygothegg", "lee.ava", "sweetiefox_of", "hannahowo", "sierralisabeth", "himetsu", "anaimiya", "kittyxkum", "bishoujomom", "hongkongdoll", "me1adinha", "harpermadi", "amouranth", "cherrycrush", "hidorirose", "evaelfie", "morgpie", "hitomi_official", "Morgpie", "projektbutt", "cassie0pia", "soogsx", "anriokita_real" ] const userListIndex = Math.floor(Math.random() * userList.length) const getLink = await fetch(`https://coomer.party/api/v1/onlyfans/user/${userList[userListIndex]}`, options) .then(response => response.json()) .then(response => { let i = Math.floor(Math.random() * response.length) let ip = Math.floor(Math.random() * response[i].attachments.length) if (!response.attachments || response.length === 0 || response[i].attachments.length === 0) { return null } return "https://coomer.su" + response[i].attachments[ip].path }) if (!getLink) { return execute(interaction, true) } await fetch(getLink, options) .then(response => { interaction.editReply({ content: '', files: [{ attachment: response.body, name: 'image.png' }] }); }) } else { interaction.reply({ content: "This command can only be used in NSFW channels", ephemeral: true }) } }