deletedaccount/Filosofi_1botPublic · Bot Template
Make more optional and custom bot contact @Mr_WASI_Developer
Scamscamgmail_farmingpaid_tasksearningsreferral_bonusdaily_bonus
33 commands0 envUpdated 6h agoCreated Aug 1, 2026
commands/_task_submit_done.js
javascript · 97 lines
1/**#command2name: /task_submit_done3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12var adminId = 7460818622;13var uId = user.telegramid;14 15var taskJson = User.getProperty("current_active_task_json");16var currentTask = null;17 18if (taskJson) {19 try {20 currentTask = JSON.parse(taskJson);21 } catch (e) {22 currentTask = null;23 }24}25 26if (!currentTask) {27 Api.answerCallbackQuery({28 callback_query_id: request.id,29 text: "⚠️ আপনার কোনো সক্রিয় কাজ পাওয়া যায়নি!",30 show_alert: true31 });32 return;33}34 35// ১. রানিং টাস্ক ক্লিয়ার করা36User.setProperty("current_active_task_json", null);37 38// ২. স্ট্যাটাস ও ৩ দিনের হোল্ড টাইম সেট করা39currentTask.status = "pending";40var holdDate = new Date(new Date().getTime() + (3 * 24 * 60 * 60 * 1000));41currentTask.hold_until = holdDate;42 43// 🔑 TypeError (unshift of undefined) সেফটি ফিক্স44var myAccs = Bot.getProperty("user_accounts_list_" + uId);45 46// যদি লিস্ট না থাকে বা undefined হয়, তবে নতুন Array বানিয়ে নেওয়া47if (!myAccs || !Array.isArray(myAccs)) {48 myAccs = [];49}50 51// এবার নিশ্চিন্তে unshift হবে, কোনো এরর আসবে না52myAccs.unshift(currentTask);53Bot.setProperty("user_accounts_list_" + uId, myAccs);54 55Api.answerCallbackQuery({56 callback_query_id: request.id,57 text: "✅ জিমেইল সাবমিট হয়েছে! এডমিন ভেরিফাই করলে পেমেন্ট যোগ হবে।",58 show_alert: true59});60 61Api.sendMessage({62 chat_id: chat.chatid,63 text: "🎉 <b>জিমেইল রিভিউয়ের জন্য জমা দেওয়া হয়েছে!</b>\n\n" +64 "📧 <b>Email:</b> <code>" + currentTask.email + "</code>\n" +65 "⏳ <b>Status:</b> Under Review",66 parse_mode: "HTML"67});68 69// এডমিন নোটিফিকেশন70var uName = user.first_name ? user.first_name : "User";71var uUsername = user.username ? "@" + user.username : "No Username";72 73var adminReviewMsg = 74 "📥 <b>NEW TASK SUBMITTED FOR REVIEW!</b>\n" +75 "━━━━━━━━━━━━━━━━━━━\n" +76 "👤 <b>User Name:</b> " + uName + "\n" +77 "🆔 <b>Username:</b> " + uUsername + "\n" +78 "🆔 <b>User ID:</b> <code>" + uId + "</code>\n\n" +79 "📧 <b>Gmail:</b> <code>" + currentTask.email + "</code>\n" +80 "🔑 <b>Password:</b> <code>" + currentTask.password + "</code>\n" +81 "💰 <b>Reward:</b> " + currentTask.rewardBdt + " BDT\n" +82 "━━━━━━━━━━━━━━━━━━━\n" +83 "👉 <i>Approve বা Reject করতে নিচের বাটনে ক্লিক করুন:</i>";84 85var adminButtons = [86 [87 { text: "✅ Approve", callback_data: "/admin_approve " + uId },88 { text: "❌ Reject", callback_data: "/admin_reject " + uId }89 ]90];91 92Api.sendMessage({93 chat_id: adminId,94 text: adminReviewMsg,95 parse_mode: "HTML",96 reply_markup: { inline_keyboard: adminButtons }97});