const fetch = require("node-fetch"); const path = require("path"); const { config } = require("dotenv"); config({ path: path.join(__dirname, ".env") }); module.exports = { async verify(captcha) { if (process.env.MODE === "dev") return true; let response = await fetch( `https://www.google.com/recaptcha/api/siteverify`, { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: `secret=${process.env.RECAPTCHA_SECRET}&response=${captcha}`, } ); response = await response.json(); return response?.success; }, };