mahdiyar30301/ZorenixAI_botPublic · Bot Template

Not Bot Is Hacking You 🤣🤩

Utilityutility
ProfileTelegram
455 commands2 envUpdated 6h agoCreated Aug 26, 2026
Back to folder

commands/ffwok.js

javascript · 81 lines

Raw
1/**#command2name: ffwok3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12/**#command13name: ffwok14answer: 15keyboard: 16parse_mode: 17aliases: 18allow_only_group: false19need_reply: false20is_web: 021#command**/22 23try {24try { Api.answerCallbackQuery({ text: "تایید شد" }); } catch (e0) {}25var uid = "";26if (typeof user !== "undefined" && user) {27  if (user.telegramid) uid = String(user.telegramid);28  else if (user.id) uid = String(user.id);29}30if (!uid) return;31var uidB = "";32try { if (user && user.id) uidB = String(user.id); } catch (eU) {}33var ZU = 1000000;34var TM = 1000;35var ix = -1;36var raw = await db.global.get("ffw_see_" + uid);37if (raw === 0 || raw === "0") ix = 0;38else if (raw !== null && raw !== undefined && String(raw) !== "") {39  ix = parseInt(String(raw), 10);40  if (ix !== ix) ix = -1;41}42var arr = [];43try { arr = JSON.parse(String((await db.global.get("ffw_list")) || "[]")); } catch (eA) { arr = []; }44if (!arr || typeof arr.length !== "number") arr = [];45if (ix < 0 || ix >= arr.length || !arr[ix]) { Bot.sendMessage("آگهی نیست"); return; }46var ad = arr[ix];47var buyer = String(ad.buyer || "");48if (String(ad.st) !== "hold" || (buyer !== uid && buyer !== uidB)) {49  Bot.sendMessage("این امانت مال تو نیست.");50  return;51}52var seller = String(ad.uid || "");53var zc = parseInt(ad.zc) || 0;54var taxP = parseInt(await db.global.get("ffw_tax") || 10) || 10;55if (taxP < 0) taxP = 0;56if (taxP > 50) taxP = 50;57var taxZ = Math.floor(zc * taxP / 100);58var sellZ = zc - taxZ;59if (sellZ < 0) sellZ = 0;60var addT = sellZ * TM;61var cashS = parseInt(await db.global.get("cash_" + seller) || 0) || 0;62await db.global.set("cash_" + seller, cashS + addT);63var pool = parseInt(await db.global.get("ffw_tax_pool") || 0) || 0;64await db.global.set("ffw_tax_pool", pool + (taxZ * ZU));65var bossW = parseInt(await db.global.get("wal_5861439682") || 0) || 0;66await db.global.set("wal_5861439682", bossW + (taxZ * ZU));67ad.st = "done";68arr[ix] = ad;69await db.global.set("ffw_list", JSON.stringify(arr));70Bot.sendMessage("✅ تحویل تایید شد.\nسهم فروشنده: " + sellZ + " ZC = " + addT + " تومان.\nمالیات: " + taxZ + " ZC");71try {72  Api.sendMessage({73    chat_id: seller,74    text: "✅ خریدار تحویل را تایید کرد\n" + String(ad.title) + "\nسهم تو: " + addT + " تومان\nبرداشت: /wd"75  });76} catch (eS) {}77try {78  Api.sendMessage({ chat_id: "5861439682", text: "✅ تحویل دیوار تایید\n" + uid + " ← " + seller + "\n" + zc + " ZC | " + addT + " تومان" });79} catch (eB) {}80try { Bot.runCommand("ffwall"); } catch (eR) {}81} catch (e) { Bot.sendMessage("خطا ffwok"); }