manafzz147/Shenskyx_botPublic · Bot Template

ProfileTelegram

AIshen appears to be a Telegram automation bot. Commands include /start, /menu_edit_basic, /buyvps, /vps, /admin, /order_basic, /kirim_pair, /order_pro. Observed in code: messaging, keyboards.

Utilityutility
16 commands0 envUpdated 1mo agoCreated Sep 4, 2026
Back to folder

commands/_confirm_basic.js

javascript · 78 lines

Raw
1/**#command2name: /confirm_basic3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12if (request && request.id) {13  Api.answerCallbackQuery({ callback_query_id: request.id });14}15 16function fixHtml(text) {17  if (!text) return "";18  return String(text)19    .replace(/&/g, "&amp;")20    .replace(/</g, "&lt;")21    .replace(/>/g, "&gt;");22}23 24let u = typeof user !== 'undefined' && user ? user : {};25let namaDepan = u.first_name ? u.first_name : "Pelanggan";26let namaBelakang = u.last_name ? " " + u.last_name : "";27let namaLengkap = fixHtml(namaDepan + namaBelakang);28let usernameUser = u.username ? "@" + fixHtml(u.username) : "Tidak ada username";29 30let teksRespon = "⏳ <b>PEMBAYARAN DALAM PROSES VERIFIKASI</b>\n" +31                 "═══════════════════════\n\n" +32                 "Terima kasih <b>" + namaLengkap + "</b>!\n" +33                 "Konfirmasi pembayaran paket <b>VPS Basic (Rp 5.000)</b> Anda telah dikirimkan ke Admin.\n\n" +34                 "Server VPS Anda sedang disiapkan dan detail login akan otomatis dikirimkan begitu pembayaran terverifikasi.";35 36let keyboard = {37  inline_keyboard: [38    [39      { text: "🔍 Cek Status VPS", callback_data: "/status_vps" }40    ],41    [42      { text: "🏠 Menu Utama", callback_data: "/start" }43    ]44  ]45};46 47if (request && request.message) {48  Api.editMessageText({49    message_id: request.message.message_id,50    text: teksRespon,51    parse_mode: 'HTML',52    reply_markup: keyboard53  });54} else {55  Api.sendMessage({56    text: teksRespon,57    parse_mode: 'HTML',58    reply_markup: keyboard59  });60}61 62// --- NOTIFIKASI KE ADMIN ---63let ADMIN_ID = 8647477604; // GANTI DENGAN TELEGRAM ID ADMIN (ANGKA)64 65let teksNotifAdmin = "🔔 <b>PESANAN BARU (PAKET BASIC)</b>\n" +66                     "═══════════════════════\n\n" +67                     "• Pembeli: <b>" + namaLengkap + "</b> (" + usernameUser + ")\n" +68                     "• ID Telegram: <code>" + u.telegramid + "</code>\n" +69                     "• Paket: <b>Basic (1 vCPU / 1 GB)</b>\n" +70                     "• Nominal: <b>Rp 5.000</b>\n\n" +71                     "<i>Cek pembayaran DANA Anda. Jika sudah masuk, kirim VPS dengan perintah:</i>\n" +72                     "<code>/kirim_vps " + u.telegramid + " basic [IP] [PASSWORD]</code>";73 74Api.sendMessage({75  chat_id: ADMIN_ID,76  text: teksNotifAdmin,77  parse_mode: 'HTML'78});