amanjha18v/AMAN_SHOPS_BOTPublic · Bot Template
AIAMAN SHOP STORE appears to be a Telegram automation bot. Commands include /*, /addbal, /addbal_all, /addbal_binance, /addbal_binance_approve, /addbal_binance_paid, /addbal_upi, /addcat_id. Observed in code: messaging, http, libs, keyboards, payments.
Utilityutility
132 commands0 envUpdated 7h agoCreated Sep 4, 2026
commands/_addbal_binance_approve.js
javascript · 75 lines
1/**#command2name: /addbal_binance_approve3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12// =========================================================13// ✅ ADMIN — "Approve & Credit" button on a Binance submission forward.14// Same crediting logic as /addbal, triggered with one tap instead of typing.15// =========================================================16 17try {18 var adminId = Bot.getProperty("owner_id") || "5191323229";19 var isCoAdmin0 = Bot.getProperty("co_admin_" + String(chat.chatid));20 if (String(chat.chatid) !== adminId && !isCoAdmin0) {21 Bot.sendMessage("❌ You are not authorized to use this.");22 return;23 }24 25 var callbackId = request ? (request.id || (request.callback_query && request.callback_query.id)) : null;26 var parts = params ? String(params).trim().split(" ") : [];27 var targetId = parts[0];28 var amount = parseFloat(parts[1]);29 30 if (!targetId || isNaN(amount) || amount <= 0) {31 if (callbackId) {32 Api.answerCallbackQuery({ callback_query_id: String(callbackId), text: "❌ Invalid data.", show_alert: true });33 }34 return;35 }36 37 try {38 try { Libs.ResourcesLib.anotherUserRes("balance", targetId).add(amount); } catch (resErr) {}39 40 var prevBonus = Number(Bot.getProperty("balance" + targetId) || 0);41 Bot.setProperty("balance" + targetId, (prevBonus + amount).toFixed(2), "string");42 43 if (request && request.message && request.message.message_id) {44 try {45 Api.editMessageCaption({46 chat_id: chat.chatid,47 message_id: request.message.message_id,48 caption: (request.message.caption || "") + "\n\n<blockquote>✅ <b>APPROVED & CREDITED</b></blockquote>",49 parse_mode: "HTML"50 });51 } catch (e) {}52 }53 54 try {55 Api.sendMessage({56 chat_id: targetId,57 text: "<blockquote>" +58 "<tg-emoji emoji-id='6192822213486321961'>🗣</tg-emoji> Admin Approved: ₹" + amount + "\n" +59 "<tg-emoji emoji-id='6266967801580231067'>💎</tg-emoji> Balance Credited!\n" +60 "<tg-emoji emoji-id='5866053971960929280'>🛒</tg-emoji> /start TO SHOP NOW" +61 "</blockquote>",62 parse_mode: "HTML"63 });64 } catch (notifyErr) {}65 66 if (callbackId) {67 Api.answerCallbackQuery({ callback_query_id: String(callbackId), text: "✅ Credited ₹" + amount + " to " + targetId });68 }69 } catch (addbalErr) {70 Bot.sendMessage("⚠️ Error: " + addbalErr.message);71 }72 73} catch (err) {74 Bot.sendMessage("⚠️ System Error: " + err.message);75}