const fetch = require("node-fetch"); let handler = async (m, { conn, text, usedPrefix, command }) => { if (!text) throw `*• Example:* ${usedPrefix + command} *[Facebook url]*`; m.reply("*[ PROCESSING.... ]*"); try { let fb = await ( await fetch("https://skizoasia.xyz/api/fb", { method: "POST", body: JSON.stringify({ url: text, }), headers: { "Content-Type": "application/json", Authorization: "Ikyskizo", }, }) ).json(); conn.sendMessage( m.chat, { video: { url: fb[0].url, }, caption: "*[ FACEBOOK DOWNLOADER ]*", }, { quoted: m }, ); } catch (e) { throw "*[ ERROR CAN'T DOWNLOAD FACEBOOK ]*"; } }; handler.help = ["fb", "facebook", "fbdl"].map((a) => a + " *[Facebook url]*"); handler.tags = ["downloader"]; handler.command = ["fb", "facebook", "fbdl"]; handler.limit = 10 module.exports = handler;