vaibhav12222vk/taskXmoneybotPublic ยท Bot Template

ProfileTelegram

AI๐Ÿ’Žโšก ๐™ˆ๐™ค๐™ฃ๐™š๐™ฎ๐™๐™–๐™จ๐™  โšก๐Ÿ’Ž appears to be a Telegram automation bot. Commands include /start, /admin, /adminback, /profile, /helpandsupport, /broadcast, /finduser, /contactuser. Observed in code: messaging, storage, keyboards, web.

Utilityutility
51 commands0 envUpdated 6d agoCreated Sep 16, 2026
Back to folder

commands/_task_proof.js

javascript ยท 69 lines

Raw
1/**#command2name: /task_proof3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: true9is_web: 010#command**/11 12const taskId = await db.user.get("current_task_id", "");13 14if (!taskId) {15  return Bot.sendMessage("โŒ Koi active task nahi hai.");16}17 18let tasks = await db.bot.get("tasks", []);19 20if (!Array.isArray(tasks)) {21  tasks = [];22}23 24let task = tasks.find(function(t) {25  return String(t.id) === String(taskId) && t.status === "active";26});27 28if (!task) {29  return Bot.sendMessage("โŒ Task nahi mila.");30}31 32let proof = String(message).trim();33 34if (!proof) {35  return Bot.sendMessage("โŒ Proof empty nahi ho sakta.");36}37 38let submissions = await db.bot.get("submissions", []);39 40if (!Array.isArray(submissions)) {41  submissions = [];42}43 44let requestId = "TS" + Date.now();45 46submissions.push({47  id: requestId,48  type: "custom_task",49  task_id: task.id,50  task_title: task.title,51  user_id: user.id,52  username: user.username ? "@" + user.username : "Not Set",53  proof: proof,54  reward: Number(task.reward) || 0,55  status: "pending",56  created_at: Date.now()57});58 59await db.bot.set("submissions", submissions);60 61await db.user.del("current_task_id");62 63Bot.sendMessage(64  "โณ ๐™Ž๐™๐˜ฝ๐™ˆ๐™„๐™Ž๐™Ž๐™„๐™Š๐™‰ ๐™Ž๐™€๐™‰๐™\n\n" +65  "๐ŸŽฏ Task: " + task.title +66  "\n๐Ÿ’ฐ Reward: โ‚น" + Number(task.reward).toFixed(2) +67  "\n๐Ÿ†” Request ID: " + requestId +68  "\n\nโณ Admin approval ka wait karein."69);