deletedaccount/Filosofi_1botPublic · Bot Template

Make more optional and custom bot contact @Mr_WASI_Developer

Scamscamgmail_farmingpaid_tasksearningsreferral_bonusdaily_bonus
ProfileTelegram
33 commands0 envUpdated 7h agoCreated Aug 1, 2026
Back to folder

commands/Admin/_reason.js

javascript · 61 lines

Raw
1/**#command2name: /reason3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12var adminId = 7460818622;13 14if (user.telegramid != adminId) {15  return;16}17 18// ১. সবার আগে targetUserId রিট্রিভ করা19var targetUserId = Bot.getProperty("rejecting_user_id");20 21if (!targetUserId) {22  Api.sendMessage({ chat_id: adminId, text: "❌ কোনো পেন্ডিং রিজেকশন পাওয়া যায়নি!" });23  return;24}25 26var rejectionReason = params ? params : "দাগান্বিত বা ভুল তথ্য দিয়ে জিমেইল সাবমিট করা হয়েছে।";27 28Bot.setProperty("rejecting_user_id", null);29 30// ২. ইউজারের অ্যাকাউন্ট হিস্ট্রি আপডেট করা (যাতে 'My Account' এ Rejected দেখায়)31var userAccs = Bot.getProperty("user_accounts_list_" + targetUserId);32 33if (userAccs && Array.isArray(userAccs) && userAccs.length > 0) {34  // সর্বশেষ সাবমিট করা অ্যাকাউন্ট বা পেন্ডিং অ্যাকাউন্টটি রিজেক্ট করা35  for (var i = userAccs.length - 1; i >= 0; i--) {36    if (userAccs[i].status === "pending" || !userAccs[i].status) {37      userAccs[i].status = "Rejected"; // স্ট্যাটাস আপডেট38      userAccs[i].reason = rejectionReason; // রিজেক্টের কারণ যুক্ত করা39      break;40    }41  }42  Bot.setProperty("user_accounts_list_" + targetUserId, userAccs);43}44 45// ৩. অ্যাডমিনকে কনফার্মেশন নোটিফিকেশন46Api.sendMessage({47  chat_id: adminId,48  text: "❌ <b>TASK REJECTED!</b>\n\n" +49        "👤 <b>User ID:</b> <code>" + targetUserId + "</code>\n" +50        "📝 <b>Reason:</b> " + rejectionReason,51  parse_mode: "HTML"52});53 54// ৪. ইউজারকে রিজেক্ট ও কারণের নোটিফিকেশন পাঠানো55Api.sendMessage({56  chat_id: targetUserId,57  text: "❌ <b>আপনার জমা দেওয়া জিমেইল অ্যাকাউন্টটি বাতিল (Rejected) করা হয়েছে!</b>\n\n" +58        "📝 <b>কারণ:</b> " + rejectionReason + "\n\n" +59        "💡 <i>আপনার 'My Accounts' অপশনে গিয়ে স্ট্যাটাস দেখতে পারেন। দয়া করে সঠিক তথ্য দিয়ে পুনরায় চেষ্টা করুন।</i>",60  parse_mode: "HTML"61});