millswelbeck148/SireimadeBotPublic · Bot Template

AISireImade appears to be a Telegram automation bot. Commands include /start, /about, /support, /id, /admin, /ban, /unban, /x. Observed in code: messaging, keyboards, games.

Utilityutility
ProfileTelegram
112 commands3 envUpdated 1h agoCreated Aug 27, 2026
Back to folder

commands/trackmembers.js

javascript · 72 lines

Raw
1/**#command2name: trackmembers3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12// ==========================================================13// 💜 GIFT AI — MEMBER TRACKER14// Automatically saves users who send messages in groups15// Used by /tagall16// ==========================================================17 18if (19  !chat ||20  (chat.type !== "group" && chat.type !== "supergroup")21) {22  return;23}24 25if (!user || !user.id) {26  return;27}28 29// ----------------------------------------------------------30// STORAGE KEY31// ----------------------------------------------------------32 33var key = "TAGALL_MEMBERS_" + chat.id;34 35// ----------------------------------------------------------36// GET SAVED MEMBERS37// ----------------------------------------------------------38 39var result = await db.bot.get(key, []);40 41var members = Array.isArray(result) ? result : [];42 43// ----------------------------------------------------------44// CHECK IF USER ALREADY EXISTS45// ----------------------------------------------------------46 47var exists = false;48 49for (var i = 0; i < members.length; i++) {50  if (51    members[i] &&52    String(members[i].id) === String(user.id)53  ) {54    exists = true;55    break;56  }57}58 59// ----------------------------------------------------------60// ADD USER61// ----------------------------------------------------------62 63if (!exists) {64 65  members.push({66    id: user.id,67    first_name: user.first_name || "",68    username: user.username || ""69  });70 71  await db.bot.set(key, members);72     }