convertidor-toimg.js 992 B

1234567891011121314151617
  1. import {webp2png} from '../lib/webp2mp4.js';
  2. const handler = async (m, {conn, usedPrefix, command}) => {
  3. const notStickerMessage = `*⚠️ 𝐑𝐞𝐬𝐩𝐨𝐧𝐝𝐞 𝐚 𝐮𝐧 𝐬𝐭𝐢𝐜𝐤𝐞𝐫 𝐪𝐮𝐞 𝐝𝐞𝐬𝐞𝐞 𝐜𝐨𝐧𝐯𝐞𝐫𝐭𝐢𝐫 𝐞𝐧 𝐢𝐦𝐚𝐠𝐞𝐧 𝐜𝐨𝐧 𝐞𝐥 𝐬𝐢𝐠𝐮𝐢𝐞𝐧𝐭𝐞 𝐜𝐨𝐦𝐚𝐧𝐝𝐨:* ${usedPrefix + command}`;
  4. if (!m.quoted) throw notStickerMessage;
  5. m.reply(`Euu flaco 🥴\n\n> *Convirtiendo tu Sticker a Imagen 🔄*`)
  6. const q = m.quoted || m;
  7. const mime = q.mediaType || '';
  8. if (!/sticker/.test(mime)) throw notStickerMessage;
  9. const media = await q.download();
  10. const out = await webp2png(media).catch((_) => null) || Buffer.alloc(0);
  11. await conn.sendFile(m.chat, out, 'error.png', null, m, null, fake);
  12. };
  13. handler.help = ['toimg (reply)'];
  14. handler.tags = ['convertidor']
  15. handler.command = ['toimg', 'jpg', 'img'];
  16. handler.register = true
  17. export default handler;