import { xpRange } from '../lib/levelling.js' import PhoneNumber from 'awesome-phonenumber' import { promises } from 'fs' import { join } from 'path' import fetch from 'node-fetch' let handler = async (m, { conn, usedPrefix, command, args, usedPrefix: _p, __dirname, isOwner, text, isAdmin, isROwner }) => { try{ const { levelling } = '../lib/levelling.js' let { exp, limit, level, role } = global.db.data.users[m.sender] let { min, xp, max } = xpRange(level, global.multiplier) let d = new Date(new Date + 3600000) let locale = 'es' let weton = ['Pahing', 'Pon', 'Wage', 'Kliwon', 'Legi'][Math.floor(d / 84600000) % 5] let week = d.toLocaleDateString(locale, { weekday: 'long' }) let date = d.toLocaleDateString(locale, { day: 'numeric', month: 'long', year: 'numeric' }) let dateIslamic = Intl.DateTimeFormat(locale + '-TN-u-ca-islamic', { day: 'numeric', month: 'long', year: 'numeric' }).format(d) let time = d.toLocaleTimeString(locale, { hour: 'numeric', minute: 'numeric', second: 'numeric' }) let _uptime = process.uptime() * 1000 let _muptime if (process.send) { process.send('uptime') _muptime = await new Promise(resolve => { process.once('message', resolve) setTimeout(resolve, 1000) }) * 1000 } let { money } = global.db.data.users[m.sender] let muptime = clockString(_muptime) let uptime = clockString(_uptime) let totalreg = Object.keys(global.db.data.users).length let rtotalreg = Object.values(global.db.data.users).filter(user => user.registered == true).length let replace = { '%': '%', p: _p, uptime, muptime, me: conn.getName(conn.user.jid), exp: exp - min, maxexp: xp, totalexp: exp, xp4levelup: max - exp, level, limit, weton, week, date, dateIslamic, time, totalreg, rtotalreg, role, readmore: readMore } text = text.replace(new RegExp(`%(${Object.keys(replace).sort((a, b) => b.length - a.length).join`|`})`, 'g'), (_, name) => '' + replace[name]) let who = m.mentionedJid && m.mentionedJid[0] ? m.mentionedJid[0] : m.fromMe ? conn.user.jid : m.sender let mentionedJid = [who] let username = conn.getName(who) let user = global.db.data.users[m.sender] let taguser = '@' + m.sender.split("@s.whatsapp.net")[0] //user.registered = false let pp = img.getRandom() let fkontak = { "key": { "participants":"0@s.whatsapp.net", "remoteJid": "status@broadcast", "fromMe": false, "id": "Halo" }, "message": { "contactMessage": { "vcard": `BEGIN:VCARD\nVERSION:3.0\nN:Sy;Bot;;;\nFN:y\nitem1.TEL;waid=${m.sender.split('@')[0]}:${m.sender.split('@')[0]}\nitem1.X-ABLabel:Ponsel\nEND:VCARD` }}, "participant": "0@s.whatsapp.net" } let str = `\`Hola ${taguser} ๐ๅฝก\` \`
\` > Escribe las palabras/frases tal como estan, no hace falta poner ningun prefijo (#, ., *, etc) * ๐ _Noche de paz_ * ๐ _Buenos dias_ * ๐ _Audio hentai_ * ๐ _Fiesta del admin_ * ๐ _Fiesta del admin 2_ * ๐ _Fiesta del administrador_ * ๐ _Viernes_ * ๐ _Mierda de Bot_ * ๐ _Me olvidรฉ_ * ๐ _Baneado_ * ๐ _Feliz navidad_ * ๐ _A nadie le importa_ * ๐ _Sexo_ * ๐ _Vete a la vrg_ * ๐ _Ara ara_ * ๐ _Hola_ * ๐ _Un pato_ * ๐ _Nyanpasu_ * ๐ _Te amo_ * ๐ _Yamete_ * ๐ _Te diagnostico con gay_ * ๐ _Quien es tu sempai botsito 7w7_ * ๐ _Baรฑate_ * ๐ _Vivan los novios_ * ๐ _Marica quien_ * ๐ _Es puto_ * ๐ _La biblia_ * ๐ _Onichan_ * ๐ _Bot puto_ * ๐ _Feliz cumpleaรฑos_ * ๐ _Pasa pack Bot_ * ๐ _Atencion grupo_ * ๐ _Homero chino_ * ๐ _Oh me vengo_ * ๐ _Siuuu_ * ๐ _Rawr_ * ๐ _UwU_ * ๐ _:c_ * ๐ _a_ * ๐ _Hey_ * ๐ _Enojado_ * ๐ _Chao_ * ๐ _Hentai_ * ๐ _Triste_ * ๐ _Estoy triste_ * ๐ _Me pican los cocos_ * ๐ _Contexto_ * ๐ _Me voy_ * ๐ _Tengo los calzones del admin_ * ๐ _Entrada รฉpica_ * ๐ _Esto va ser รฉpico papus_ * ๐ _Ingresa รฉpicamente_ * ๐ _No digas eso papu_ * ๐ _Ma ma masivo_ * ๐ _Masivo_ * ๐ _Basado_ * ๐ _Basada_ * ๐ _Fino seรฑores_ * ๐ _Verdad que te engaรฑe_ * ๐ _Sus_ * ๐ _Ohayo_ * ๐ _La voz de hombre_ * ๐ _Pero esto_ * ๐ _Bien pensado Woody_ * ๐ _Jesucristo_ * ๐ _Wtf_ * ๐ _Una pregunta_ * ๐ _Que sucede_ * ๐ _Hablame_ * ๐ _Pikachu_ * ๐ _Niconico_ * ๐ _Yokese_ * ๐ _Omaiga_ * ๐ _Nadie te preguntรณ_ * ๐ _Bueno si_ * ๐ _Usted estรก detenido_ * ๐ _No me hables_ * ๐ _No chu_ * ๐ _El pepe_ * ๐ _Pokรฉmon_ * ๐ _No me hagas usar esto_ * ๐ _Esto va para ti_ * ๐ _Abduzcan_ * ๐ _Joder_ * ๐ _Mmm_ * ๐ _Orale_ * ๐ _Me anda buscando anonymous_ * ๐ _Blackpink in your area_ * ๐ _Cambiate a Movistar_ * ๐ _Momento equisde | Momento XD_ * ๐ _Todo bien | ๐_ * ๐ _Te gusta el Pepino | ๐ฅ_ * ๐ _El tรณxico_ * ๐ _Moshi moshi_ * ๐ _Calla Fan de BTS_ * ๐ _Que tal grupo_ * ๐ _Muchachos_ * ๐ _Estรก Zzzz | ๐ด_ * ๐ _Goku Pervertido_ * ๐ _Potaxio | ๐ฅ_ * ๐ _Nico nico_ * ๐ _El rap de Fernanfloo_ * ๐ _Tal vez_ * ๐ _Corte corte_ * ๐ _Buenas noches_ * ๐ _Porque ta tite_ * ๐ _Eres Fuerte_ * ๐ _Bueno Master | ๐ซ_ * ๐ _No Rompas mรกs | ๐_ * ๐ _Traiganle una falda_ * ๐ _Se estรกn riendo de mรญ_ * ๐ _Su nivel de pendejo_ * ๐ _Bienvenido/a | ๐ฅณ | ๐ค | ๐_ * ๐ _Elmo sabe donde vives_ * ๐ _tunometecabrasaramambiche_ * ๐ _Y este quien es_ * ๐ _Motivaciรณn_ * ๐ _En caso de una investigaciรณn_ * ๐ _Buen dรญa grupo | ๐_ * ๐ _mi bebito fiu fiu_ * ๐ _Freefire_ * ๐ _Aguanta_ * ๐ _Tarado | putos_ * ๐ _Donde esta?_ * ๐ _Q onda | ๐คช_ * ๐ _Tka_ * ๐ _Bruno_ * ๐ _Dragon ball_ * ๐ _Las reglas del grupo_ *๐ ๐ ๐ ๐ ๐ ๐ ๐ ฃ-๐ ๐ *`.trim() conn.sendFile(m.chat, pp, 'lp.jpg', str, m, false, { contextInfo: {mentionedJid, externalAdReply :{ mediaUrl: null, mediaType: 1, description: null, title: wm, body: '๐๐ฎ๐ฉ๐๐ซ ๐๐จ๐ญ ๐๐ ๐๐ก๐๐ญ๐ฌ๐๐ฉ๐ฉ', previewType: 0, thumbnail: imagen4, sourceUrl: [md, yt, tiktok].getRandom()}}}) } catch (e) { console.log(`โโ ${lenguajeGB['smsMensError2']()} ${usedPrefix + command} โโ`) console.log(e) }} handler.help = ['infomenu'].map(v => v + 'able