455 commands2 envUpdated 7h agoCreated Aug 26, 2026
commands/invite.js
javascript · 78 lines
1/**#command2name: invite3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12/**#command13name: invite14answer: 15keyboard: 16parse_mode: markdown17aliases: 18allow_only_group: false19need_reply: false20is_web: 021#command**/22 23try {24try { Api.answerCallbackQuery({}); } 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) {31 Bot.sendMessage("⚠️ uid پیدا نشد");32 return;33}34 35var total = parseInt(await db.global.get("ref_count_" + uid) || 0) || 0;36var claimed2 = await db.global.get("ref_reward2_" + uid);37 38var bname = "ZorenixAI_bot";39try {40 if (typeof bot !== "undefined" && bot) {41 if (bot.username) bname = String(bot.username);42 }43} catch (e0) {}44 45var link = "https://t.me/" + bname + "?start=ref_" + uid;46var share = "https://t.me/share/url?url=" + link.split("?").join("%3F");47var need = total >= 2 ? 0 : (2 - total);48 49var msg = "👥 دعوت دوستان\n────────────────\n";50msg += "هر دعوت موفق: +۱۵ ZC برای تو\n";51msg += "اگر همان دوست شارژ کوین بخره: ۱/۳ مبلغ به تو\n";52msg += "۲ دعوت = ۷ روز Normal\n";53msg += "دوستت: +۱۰ پیام\n\n";54msg += "📊 دعوت موفق: " + total;55if (claimed2) msg += "\n✅ جایزه ۲نفره گرفته شده";56else if (total >= 2) {57 await db.global.set("plan_" + uid, "normal");58 await db.global.set("plan_exp_" + uid, Date.now() + 7 * 86400000);59 await db.global.set("ref_reward2_" + uid, "1");60 var b = parseInt(await db.global.get("bonus_msg_" + uid) || 0) || 0;61 await db.global.set("bonus_msg_" + uid, b + 30);62 msg += "\n🏆 جایزه: ۷ روز Normal + ۳۰ پیام";63} else {64 msg += "\n⏳ تا VIP هفتگی: " + need + " دعوت";65}66 67Api.sendMessage({68 text: msg,69 reply_markup: {70 inline_keyboard: [71 [{ text: "📤 بفرست لینک دعوت", url: share }],72 [{ text: "🏆 جدول دعوت", callback_data: "/top" }, { text: "💎 کیف", callback_data: "wal" }]73 ]74 }75});76} catch (e) {77 Bot.sendMessage("⚠️ خطا invite:\n" + String(e && e.message ? e.message : e));78}