UNPKG

@kamuridesu/whatframework

Version:

A simple WhatsApp Bot Framework on top of Baileys

22 lines (21 loc) 666 B
import axios from "axios"; import fs from "fs/promises"; const defaultHeaders = { "DNT": "1", "Upgrade-Insecure-Request": "1" }; async function sendRequest(url, options = { headers: defaultHeaders }) { try { const response = await axios(Object.assign({ url, responseType: "arraybuffer" }, options)); return response.data; } catch (error) { return { error: error }; } } async function saveTempFile(content, extension = "") { const randomFilename = `temp/sticker${Math.random() * 1000}${extension}`; await fs.writeFile(randomFilename, content); return randomFilename; } export { sendRequest, saveTempFile };