const db = require("quick.db"); const got = require("got"); async function link(disc, user, pass) { let verified = await got.post(process.env.CCASHAPIURL + "BankF/vpass", { json: { name: user, attempt: pass, }, responseType: "json", }); if (verified.body.value == 1) { console.log("verified"); if (db.get("links", { discorduser: disc.id }).ccashuser != user) { db.delete("links", { discorduser: disc.id, }); db.push("links", { discorduser: disc.id, ccashuser: user, attempt: pass, }); return true; } else { db.push("links", { discorduser: disc.id, ccashuser: user, attempt: pass, }); } } return false; } async function checkbal(disc, user) { if (user != undefined) { balance = await got(process.env.CCASHAPIURL + "BankF/" + user + "/bal"); balance = JSON.parse(balance.body); return balance.value; } else { let usernm = db.get("links").filter((a) => a.discorduser == disc.id)[0] .ccashuser; console.log(usernm); balance = await got(process.env.CCASHAPIURL + "BankF/" + usernm + "/bal"); balance = JSON.parse(balance.body); return balance.value; } console.log(balance); } module.exports = { link, checkbal };