manafzz147/Shenskyx_botPublic · Bot Template
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
commands/_profil.js
javascript · 61 lines
1/**#command2name: /profil3answer: 4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12//Function pembersih karakter khusus Markdown agar bot tidak erro13function fixMd(text) {14 if (!text) return "";15 return String(text).replace(/[_*`\[\]]/g, "");16}17 18// Ambil data user secara aman19let u = typeof user !== 'undefined' && user ? user : {};20let userId = u.telegramid ? u.telegramid : "Tidak Terdeteksi";21 22let namaDepan = u.first_name ? u.first_name : "Pelanggan";23let namaBelakang = u.last_name ? " " + u.last_name : "";24let namaLengkap = fixMd(namaDepan + namaBelakang);25 26let usernameRaw = u.username ? "@" + u.username : "Belum Set Username";27let username = fixMd(usernameRaw);28 29// Deteksi otomatis status Telegram Premium / Regular30let isPremium = u.is_premium || (request && request.from && request.from.is_premium);31let statusAkun = isPremium ? "Telegram Premium ⭐" : "tidak premium 👤";32 33// Informasi Tambahan34let lokasi = "Indonesia";35let websiteUrl = "https://wa.me/meta_verified";36 37// Teks Profil38let teks = "👤 *PROFIL " + namaLengkap.toUpperCase() + "*\n" +39 "═══════════════════════\n\n" +40 "👤 *INFORMASI KLIEN*\n" +41 "• *Nama* : " + namaLengkap + "\n" +42 "• *Username* : " + username + "\n" +43 "• *ID Akun* : `" + userId + "`\n\n" +44 "📊 *DETAIL KEANGGOTAAN*\n" +45 "• *Status* : " + statusAkun + "\n" +46 "• *Lokasi* : " + lokasi + "\n\n" +47 "🌐 *WEBSITE RESMI*\n" +48 "• [website](" + websiteUrl + ")";49 50// Kirim pesan dengan tombol Copy Text51Api.sendMessage({52 text: teks,53 parse_mode: 'Markdown',54 reply_markup: {55 inline_keyboard: [56 [57 { text: "🆔 Salin ID", copy_text: { text: String(userId) } }58 ]59 ]60 }61});