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

javascript · 95 lines

Raw
1/**#command2name: /promote_check3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12// ==========================================================13// 💜 GIFT AI — /promote_check14// VERIFY ADMIN WHO USED /PROMOTE15// ==========================================================16 17var promoterId = user.id;18 19var chatId = Bot.getProperty(20  "PROMOTE_CHAT_" + promoterId21);22 23var targetUserId = Bot.getProperty(24  "PROMOTE_TARGET_" + promoterId25);26 27var commandId = Bot.getProperty(28  "PROMOTE_COMMAND_" + promoterId29);30 31var targetName = Bot.getProperty(32  "PROMOTE_NAME_" + promoterId33);34 35// ----------------------------------------------------------36// SAFETY CHECK37// ----------------------------------------------------------38 39if (!chatId || !targetUserId) {40  return;41}42 43// ----------------------------------------------------------44// CHECK TELEGRAM RESULT45// ----------------------------------------------------------46 47if (48  !options ||49  !options.result ||50  !options.result.result51) {52 53  Api.sendMessage({54    chat_id: chatId,55    text:56      "I couldn't verify your admin status. 😭\n" +57      "Try /promote again.",58    reply_to_message_id: commandId59  });60 61  return;62}63 64var member = options.result.result;65var status = member.status;66 67// ----------------------------------------------------------68// ADMIN CHECK69// ----------------------------------------------------------70 71if (72  status !== "administrator" &&73  status !== "creator"74) {75 76  Api.sendMessage({77    chat_id: chatId,78    text:79      "Nice try. 😭\n" +80      "Only group admins can promote people.",81    reply_to_message_id: commandId82  });83 84  return;85}86 87// ----------------------------------------------------------88// CHECK GIFT'S ADMIN STATUS89// ----------------------------------------------------------90 91Api.getChatMember({92  chat_id: chatId,93  user_id: bot.id,94  on_result: "/promote_bot_check"95});