mahdiyar30301/ZorenixAI_botPublic · Bot Template

Not Bot Is Hacking You 🤣🤩

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

commands/clnin.js

javascript · 124 lines

Raw
1/**#command2name: clnin3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12/**#command13name: clnin14answer: 15keyboard: 16parse_mode: 17aliases: 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) return;31 32var text = "";33if (typeof params !== "undefined" && params) text = String(params).trim();34if (!text && typeof message !== "undefined" && message) {35  if (typeof message === "object") text = String(message.text || message.caption || "");36  else text = String(message);37}38text = String(text || "").trim();39 40if (text === "لغو" || text === "🔴 لغو") {41  await db.global.set("await_plus_" + uid, "");42  await db.global.set("plus_mode_" + uid, "");43  Bot.sendMessage("لغو شد");44  return;45}46var mode = String((await db.global.get("plus_mode_" + uid)) || "");47if (mode === "clnmk") {48  var nm = text.slice(0, 24);49  if (nm.length < 2) { Bot.sendMessage("اسم کوتاه است."); return; }50  if (String((await db.global.get("clan_of_" + uid)) || "")) { Bot.sendMessage("کلن داری."); return; }51  var nid = parseInt(await db.global.get("clan_nid") || 1) || 1;52  await db.global.set("clan_nid", nid + 1);53  var cl = { id: nid, n: nm, xp: 0, L: uid, C: "", M: [uid] };54  await db.global.set("clan_" + nid, JSON.stringify(cl));55  await db.global.set("clan_of_" + uid, String(nid));56  await db.global.set("await_plus_" + uid, "");57  await db.global.set("plus_mode_" + uid, "");58  Bot.sendMessage("🏰 کلن ساخته شد: " + nm + "\nتو 👑 Leader هستی.");59  try { Bot.runCommand("cln"); } catch (e1) {}60  return;61}62if (mode === "clninv") {63  var tid = String(text).replace(/[^0-9]/g, "");64  if (tid.length < 5) { Bot.sendMessage("آیدی عددی."); return; }65  if (String((await db.global.get("clan_of_" + tid)) || "")) { Bot.sendMessage("او کلن دارد."); return; }66  var cid = String((await db.global.get("clan_of_" + uid)) || "");67  var cl = {};68  try { cl = JSON.parse(String((await db.global.get("clan_" + cid)) || "{}")); } catch (eC) { cl = {}; }69  if (String(cl.L) !== uid && String(cl.C) !== uid) { Bot.sendMessage("اجازه نداری."); return; }70  var mem = cl.M;71  if (!mem || typeof mem.length !== "number") mem = [];72  if (mem.length >= 15) { Bot.sendMessage("کلن پر است."); return; }73  mem.push(tid);74  cl.M = mem;75  await db.global.set("clan_" + cid, JSON.stringify(cl));76  await db.global.set("clan_of_" + tid, cid);77  await db.global.set("await_plus_" + uid, "");78  await db.global.set("plus_mode_" + uid, "");79  Bot.sendMessage("عضو شد: " + tid);80  try { Api.sendMessage({ chat_id: tid, text: "🏰 به کلن " + String(cl.n) + " اضافه شدی." }); } catch (eM) {}81  return;82}83if (mode === "clnrk") {84  var bits = String(text).trim().split(" ");85  var tid = String(bits[0] || "").replace(/[^0-9]/g, "");86  var rk = parseInt(bits[1] || "0") || 0;87  if (!tid || (rk !== 1 && rk !== 2)) { Bot.sendMessage("مثال: 123456789 2"); return; }88  var cid = String((await db.global.get("clan_of_" + uid)) || "");89  var cl = {};90  try { cl = JSON.parse(String((await db.global.get("clan_" + cid)) || "{}")); } catch (eC) { cl = {}; }91  if (String(cl.L) !== uid) { Bot.sendMessage("فقط لیدر."); return; }92  if (String((await db.global.get("clan_of_" + tid)) || "") !== cid) { Bot.sendMessage("عضو کلن تو نیست."); return; }93  if (tid === uid) { Bot.sendMessage("رنک خودت را عوض نکن."); return; }94  if (rk === 2) cl.C = tid;95  if (rk === 1 && String(cl.C) === tid) cl.C = "";96  await db.global.set("clan_" + cid, JSON.stringify(cl));97  await db.global.set("await_plus_" + uid, "");98  await db.global.set("plus_mode_" + uid, "");99  Bot.sendMessage("رنک ثبت شد.");100  return;101}102if (mode === "clnmsg") {103  if (!text) return;104  var cid = String((await db.global.get("clan_of_" + uid)) || "");105  if (!cid) { Bot.sendMessage("کلنی نداری."); return; }106  var cl = {};107  try { cl = JSON.parse(String((await db.global.get("clan_" + cid)) || "{}")); } catch (eC) { cl = {}; }108  var role = "👥";109  if (String(cl.L) === uid) role = "👑";110  else if (String(cl.C) === uid) role = "🛡️";111  var msg = role + " کلن " + String(cl.n) + ":\n" + text.slice(0, 800);112  var mem = cl.M;113  if (!mem || typeof mem.length !== "number") mem = [];114  var i = 0;115  for (i = 0; i < mem.length; i++) {116    var m = String(mem[i] || "");117    if (!m || m === uid) continue;118    try { Api.sendMessage({ chat_id: m, text: msg }); } catch (eS) {}119  }120  Bot.sendMessage("✅ به کلن ارسال شد");121  return;122}123 124} catch (e) { Bot.sendMessage("خطا clnin"); }