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/_add_task_reward.js

javascript ยท 91 lines

Raw
1/**#command2name: /add_task_reward3answer: ๐Ÿ’ฐ ๐˜ผ๐˜ฟ๐˜ฟ ๐™๐˜ผ๐™Ž๐™†4 5๐Ÿ’ต Task complete karne par kitna reward milega?6keyboard: 7parse_mode: markdown8aliases: 9allow_only_group: false10need_reply: true11is_web: 012#command**/13 14const OWNER_ID = 8888300020;15 16let admins = await db.bot.get("admins", []);17 18if (!Array.isArray(admins)) {19  admins = [];20}21 22let isAdmin =23  user.id == OWNER_ID ||24  admins.some(function(id) {25    return Number(id) == Number(user.id);26  });27 28if (!isAdmin) {29  return Bot.sendMessage("โŒ Access Denied!");30}31 32let reward = Number(String(message).trim());33 34if (!Number.isFinite(reward) || reward <= 0) {35  return Bot.sendMessage("โŒ Valid reward amount bhejiye.");36}37 38let title = await db.bot.get("new_task_title", "");39let link = await db.bot.get("new_task_link", "");40let description = await db.bot.get("new_task_description", "");41 42if (!title || !description) {43  return Bot.sendMessage("โŒ Task data incomplete hai.");44}45 46let tasks = await db.bot.get("tasks", []);47 48if (!Array.isArray(tasks)) {49  tasks = [];50}51 52let taskId = "TASK" + Date.now();53 54tasks.push({55  id: taskId,56  title: title,57  link: link,58  description: description,59  reward: reward,60  status: "active",61  created_at: Date.now()62});63 64await db.bot.set("tasks", tasks);65 66await db.bot.del("new_task_title");67await db.bot.del("new_task_link");68await db.bot.del("new_task_description");69 70// Admin Panel Keyboard71let keyboard = [72  ["โž• ๐˜ผ๐™™๐™™ ๐™๐™–๐™จ๐™ ", "๐Ÿ“‹ ๐™ˆ๐™–๐™ฃ๐™–๐™œ๐™š ๐™๐™–๐™จ๐™ ๐™จ"],73  ["๐Ÿ“ค ๐™Ž๐™ช๐™—๐™ข๐™ž๐™จ๐™จ๐™ž๐™ค๐™ฃ๐™จ", "๐Ÿ’ธ ๐™’๐™ž๐™ฉ๐™๐™™๐™ง๐™–๐™ฌ๐™–๐™ก๐™จ"],74  ["๐Ÿ‘ฅ ๐™๐™จ๐™š๐™ง๐™จ", "๐Ÿ“Š ๐™Ž๐™ฉ๐™–๐™ฉ๐™ž๐™จ๐™ฉ๐™ž๐™˜๐™จ"],75  ["๐Ÿ‘‘ ๐˜ผ๐™™๐™™ ๐˜ผ๐™™๐™ข๐™ž๐™ฃ", "โŒ ๐™๐™š๐™ข๐™ค๐™ซ๐™š ๐˜ผ๐™™๐™ข๐™ž๐™ฃ"],76  ["๐Ÿ’ฐ ๐˜ผ๐™™๐™™ ๐˜ฝ๐™–๐™ก๐™–๐™ฃ๐™˜๐™š", "๐Ÿ’ฐ ๐™๐™š๐™ข๐™ค๐™ซ๐™š ๐˜ฝ๐™–๐™ก๐™–๐™ฃ๐™˜๐™š"],77  ["๐Ÿ“ข ๐˜ฝ๐™ง๐™ค๐™–๐™™๐™˜๐™–๐™จ๐™ฉ", "๐Ÿ” ๐™๐™ž๐™ฃ๐™™ ๐™๐™จ๐™š๐™ง"],78  ["๐Ÿ“ฉ ๐˜พ๐™ค๐™ฃ๐™ฉ๐™–๐™˜๐™ฉ ๐™๐™จ๐™š๐™ง"],79  ["๐Ÿ”™ ๐˜ผ๐™™๐™ข๐™ž๐™ฃ ๐˜ฝ๐™–๐™˜๐™ "]80];81 82Bot.sendKeyboard(83  "โœ… ๐™๐˜ผ๐™Ž๐™† ๐˜ผ๐˜ฟ๐˜ฟ๐™€๐˜ฟ\n\n" +84  "๐Ÿ†” Task ID: " + taskId +85  "\n๐Ÿ“ Title: " + title +86  "\n๐Ÿ”— Link: " + (link || "Not Available") +87  "\n๐Ÿ“„ Description: " + description +88  "\n๐Ÿ’ฐ Reward: โ‚น" + reward.toFixed(2) +89  "\n\n๐ŸŸข Status: Active",90  keyboard91);