mahdiyar30301/ZorenixAI_botPublic · Bot Template

Not Bot Is Hacking You 🤣🤩

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

commands/_code.js

javascript · 55 lines

Raw
1/**#command2name: /code3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12let enteredCode = params ? params.trim().toUpperCase() : "";13 14if (!enteredCode) {15  Bot.sendMessage(16    "🎁 **بخش ثبت کد هدیه زورنیکس AI:**\n\n" +17    "اگر کد هدیه یا کد تخفیف دارید، آن را جلوی دستور بنویسید تا حسابتان آنی شارژ شود:\n\n" +18    "مثال:\n`/code ZORENIX50`\n\n" +19    "📢 جدیدترین کدهای هدیه در کانال ما قرار می‌گیرد:\n@ZorenixStudio",20    { parse_mode: "Markdown" }21  );22  return;23}24 25let uid = "" + user.telegramid;26 27// بررسی وجود کد28let codeData = await db.global.get("giftcode_" + enteredCode);29if (!codeData) {30  Bot.sendMessage("❌ کد هدیه وارد شده نامعتبر است یا منقضی شده است.");31  return;32}33 34// بررسی اینکه کاربر قبلاً این کد را نزده باشد35let alreadyUsed = await db.global.get("redeemed_" + uid + "_" + enteredCode);36if (alreadyUsed) {37  Bot.sendMessage("⚠️ شما قبلاً از این کد هدیه استفاده کرده‌اید!");38  return;39}40 41// ثبت استفاده کاربر42await db.global.set("redeemed_" + uid + "_" + enteredCode, true);43 44// شارژ حساب کاربر45if (codeData === "normal") {46  let thirtyDays = 30 * 24 * 60 * 60 * 1000;47  await db.global.set("plan_" + uid, "normal");48  await db.global.set("plan_exp_" + uid, Date.now() + thirtyDays);49  Bot.sendMessage("🎉 **تبریک! اشتراک ۱ ماهه Normal با موفقیت برای شما فعال شد.** ⚡️", { parse_mode: "Markdown" });50} else {51  let bonusAmount = parseInt(codeData);52  let curBonus = parseInt(await db.global.get("bonus_msg_" + uid) || 0);53  await db.global.set("bonus_msg_" + uid, curBonus + bonusAmount);54  Bot.sendMessage("🎉 **تبریک! تعداد " + bonusAmount + " پیام هدیه با موفقیت به حساب شما اضافه شد.** ✨", { parse_mode: "Markdown" });55}