| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- let handler = async (m, { conn, args, usedPrefix, command }) => {
- if (args.length === 0) {
- // Si el usuario solo usa el comando sin argumento
- return conn.reply(m.chat, `🚨 *SER PREMIUM* 🚨
- *Ser premium ofrece muchas ventajas, entre las más destacadas están:*
- \`\`\`D O X X\`\`\`
- _Doxeo a Diferentes Países, incluyendo:_
- - México
- - Perú
- - Argentina
- - Venezuela
- - IP exacta
- - Doxx por Correo
- - Por número
- *Y mucho más...*
- \`\`\`A T A Q U E S\`\`\`
- _Ataques a tus enemigos_
- - Ataque DDoS
- - Vulnerar
- - Enviar Spam a correos
- - Ataques a números de WhatsApp
- - Crash
- *Y mucho más...*
- 🚨 **Especifica la duración de tu suscripción**. Ejemplos de uso:
- - \`.buyprem 1 semana\`
- - \`.buyprem 1 mes\`
- Para días personalizados, solo escribe los días:
- - \`.buyprem 10 días\`
- ¡Aprovecha las ventajas y conviértete en Premium ahora!`, m);
- }
- let duration = args[0].toLowerCase();
- let price = 0;
- let timeUnit = "";
- let additionalMessage = "";
- // Detectar duración y calcular el precio
- if (duration === "semana" || duration === "1 semana") {
- price = 3;
- timeUnit = "semana";
- } else if (duration === "mes" || duration === "1 mes") {
- price = 6;
- timeUnit = "mes";
- } else if (duration.includes("día") || duration.includes("días")) {
- let days = parseInt(duration);
- if (isNaN(days)) {
- return conn.reply(m.chat, "🇦🇷 *Por favor, ingresa una duración válida en días.*", m);
- }
- // Calcular precio personalizado basado en días
- let weeks = Math.floor(days / 7); // Cuántas semanas tiene
- let extraDays = days % 7; // Días adicionales
- price = weeks * 3; // Precio por semanas
- if (extraDays > 0) {
- price += 3; // Si hay días adicionales, se cobra como una semana más
- }
- // Aplicar un 8% extra para días personalizados
- price = Math.round(price * 1.08); // Redondear el precio
- additionalMessage = `💎 *Comprar ${days} días* 💎\n
- \`\`\`CANTIDAD:\`\`\`「 *${price} USD* 」
- *Entre más días, más barato*`;
- }
- // Mensaje con los datos de pago
- let paymentInfo = `
- **Datos de pago**
- > **Transferencia Bancaria**
- Banco: STP
- CLAVE: 646420146408251980
- Nombre: KantuBot
- > **Paypal**
- Correo ✉️: [email protected]
- > **NOTA**: Después de realizar tu pago, escribe el comando \`.pagoprem\` para confirmar tu suscripción premium.
- `;
- // Responder con el mensaje correspondiente según la duración
- if (price > 0) {
- return conn.reply(m.chat, `${additionalMessage || `💎 *Comprar ${duration}* 💎
- \`\`\`CANTIDAD:\`\`\`「 *${price} USD* 」
- *Entre más días, más barato*`}
- ${paymentInfo}`, m);
- } else {
- return conn.reply(m.chat, "🚨 *Error*, no pude detectar la duración correctamente. Por favor, escribe una duración válida como 'semana', 'mes' o 'días'.", m);
- }
- };
- // Comando para confirmar pago
- let handlerPayment = async (m, { conn }) => {
- return conn.reply(m.chat, `💎 *Pago en proceso* 💎
- *En un momento nos contactamos contigo para confirmar tu suscripción.*
- *Si no recibes respuesta en las próximas 2 horas, contáctanos al +5217121649714.*
- > **NOTA**: No realices capturas falsas, evita ser bloqueado.`, m);
- };
- handlerPayment.command = ['pagoprem'];
- handlerPayment.help = ['pagoprem'];
- handlerPayment.tags = ['info'];
- handler.help = ['buyprem', 'serprem'];
- handler.tags = ['info'];
- handler.command = ['buyprem', 'serprem', 'premium', 'vip', 'prem'];
- handler.premium = false;
- export { handler, handlerPayment };
|