vaibhav12222vk/taskXmoneybotPublic ยท Bot Template
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
commands/_statics.js
javascript ยท 127 lines
1/**#command2name: /statics3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12const ADMIN_ID = 8888300020;13 14if (user.id != ADMIN_ID) {15 return Bot.sendMessage("โ Access Denied!");16}17 18let users = await db.bot.get("users", []);19if (!Array.isArray(users)) {20 users = [];21}22 23let submissions = await db.bot.get("submissions", []);24if (!Array.isArray(submissions)) {25 submissions = [];26}27 28let withdrawals = await db.bot.get("withdrawal_requests", []);29if (!Array.isArray(withdrawals)) {30 withdrawals = [];31}32 33let tasks = await db.bot.get("tasks", []);34if (!Array.isArray(tasks)) {35 tasks = [];36}37 38// Today's date: 12:00 AM se39let now = new Date();40 41let todayStart = new Date(42 now.getFullYear(),43 now.getMonth(),44 now.getDate(),45 0, 0, 0, 046).getTime();47 48// Total users49let totalUsers = users.filter(function(id) {50 return Number(id) !== ADMIN_ID;51}).length;52 53// Submissions54let totalSubmissions = submissions.length;55 56let pendingSubmissions = submissions.filter(function(s) {57 return s.status === "pending";58}).length;59 60let approvedSubmissions = submissions.filter(function(s) {61 return s.status === "approved";62}).length;63 64let rejectedSubmissions = submissions.filter(function(s) {65 return s.status === "rejected";66}).length;67 68// Tasks69let activeTasks = tasks.filter(function(t) {70 return t.status === "active";71}).length;72 73let disabledTasks = tasks.filter(function(t) {74 return t.status === "disabled";75}).length;76 77// Withdrawals78let pendingWithdrawals = withdrawals.filter(function(w) {79 return w.status === "pending";80}).length;81 82let approvedWithdrawals = withdrawals.filter(function(w) {83 return w.status === "approved";84}).length;85 86let rejectedWithdrawals = withdrawals.filter(function(w) {87 return w.status === "rejected";88}).length;89 90// Today's approved withdrawal total91let todayWithdrawn = 0;92 93for (let w of withdrawals) {94 95 if (96 w.status === "approved" &&97 Number(w.created_at || 0) >= todayStart98 ) {99 todayWithdrawn += Number(w.amount) || 0;100 }101}102 103Bot.sendMessage(104 "๐ ๐ฑ๐พ๐ ๐๐๐ฐ๐๐ธ๐๐๐ธ๐พ๐\n\n" +105 106 "๐ฅ ๐๐๐๐๐\n" +107 "๐ค Total Users: " + totalUsers +108 109 "\n\n๐ฏ ๐๐ผ๐๐๐\n" +110 "๐ข Active Tasks: " + activeTasks +111 "\n๐ด Disabled Tasks: " + disabledTasks +112 113 "\n\n๐ค ๐๐๐ฝ๐๐๐๐๐๐๐๐\n" +114 "๐ Total: " + totalSubmissions +115 "\nโณ Pending: " + pendingSubmissions +116 "\nโ
Approved: " + approvedSubmissions +117 "\nโ Rejected: " + rejectedSubmissions +118 119 "\n\n๐ธ ๐๐๐๐๐ฟ๐๐ผ๐๐ผ๐๐\n" +120 "โณ Pending: " + pendingWithdrawals +121 "\nโ
Approved: " + approvedWithdrawals +122 "\nโ Rejected: " + rejectedWithdrawals +123 "\n๐ฐ Today's Withdrawn: โน" +124 todayWithdrawn.toFixed(2) +125 126 "\n\n๐ Reset Time: 12:00 AM"127);