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
112 commands3 envUpdated 2h agoCreated Aug 27, 2026
commands/_support.js
javascript · 176 lines
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});