import { sticker } from '../lib/sticker.js' let MessageType = (await import(global.baileys)).default import fetch from 'node-fetch' import fs from "fs" let handler = async (m, { conn, text, args, usedPrefix, command }) => { let user = global.db.data.users[m.sender] let f = user.packname || global.packname let g = (user.packname && user.author ? user.author : (user.packname && !user.author ? '' : global.author)) if (!args[0]) return m.reply(`āš ļø š˜æš™šš™—š™šš™Ø š™™š™š š™Ŗš™Øš™–š™§ 2 š™šš™¢š™¤š™Ÿš™žš™Ø š™® š™šš™£ š™¢š™šš™™š™žš™¤ š™Ŗš™Øš™–š™§ š™šš™” *+*\n• š™€š™Ÿš™šš™¢š™„š™”š™¤ :\n*${usedPrefix + command}* 😺+šŸ˜†`) conn.fakeReply(m.chat, `*Esto puede demorar unos minutos*`, '0@s.whatsapp.net', `No haga spam gil`, 'status@broadcast', null, fake) try { let [emoji1, emoji2] = text.split`+` let anu = await fetchJson(`https://tenor.googleapis.com/v2/featured?key=AIzaSyAyimkuYQYF_FXVALexPuGQctUWRURdCYQ&contentfilter=high&media_filter=png_transparent&component=proactive&collection=emoji_kitchen_v5&q=${encodeURIComponent(emoji1)}_${encodeURIComponent(emoji2)}`) for (let res of anu.results) { let stiker = await sticker(false, res.url, f, g) conn.sendFile(m.chat, stiker, 'sticker.webp', '',m, true, { contextInfo: { 'forwardingScore': 200, 'isForwarded': false, externalAdReply:{ showAdAttribution: false, title: wm, body: ``, mediaType: 2, sourceUrl: [nna, nn, md, yt].getRandom(), thumbnail: imagen4}}}, { quoted: m }) }} catch (e) { console.log(e)}} handler.help = ['emojimix'].map(v => v + ' emot1|emot2>') handler.tags = ['sticker'] handler.command = /^(emojimix|emogimix|combinaremojis|crearemoji|emojismix|emogismix)$/i handler.register = true handler.limit = 1 export default handler const fetchJson = (url, options) => new Promise(async (resolve, reject) => { fetch(url, options) .then(response => response.json()) .then(json => { resolve(json) }) .catch((err) => { reject(err) })})