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

javascript · 70 lines

Raw
1/**#command2name: *3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12function fixHtml(text) {13  if (!text) return "";14  return String(text)15    .replace(/&/g, "&amp;")16    .replace(/</g, "&lt;")17    .replace(/>/g, "&gt;");18}19 20// Cek apakah pesan dari user berisi angka nomor WhatsApp21let inputTeks = message ? message.trim() : "";22let noWa = inputTeks.replace(/[^0-9]/g, '');23 24// Validasi jika yang diketik adalah nomor telepon (minimal 10 digit)25if (noWa && noWa.length >= 10 && (noWa.startsWith("62") || noWa.startsWith("08"))) {26  27  let u = typeof user !== 'undefined' && user ? user : {};28  let namaDepan = u.first_name ? u.first_name : "Pelanggan";29  let namaBelakang = u.last_name ? " " + u.last_name : "";30  let namaLengkap = fixHtml(namaDepan + namaBelakang);31  let usernameUser = u.username ? "@" + fixHtml(u.username) : "Tidak ada username";32 33  // 1. Pesan Konfirmasi ke Pengguna34  let teksUser = "⏳ <b>PROSES GENERATE PAIRING CODE</b>\n" +35                 "═══════════════════════\n\n" +36                 "• Nomor WA: <code>" + noWa + "</code>\n" +37                 "• Status: <i>Memproses permintaan...</i>\n\n" +38                 "Permintaan pairing Anda telah diteruskan ke Admin. Mohon tunggu, 8 digit Kode Pairing akan dikirimkan ke chat ini secara otomatis.";39 40  let keyboard = {41    inline_keyboard: [42      [43        { text: "🏠 Menu Utama", callback_data: "/start" }44      ]45    ]46  };47 48  Api.sendMessage({49    text: teksUser,50    parse_mode: 'HTML',51    reply_markup: keyboard52  });53 54  // 2. Notifikasi ke Admin55  let ADMIN_ID = 123456789; // GANTI DENGAN TELEGRAM ID ADMIN (ANGKA)56 57  let teksAdmin = "🔔 <b>PERMINTAAN PAIRING WA BOT</b>\n" +58                  "═══════════════════════\n\n" +59                  "• Pengguna: <b>" + namaLengkap + "</b> (" + usernameUser + ")\n" +60                  "• ID Telegram: <code>" + u.telegramid + "</code>\n" +61                  "• Nomor WA: <code>" + noWa + "</code>\n\n" +62                  "<i>Kirimkan kode pairing ke user ini dengan perintah:</i>\n" +63                  "<code>/kirim_pair " + u.telegramid + " KODE-PAIRING</code>";64 65  Api.sendMessage({66    chat_id: ADMIN_ID,67    text: teksAdmin,68    parse_mode: 'HTML'69  });70}