ayushyadav7970824760/goldensellingstore_botPublic · Bot Template
AIThis Telegram store bot lets customers browse digital products and plans, apply coupons, add funds via UPI, and receive purchased keys. It includes a full admin panel for managing products, reordering items, setting reseller prices, viewing and removing key stock, configuring UPI payment details and update links, and checking user balances. Co-admins and resellers are supported, and support tickets are forwarded to the admin.
Commercedigital_storeadmin_panelupi_paymentsresellercouponskey_stock
146 commands0 envUpdated 2d agoCreated Sep 5, 2026
commands/_setlogo.js
javascript · 54 lines
1/**#command2name: /setlogo3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12try {13 var adminId = String(Bot.getProperty("owner_id") || Bot.getProperty("admin_id") || "8477746023");14 var userId = String(user.telegramid);15 var isCoAdmin = Bot.getProperty("co_admin_" + userId) === true;16 if (userId !== adminId && !isCoAdmin) {17 Bot.sendMessage("❌ Only admin can use this command.");18 return;19 }20 21 var prodName = (typeof params !== "undefined" && params) ? String(params).trim() : "";22 if (!prodName) {23 Bot.sendMessage("⚠️ Product ka naam likhein:\n<code>/setlogo BGMI 60 UC</code>", {parse_mode:"HTML"});24 return;25 }26 27 var products = Bot.getProperty("stored_products");28 if (!Array.isArray(products)) products = [];29 30 var found = false;31 for (var i = 0; i < products.length; i++) {32 if (products[i] && products[i].name &&33 String(products[i].name).trim().toLowerCase() === prodName.toLowerCase()) {34 User.setProperty("admin_target_prod_index", i, "integer");35 User.setProperty("admin_target_prod", products[i].name, "string");36 User.setProperty("admin_state", "wait_for_prod_logo", "string");37 found = true;38 break;39 }40 }41 42 if (!found) {43 Bot.sendMessage("❌ Product nahi mila. Pehle /addproduct se product add karein.");44 return;45 }46 47 Bot.sendMessage(48 "📸 Ab <b>" + prodName.replace(/&/g,"&").replace(/</g,"<") +49 "</b> ka Photo/Logo bhejiye.",50 {parse_mode:"HTML"}51 );52} catch (e) {53 Bot.sendMessage("❌ Set logo error: " + e.message);54}