mahdiyar30301/ZorenixAI_botPublic · Bot Template

Not Bot Is Hacking You 🤣🤩

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

commands/_transfer_coin.js

javascript · 74 lines

Raw
1/**#command2name: /transfer_coin3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12try { Api.answerCallbackQuery({}); } catch(e) {}13 14let uid = "" + user.telegramid;15let isBoss = (uid === "5861439682");16let curCoins = parseInt(await db.global.get("m_coins_" + uid) || 0);17 18let args = params ? params.trim().split(" ") : [];19 20// اگر دستوری بدون عدد زده شد، راهنما را باز کن21if (args.length < 2) {22  Bot.runCommand("transfer_coin_btn");23  return;24}25 26let targetUser = args[0].trim();27let amount = parseInt(args[1]);28 29if (isNaN(amount) || amount <= 0) {30  Bot.sendMessage("❌ لطفاً تعداد سکه را به صورت عدد مثبت وارد کنید.");31  return;32}33 34if (targetUser === uid) {35  Bot.sendMessage("❌ نمی‌توانید به خودتان سکه انتقال دهید!");36  return;37}38 39// بررسی شرط حداقل ۱۵۰ سکه40if (!isBoss && curCoins < 150) {41  Bot.sendMessage(42    "⚠️ **موجودی شما برای انتقال کافی نیست!**\n\n" +43    "برای انتقال سکه به دیگران، باید حداقل **۱۵۰ سکه** موجودی داشته باشید.\n" +44    "💰 موجودی فعلی شما: **" + curCoins + " سکه**\n\n" +45    "با انجام تسک‌های رایگان سکه‌های خود را به ۱۵۰ برسانید!",46    { parse_mode: "Markdown" }47  );48  return;49}50 51if (curCoins < amount) {52  Bot.sendMessage("❌ تعداد سکه درخواستی بیشتر از موجودی شماست! موجودی: " + curCoins + " سکه");53  return;54}55 56// کسر از فرستنده و واریز به گیرنده57await db.global.set("m_coins_" + uid, curCoins - amount);58 59let targetCoins = parseInt(await db.global.get("m_coins_" + targetUser) || 50);60await db.global.set("m_coins_" + targetUser, targetCoins + amount);61 62Bot.sendMessage(63  "✅ **انتقال با موفقیت انجام شد!** 💸\n\n" +64  "تعداد **" + amount + " سکه ممبرگیر** به کاربر `" + targetUser + "` واریز گردید.\n" +65  "💰 موجودی باقی‌مانده شما: **" + (curCoins - amount) + " سکه**",66  { parse_mode: "Markdown" }67);68 69// ارسال اعلان به گیرنده70Api.sendMessage({71  chat_id: targetUser,72  text: "🎁 **شما یک هدیه دریافت کردید!**\n\n" +73        "کاربر `" + uid + "` تعداد **" + amount + " سکه ممبرگیر** به حساب شما واریز کرد! ✨"74});