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

javascript · 87 lines

Raw
1/**#command2name: /channelon3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12// ==========================================================13// 💜 GIFT AI — /CHANNELON14// ENABLE "SEND AS CHANNEL" IN THIS GROUP15//16// • ADMIN ONLY17// • PER-GROUP SETTING18// • REPLIES DIRECTLY TO THE ADMIN19// ==========================================================20 21if (22  chat.type !== "group" &&23  chat.type !== "supergroup"24) {25  return Bot.sendMessage(26    "❌ This command only works in groups.",27    {28      reply_to_message_id: request.message_id29    }30  );31}32 33// ----------------------------------------------------------34// CHECK ADMIN35// ----------------------------------------------------------36 37let adminCheck = await Api.call("getChatMember", {38  chat_id: chat.id,39  user_id: user.id40});41 42if (43  !adminCheck.ok ||44  !adminCheck.result ||45  (46    adminCheck.result.status !== "administrator" &&47    adminCheck.result.status !== "creator"48  )49) {50  return Bot.sendMessage(51    "❌ Only group admins can use /channelon.",52    {53      reply_to_message_id: request.message_id54    }55  );56}57 58// ----------------------------------------------------------59// SAVE SETTING60// ----------------------------------------------------------61 62let saved = await db.bot.set(63  "channel_mode:" + chat.id,64  true65);66 67if (!saved || saved.ok === false) {68  return Bot.sendMessage(69    "⚠️ I couldn't save the channel setting.",70    {71      reply_to_message_id: request.message_id72    }73  );74}75 76// ----------------------------------------------------------77// REPLY DIRECTLY TO THE ADMIN78// ----------------------------------------------------------79 80Bot.sendMessage(81  "📢 <b>CHANNEL CHAT ON</b>\n\n" +82  "Users can now chat as their linked channels again.",83  {84    parse_mode: "HTML",85    reply_to_message_id: request.message_id86  }87);