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 2h agoCreated Aug 27, 2026
Back to folder

commands/_support.js

javascript · 176 lines

Raw
1/**#command2name: /support3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12// ==========================================================13// 👑 GIFT AI — /support14// SUPPORT + FORCE JOIN15// TELEBOTHOST TBL16// DIRECT REPLY • CLEAN UI • SAFE17// ==========================================================18 19 20// ==========================================================21// CONFIG22// ==========================================================23 24var FORCE_JOIN_CHAT = "@gunnaxeden";25var FORCE_JOIN_LINK = "https://t.me/gunnaxeden";26 27var SUPPORT_LINK = "https://t.me/midehatesgirls";28 29 30// ==========================================================31// GET USER ID32// ==========================================================33 34var userId = Number(user.id);35 36 37// ==========================================================38// SAFETY CHECK39// ==========================================================40 41if (!userId || isNaN(userId)) {42 43  Api.sendMessage({44    text: "⚠️ Unable to identify your Telegram account.\n\nPlease try /support again.",45    reply_to_message_id: request.message_id46  });47 48  return;49}50 51 52// ==========================================================53// CHECK GROUP MEMBERSHIP54// ==========================================================55 56var memberCheck;57 58try {59 60  memberCheck = await Api.call("getChatMember", {61    chat_id: FORCE_JOIN_CHAT,62    user_id: userId63  });64 65} catch (e) {66 67  Api.sendMessage({68    text:69      "⚠️ *Support is temporarily unavailable.*\n\n" +70      "Please try again in a few seconds.",71    parse_mode: "Markdown",72    reply_to_message_id: request.message_id73  });74 75  return;76}77 78 79// ==========================================================80// TELEGRAM/API ERROR81// ==========================================================82 83if (!memberCheck || !memberCheck.ok) {84 85  Api.sendMessage({86    text:87      "⚠️ *Unable to verify your membership.*\n\n" +88      "Please try again shortly.",89    parse_mode: "Markdown",90    reply_to_message_id: request.message_id91  });92 93  return;94}95 96 97// ==========================================================98// MEMBER STATUS99// ==========================================================100 101var member = memberCheck.result;102var status = member.status;103 104var isMember = false;105 106 107// ==========================================================108// DETERMINE MEMBERSHIP109// ==========================================================110 111if (112  status === "member" ||113  status === "administrator" ||114  status === "creator" ||115  (status === "restricted" && member.is_member === true)116) {117  isMember = true;118}119 120 121// ==========================================================122// USER HAS NOT JOINED123// ==========================================================124 125if (!isMember) {126 127  await Api.sendMessage({128    text:129      "🔒 *GIFT AI — ACCESS REQUIRED*\n\n" +130      "Hey 👋 You need to join our group before you can access Gift's support.\n\n" +131      "👥 *Required:* @gunnaxeden\n\n" +132      "Join the group below, then send `/support` again.",133    parse_mode: "Markdown",134    reply_to_message_id: request.message_id,135    reply_markup: {136      inline_keyboard: [137        [138          {139            text: "📢 JOIN @GUNNAXEDEN",140            url: FORCE_JOIN_LINK141          }142        ]143      ]144    }145  });146 147  return;148}149 150 151// ==========================================================152// USER PASSED FORCE JOIN153// ==========================================================154 155await Api.sendMessage({156  text:157    "🛟 *GIFT AI — SUPPORT CENTER*\n\n" +158    "Need help with Gift? 💜\n\n" +159    "🐞 Found a bug?\n" +160    "⚙️ Something not working?\n" +161    "❓ Need assistance?\n\n" +162    "Our support team is ready to help you.\n\n" +163    "👇 *Tap below to contact support.*",164  parse_mode: "Markdown",165  reply_to_message_id: request.message_id,166  reply_markup: {167    inline_keyboard: [168      [169        {170          text: "💬 CONTACT SUPPORT",171          url: SUPPORT_LINK172        }173      ]174    ]175  }176});