From 5b79584ce6c80744381a51cbfff940e9e2070503 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 21:03:56 -0600 Subject: [PATCH 01/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.js b/main.js index bbb4424c01..e44e401f20 100644 --- a/main.js +++ b/main.js @@ -105,7 +105,7 @@ loadChatgptDB(); const {state, saveCreds} = await useMultiFileAuthState(global.authFile); const {version} = await fetchLatestBaileysVersion(); -let phoneNumber = global.botnumber +let phoneNumber = global.botnumber || process.argv.find(arg => /^\+\d+$/.test(arg)); const methodCodeQR = process.argv.includes("qr") const methodCode = !!phoneNumber || process.argv.includes("code") From dbbd3a927e5d2db9caf70d96218ad70c650fc64f Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 21:18:48 -0600 Subject: [PATCH 02/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.js | 106 ++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 81 insertions(+), 25 deletions(-) diff --git a/index.js b/index.js index aa516f1035..3b198169cf 100644 --- a/index.js +++ b/index.js @@ -6,41 +6,96 @@ import {setupMaster, fork} from 'cluster'; import cfonts from 'cfonts'; import {createInterface} from 'readline'; import yargs from 'yargs'; +import readline from 'readline'; +import chalk from 'chalk'; +const {PHONENUMBER_MCC} = await import("baileys"); +import fs from 'fs'; +import './config.js'; const __dirname = dirname(fileURLToPath(import.meta.url)); const require = createRequire(__dirname); const {say} = cfonts; -const rl = createInterface(process.stdin, process.stdout); +const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); +let isRunning = false; +const question = (texto) => new Promise((resolver) => rl.question(texto, resolver)); -say('The Mystic\nBot', { - font: 'chrome', - align: 'center', - gradient: ['red', 'magenta']}); -say(`Bot creado por Bruno Sobrino`, { - font: 'console', - align: 'center', - gradient: ['red', 'magenta']}); +function verificarOCrearCarpetaAuth() { + const authPath = join(__dirname, global.authFile); + if (!fs.existsSync(authPath)) { + fs.mkdirSync(authPath, { recursive: true }); + } +} -let isRunning = false; -/** -* Start a js file -* @param {String} file `path/to/file` -*/ -function start(file) { +function verificarCredsJson() { + const credsPath = join(__dirname, global.authFile, 'creds.json'); + return fs.existsSync(credsPath); +} + +function formatearNumeroTelefono(numero) { + let formattedNumber = numero.replace(/[^\d+]/g, ''); + if (formattedNumber.startsWith('+52') && !formattedNumber.startsWith('+521')) { + formattedNumber = formattedNumber.replace('+52', '+521'); + } else if (formattedNumber.startsWith('52') && !formattedNumber.startsWith('521')) { + formattedNumber = `+521${formattedNumber.slice(2)}`; + } else if (formattedNumber.startsWith('52') && formattedNumber.length >= 12) { + formattedNumber = `+${formattedNumber}`; + } else if (!formattedNumber.startsWith('+')) { + formattedNumber = `+${formattedNumber}`; + } + return formattedNumber; +} + +function esNumeroValido(numeroTelefono) { + const numeroSinSigno = numeroTelefono.replace('+', ''); + return Object.keys(PHONENUMBER_MCC).some(codigo => numeroSinSigno.startsWith(codigo)); +} + +async function start(file) { if (isRunning) return; isRunning = true; - const args = [join(__dirname, file), ...process.argv.slice(2)]; - /** say('[ ℹ️ ] Escanea el código QR o introduce el código de emparejamiento en WhatsApp.', { + say('The Mystic\nBot', { + font: 'chrome', + align: 'center', + gradient: ['red', 'magenta'], + }); + say(`Bot creado por Bruno Sobrino`, { font: 'console', align: 'center', - gradient: ['red', 'magenta']}); **/ + gradient: ['red', 'magenta'], + }); + + verificarOCrearCarpetaAuth(); + if (verificarCredsJson()) { + const args = [join(__dirname, file), ...process.argv.slice(2)]; + setupMaster({ exec: args[0], args: args.slice(1) }); + const p = fork(); + return; + } + + const opcion = await question('[ ℹ️ ] Seleccione una opción:\n1. Con código QR\n2. Con código de texto de 8 dígitos\n---> '); + let numeroTelefono = ''; + if (opcion === '2') { + const phoneNumber = await question(chalk.bgBlack(chalk.bold.yellowBright('Por favor, escriba su número de WhatsApp.\nEjemplo: +5219992095479\n'))); + numeroTelefono = formatearNumeroTelefono(phoneNumber); + if (!esNumeroValido(numeroTelefono)) { + console.log(chalk.bgBlack(chalk.bold.redBright("Número inválido. Comience con el código de país de su número de WhatsApp.\nEjemplo: +5219992095479\n"))); + process.exit(0); + } + process.argv.push(numeroTelefono); + } + + if (opcion === '1') { + process.argv.push('qr'); + } else if (opcion === '2') { + process.argv.push('code'); + } + + const args = [join(__dirname, file), ...process.argv.slice(2)]; + setupMaster({ exec: args[0], args: args.slice(1) }); - setupMaster({ - exec: args[0], - args: args.slice(1)}); const p = fork(); - p.on('message', (data) => { + p.on('message', (data) => { console.log('[RECIBIDO]', data); switch (data) { case 'reset': @@ -53,20 +108,20 @@ function start(file) { break; } }); + p.on('exit', (_, code) => { isRunning = false; - console.error('[ ℹ️ ] Ocurrio un error inesperado:', code); - + console.error('[ ℹ️ ] Ocurrió un error inesperado:', code); p.process.kill(); isRunning = false; start.apply(this, arguments); - if (process.env.pm_id) { process.exit(1); } else { process.exit(); } }); + const opts = new Object(yargs(process.argv.slice(2)).exitProcess(false).parse()); if (!opts['test']) { if (!rl.listenerCount()) { @@ -76,4 +131,5 @@ function start(file) { } } } + start('main.js'); From 410dc5b50ed4cae458cf2f18d7345a18f247be80 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 21:23:51 -0600 Subject: [PATCH 03/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/_antilink.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/_antilink.js b/plugins/_antilink.js index 0b3cb2091c..78f3ae5375 100644 --- a/plugins/_antilink.js +++ b/plugins/_antilink.js @@ -3,8 +3,7 @@ const linkRegex = /chat.whatsapp.com\/([0-9A-Za-z]{20,24})/i; export async function before(m, {conn, isAdmin, isBotAdmin}) { - const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = global.db.data.users[m.sender].language ?? 'es' const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antilink From a316467f7926116235c464ccc90b144bd6e38701 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 21:24:16 -0600 Subject: [PATCH 04/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/_antilink2.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/_antilink2.js b/plugins/_antilink2.js index 2ef8e835f6..b145bd6fc4 100644 --- a/plugins/_antilink2.js +++ b/plugins/_antilink2.js @@ -6,8 +6,7 @@ const linkRegex = /https:/i; export async function before(m, {conn, isAdmin, isBotAdmin, text}) { - const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = global.db.data.users[m.sender].language ?? 'es' const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antilink2 From 474d3aa4b46df1887539b24a4ccdb4e74d71db15 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 21:24:54 -0600 Subject: [PATCH 05/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/gc-add.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/gc-add.js b/plugins/gc-add.js index 7c7fd099e7..9a7cb1b059 100644 --- a/plugins/gc-add.js +++ b/plugins/gc-add.js @@ -3,8 +3,7 @@ const {generateWAMessageFromContent, prepareWAMessageMedia, proto} = (await impo import fetch from 'node-fetch'; const {getBinaryNodeChild, getBinaryNodeChildren} = (await import("baileys")).default; const handler = async (m, {conn, text, participants, args}) => { - const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = global.db.data.users[m.sender].language ?? 'es' const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_add From 1e7c29bed5b5e1dee548b0a0212b88ff89c1b605 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 21:29:51 -0600 Subject: [PATCH 06/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/handler.js b/handler.js index dad65d50b8..eb22a4d95a 100644 --- a/handler.js +++ b/handler.js @@ -62,6 +62,9 @@ export async function handler(chatUpdate) { } /* ------------------------------------------------*/ + if (global.db.data.users[m.sender].language === undefined) { + global.db.data.users[m.sender].language = 'es'; + } if (typeof user !== 'object') { global.db.data.users[m.sender] = {}; } From af4cc453fa5986dee421a0e2d6c988004b1d3ed2 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:01:11 -0600 Subject: [PATCH 07/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.js | 39 ++++++++++++++++++++++----------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/index.js b/index.js index 3b198169cf..d93c48e4f9 100644 --- a/index.js +++ b/index.js @@ -1,27 +1,29 @@ -console.log('[ ℹ️ ] Iniciando...'); -import {join, dirname} from 'path'; -import {createRequire} from 'module'; -import {fileURLToPath} from 'url'; -import {setupMaster, fork} from 'cluster'; +import { join, dirname } from 'path'; +import { createRequire } from 'module'; +import { fileURLToPath } from 'url'; +import { setupMaster, fork } from 'cluster'; import cfonts from 'cfonts'; -import {createInterface} from 'readline'; -import yargs from 'yargs'; import readline from 'readline'; +import yargs from 'yargs'; import chalk from 'chalk'; -const {PHONENUMBER_MCC} = await import("baileys"); import fs from 'fs'; import './config.js'; + +const { PHONENUMBER_MCC } = await import('baileys'); const __dirname = dirname(fileURLToPath(import.meta.url)); const require = createRequire(__dirname); -const {say} = cfonts; +const { say } = cfonts; const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); let isRunning = false; + const question = (texto) => new Promise((resolver) => rl.question(texto, resolver)); +console.log(chalk.yellow.bold('—◉ㅤIniciando sistema...')); + function verificarOCrearCarpetaAuth() { const authPath = join(__dirname, global.authFile); if (!fs.existsSync(authPath)) { - fs.mkdirSync(authPath, { recursive: true }); + fs.mkdirSync(authPath, { recursive: true }); } } @@ -58,27 +60,30 @@ async function start(file) { align: 'center', gradient: ['red', 'magenta'], }); + say(`Bot creado por Bruno Sobrino`, { font: 'console', align: 'center', gradient: ['red', 'magenta'], }); - verificarOCrearCarpetaAuth(); + verificarOCrearCarpetaAuth(); + if (verificarCredsJson()) { const args = [join(__dirname, file), ...process.argv.slice(2)]; setupMaster({ exec: args[0], args: args.slice(1) }); const p = fork(); - return; + return; } - const opcion = await question('[ ℹ️ ] Seleccione una opción:\n1. Con código QR\n2. Con código de texto de 8 dígitos\n---> '); + const opcion = await question(chalk.yellowBright.bold('—◉ㅤSeleccione una opción (solo el numero):\n') + chalk.white.bold('1. Con código QR\n2. Con código de texto de 8 dígitos\n—> ')); + let numeroTelefono = ''; if (opcion === '2') { - const phoneNumber = await question(chalk.bgBlack(chalk.bold.yellowBright('Por favor, escriba su número de WhatsApp.\nEjemplo: +5219992095479\n'))); + const phoneNumber = await question(chalk.yellowBright.bold('\n—◉ㅤEscriba su número de WhatsApp:\n') + chalk.white.bold('◉ㅤEjemplo: +5219992095479\n')); numeroTelefono = formatearNumeroTelefono(phoneNumber); if (!esNumeroValido(numeroTelefono)) { - console.log(chalk.bgBlack(chalk.bold.redBright("Número inválido. Comience con el código de país de su número de WhatsApp.\nEjemplo: +5219992095479\n"))); + console.log(chalk.bgRed(chalk.white.bold('[ ERROR ] Número inválido. Asegúrese de haber escrito su numero en formato internacional y haber comenzado con el código de país.\n—◉ㅤEjemplo:\n◉ +5219992095479\n'))); process.exit(0); } process.argv.push(numeroTelefono); @@ -96,7 +101,7 @@ async function start(file) { const p = fork(); p.on('message', (data) => { - console.log('[RECIBIDO]', data); + console.log(chalk.green.bold('—◉ㅤRECIBIDO:'), data); switch (data) { case 'reset': p.process.kill(); @@ -111,7 +116,7 @@ async function start(file) { p.on('exit', (_, code) => { isRunning = false; - console.error('[ ℹ️ ] Ocurrió un error inesperado:', code); + console.error(chalk.red.bold('[ ERROR ] Ocurrió un error inesperado:'), code); p.process.kill(); isRunning = false; start.apply(this, arguments); From be46037f9f40ac3169717a54c1d1a00d3be55343 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:01:32 -0600 Subject: [PATCH 08/93] Update config.js --- config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.js b/config.js index 599735326e..305a740c00 100644 --- a/config.js +++ b/config.js @@ -8,7 +8,7 @@ global.botnumber = "" global.confirmCode = "" global.authFile = `MysticSession`; -// Cambiar a true si el Bot responde a sus comandos con otros comandos. +// Cambiar a true si el Bot responde a sus comandos con otros comandos.f // Cambiar a false para usar el Bot desde el mismo numero del Bot. // Error de m.isBaileys marcado como false fix temporal global.isBaileysFail = false From d10c5d41823a5781f367fdbfd48e1fd151e23264 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:01:44 -0600 Subject: [PATCH 09/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.js b/config.js index 305a740c00..599735326e 100644 --- a/config.js +++ b/config.js @@ -8,7 +8,7 @@ global.botnumber = "" global.confirmCode = "" global.authFile = `MysticSession`; -// Cambiar a true si el Bot responde a sus comandos con otros comandos.f +// Cambiar a true si el Bot responde a sus comandos con otros comandos. // Cambiar a false para usar el Bot desde el mismo numero del Bot. // Error de m.isBaileys marcado como false fix temporal global.isBaileysFail = false From 29735c7ee97f6623263c0aa98ab4fe8402091d1d Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:10:16 -0600 Subject: [PATCH 10/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/handler.js b/handler.js index eb22a4d95a..23d9f101e1 100644 --- a/handler.js +++ b/handler.js @@ -1094,7 +1094,7 @@ export async function participantsUpdate({ id, participants, action }) { for (const user of participants) { let pp = 'https://raw.githubusercontent.com/BrunoSobrino/TheMystic-Bot-MD/master/src/avatar_contact.png'; try { - pp = await m.conn.profilePictureUrl(user, 'image'); + pp = await m?.conn?.profilePictureUrl(user, 'image'); } catch (e) { } finally { const apii = await mconn?.conn?.getFile(pp); @@ -1102,7 +1102,7 @@ export async function participantsUpdate({ id, participants, action }) { const userPrefix = antiArab.some((prefix) => user.startsWith(prefix)); const botTt2 = groupMetadata?.participants?.find((u) => m?.conn?.decodeJid(u.id) == m?.conn?.user?.jid) || {}; const isBotAdminNn = botTt2?.admin === 'admin' || false; - text = (action === 'add' ? (chat.sWelcome || tradutor.texto1 || conn.welcome || 'Welcome, @user!').replace('@subject', await m?.conn?.getName(id)).replace('@desc', groupMetadata.desc?.toString() || '*𝚂𝙸𝙽 𝙳𝙴𝚂𝙲𝚁𝙸𝙿𝙲𝙸𝙾𝙽*') : + text = (action === 'add' ? (chat.sWelcome || tradutor.texto1 || conn.welcome || 'Welcome, @user!').replace('@subject', await m?.conn?.getName(id)).replace('@desc', groupMetadata?.desc?.toString() || '*𝚂𝙸𝙽 𝙳𝙴𝚂𝙲𝚁𝙸𝙿𝙲𝙸𝙾𝙽*').replace('@user', '@' + user.split('@')[0]); : (chat.sBye || tradutor.texto2 || conn.bye || 'Bye, @user!')).replace('@user', '@' + user.split('@')[0]); if (userPrefix && chat.antiArab && botTt.restrict && isBotAdminNn && action === 'add') { const responseb = await m.conn.groupParticipantsUpdate(id, [user], 'remove'); @@ -1119,16 +1119,16 @@ export async function participantsUpdate({ id, participants, action }) { case 'promote': case 'daradmin': case 'darpoder': - text = (chat.sPromote || tradutor.texto3 || conn.spromote || '@user ```is now Admin```'); + text = (chat.sPromote || tradutor.texto3 || conn?.spromote || '@user ```is now Admin```'); case 'demote': case 'quitarpoder': case 'quitaradmin': if (!text) { - text = (chat.sDemote || tradutor.texto4 || conn.sdemote || '@user ```is no longer Admin```'); + text = (chat?.sDemote || tradutor.texto4 || conn?.sdemote || '@user ```is no longer Admin```'); } text = text.replace('@user', '@' + participants[0].split('@')[0]); if (chat.detect && !chat?.isBanned) { - mconn.conn.sendMessage(id, { text, mentions: mconn.conn.parseMention(text) }); + mconn?.conn?.sendMessage(id, { text, mentions: mconn?.conn?.parseMention(text) }); } break; } @@ -1154,12 +1154,12 @@ export async function groupsUpdate(groupsUpdate) { if (groupUpdate.subjectTime) continue; const chats = global.db.data.chats[id]; let text = ''; if (!chats?.detect) continue; - if (groupUpdate.desc) text = (chats.sDesc || tradutor.texto5 || conn.sDesc || '```Description has been changed to```\n@desc').replace('@desc', groupUpdate.desc); - if (groupUpdate.subject) text = (chats.sSubject || tradutor.texto6 || conn.sSubject || '```Subject has been changed to```\n@subject').replace('@subject', groupUpdate.subject); - if (groupUpdate.icon) text = (chats.sIcon || tradutor.texto7 || conn.sIcon || '```Icon has been changed to```').replace('@icon', groupUpdate.icon); - if (groupUpdate.revoke) text = (chats.sRevoke || tradutor.texto8 || conn.sRevoke || '```Group link has been changed to```\n@revoke').replace('@revoke', groupUpdate.revoke); + if (groupUpdate?.desc) text = (chats?.sDesc || tradutor.texto5 || conn?.sDesc || '```Description has been changed to```\n@desc').replace('@desc', groupUpdate.desc); + if (groupUpdate?.subject) text = (chats?.sSubject || tradutor.texto6 || conn?.sSubject || '```Subject has been changed to```\n@subject').replace('@subject', groupUpdate.subject); + if (groupUpdate?.icon) text = (chats?.sIcon || tradutor.texto7 || conn?.sIcon || '```Icon has been changed to```').replace('@icon', groupUpdate.icon); + if (groupUpdate?.revoke) text = (chats?.sRevoke || tradutor.texto8 || conn?.sRevoke || '```Group link has been changed to```\n@revoke').replace('@revoke', groupUpdate.revoke); if (!text) continue; - await mconn.conn.sendMessage(id, { text, mentions: mconn.conn.parseMention(text) }); + await mconn?.conn?.sendMessage(id, { text, mentions: mconn?.conn?.parseMention(text) }); } } From 6eb968bddae22f8dc2c69d9bcf023041398dc2d9 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:13:24 -0600 Subject: [PATCH 11/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handler.js b/handler.js index 23d9f101e1..944bd3fc71 100644 --- a/handler.js +++ b/handler.js @@ -1102,7 +1102,7 @@ export async function participantsUpdate({ id, participants, action }) { const userPrefix = antiArab.some((prefix) => user.startsWith(prefix)); const botTt2 = groupMetadata?.participants?.find((u) => m?.conn?.decodeJid(u.id) == m?.conn?.user?.jid) || {}; const isBotAdminNn = botTt2?.admin === 'admin' || false; - text = (action === 'add' ? (chat.sWelcome || tradutor.texto1 || conn.welcome || 'Welcome, @user!').replace('@subject', await m?.conn?.getName(id)).replace('@desc', groupMetadata?.desc?.toString() || '*𝚂𝙸𝙽 𝙳𝙴𝚂𝙲𝚁𝙸𝙿𝙲𝙸𝙾𝙽*').replace('@user', '@' + user.split('@')[0]); : + text = (action === 'add' ? (chat.sWelcome || tradutor.texto1 || conn.welcome || 'Welcome, @user!').replace('@subject', await m?.conn?.getName(id)).replace('@desc', groupMetadata?.desc?.toString() || '*𝚂𝙸𝙽 𝙳𝙴𝚂𝙲𝚁𝙸𝙿𝙲𝙸𝙾𝙽*').replace('@user', '@' + user.split('@')[0]) : (chat.sBye || tradutor.texto2 || conn.bye || 'Bye, @user!')).replace('@user', '@' + user.split('@')[0]); if (userPrefix && chat.antiArab && botTt.restrict && isBotAdminNn && action === 'add') { const responseb = await m.conn.groupParticipantsUpdate(id, [user], 'remove'); From 089a99729c86dc33afe9b3c07f095973f0e807ee Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:15:39 -0600 Subject: [PATCH 12/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/_antilink.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/_antilink.js b/plugins/_antilink.js index 78f3ae5375..0ec7cf0de6 100644 --- a/plugins/_antilink.js +++ b/plugins/_antilink.js @@ -18,13 +18,13 @@ export async function before(m, {conn, isAdmin, isBotAdmin}) { const user = `@${m.sender.split`@`[0]}`; const isGroupLink = linkRegex.exec(m.text); const grupo = `https://chat.whatsapp.com`; - if (isAdmin && chat.antiLink && m.text.includes(grupo)) return m.reply(tradutor.texto1); + if (isAdmin && chat.antiLink && m.text.includes(grupo)) return m.reply(tradutor.texto1.replace('@user', '@' + user.split('@')[0])); if (chat.antiLink && isGroupLink && !isAdmin) { if (isBotAdmin) { const linkThisGroup = `https://chat.whatsapp.com/${await this.groupInviteCode(m.chat)}`; if (m.text.includes(linkThisGroup)) return !0; } - await this.sendMessage(m.chat, {text: tradutor.texto2, mentions: [m.sender]}, {quoted: m}); + await this.sendMessage(m.chat, {text: tradutor.texto2.replace('@user', '@' + user.split('@')[0]), mentions: [m.sender]}, {quoted: m}); if (!isBotAdmin) return m.reply(tradutor.texto3); if (isBotAdmin && bot.restrict) { await conn.sendMessage(m.chat, {delete: {remoteJid: m.chat, fromMe: false, id: bang, participant: delet}}); From d498f06bb6d5cf468cc86d3af176ed929102d352 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:31:44 -0600 Subject: [PATCH 13/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/handler.js b/handler.js index 944bd3fc71..4bc4f02985 100644 --- a/handler.js +++ b/handler.js @@ -62,9 +62,6 @@ export async function handler(chatUpdate) { } /* ------------------------------------------------*/ - if (global.db.data.users[m.sender].language === undefined) { - global.db.data.users[m.sender].language = 'es'; - } if (typeof user !== 'object') { global.db.data.users[m.sender] = {}; } From 0b1aefca57801cfd95f6b094e097e25294b932b8 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:41:37 -0600 Subject: [PATCH 14/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/languages/es.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/languages/es.json b/src/languages/es.json index 2b27926112..c1d2ddc66c 100644 --- a/src/languages/es.json +++ b/src/languages/es.json @@ -13,12 +13,12 @@ "texto1": "*< ANTI-LINK />*_\n\n*[ ℹ️ ] El antilink está habilitado, pero el participante que envió el enlace es un administrador.*", "texto2": "_*< ANTI-LINK />*_\n\n*[ ℹ️ ] El participante @user envió un enlace de un grupo de WhatsApp, por lo que será eliminado.*", "texto3": "_*< ANTI-LINK />*_\n\n*[ ℹ️ ] Para que el anti-link funcione correctamente es necesario que el bot sea administrador del grupo.*", - "texto4": "_*< ANTI-LINK />*_\n\n*[ ℹ️ ] Esta función está desactivada debido a que la función* _restrict_ *está habilitada.*" + "texto4": "_*< ANTI-LINK />*_\n\n*[ ℹ️ ] Esta función está desactivada debido a que la función* _restrict_ *está deshabilitada.*" }, "_antilink2": { "texto1": "_*< ANTI-LINK 2 />*_\n\n*[ ℹ️ ] El participante @user envió un enlace de un grupo de WhatsApp, por lo que será eliminado.*", "texto2": "_*< ANTI-LINK 2 />*_\n\n*[ ℹ️ ] Para que el anti-link funcione correctamente es necesario que el bot sea administrador del grupo.*", - "texto3": "_*< ANTI-LINK 2 />*_\n\n*[ ℹ️ ] Esta función está desactivada debido a que la función* _restrict_ *está habilitada.*" + "texto3": "_*< ANTI-LINK 2 />*_\n\n*[ ℹ️ ] Esta función está desactivada debido a que la función* _restrict_ *está deshabilitada.*" }, "_antiprivado": { "texto1": "_*< ANTI-PRIVADO />*_\n\n*[ ℹ️ ] La función antiprivado está habilitada, por lo tanto serás bloqueado.*" From 394d1fe32e8d77744e1aef6628604a0a07110893 Mon Sep 17 00:00:00 2001 From: skid <112231743+Skidy89@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:49:57 -0600 Subject: [PATCH 15/93] idk --- plugins/_antiarab.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/_antiarab.js b/plugins/_antiarab.js index 2e05a06fd5..dc99e30068 100644 --- a/plugins/_antiarab.js +++ b/plugins/_antiarab.js @@ -4,8 +4,11 @@ const handler = (m) => m; handler.before = async function (m, { conn, isAdmin, isBotAdmin, isOwner, isROwner }) { const datas = global - const idioma = datas.db.data.users[m.sender].language ?? 'es' + let idioma = datas.db.data.users[m.sender].language ?? 'es' // todo: sometimes this trows undefined.json ill fix + if (idioma === undefined || idioma === null) { + idioma = 'es' + } const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antiarab From c852f39a994ffd563adb93908c91e4ae688ac701 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:52:07 -0600 Subject: [PATCH 16/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/handler.js b/handler.js index 4bc4f02985..439196dc2c 100644 --- a/handler.js +++ b/handler.js @@ -831,7 +831,11 @@ export async function handler(chatUpdate) { if (!['owner-unbanchat.js', 'info-creator.js'].includes(name) && chat && chat?.isBanned && !isROwner) return; // Except this if (name != 'owner-unbanchat.js' && name != 'owner-exec.js' && name != 'owner-exec2.js' && chat?.isBanned && !isROwner) return; // Except this //if ((name != 'owner-unbanchat.js' || name != 'owner-exec.js' || name != 'owner-exec2.js') && chat?.isBanned && !isROwner) return; // Except this - + + if (user %% global?.db?.data?.users[m.sender].language === undefined) { + global?.db?.data?.users[m.sender].language = 'es'; + } + if (m.text && user.banned && !isROwner) { if (typeof user.bannedMessageCount === 'undefined') { user.bannedMessageCount = 0; From f7c57994458f73cc6d30afc07a1a5be99f670a7d Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 22:55:10 -0600 Subject: [PATCH 17/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/handler.js b/handler.js index 439196dc2c..9febddbf64 100644 --- a/handler.js +++ b/handler.js @@ -831,11 +831,7 @@ export async function handler(chatUpdate) { if (!['owner-unbanchat.js', 'info-creator.js'].includes(name) && chat && chat?.isBanned && !isROwner) return; // Except this if (name != 'owner-unbanchat.js' && name != 'owner-exec.js' && name != 'owner-exec2.js' && chat?.isBanned && !isROwner) return; // Except this //if ((name != 'owner-unbanchat.js' || name != 'owner-exec.js' || name != 'owner-exec2.js') && chat?.isBanned && !isROwner) return; // Except this - - if (user %% global?.db?.data?.users[m.sender].language === undefined) { - global?.db?.data?.users[m.sender].language = 'es'; - } - + if (m.text && user.banned && !isROwner) { if (typeof user.bannedMessageCount === 'undefined') { user.bannedMessageCount = 0; From 4da2ba449852b86e79e07ed2615624720a635fe3 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 23:20:24 -0600 Subject: [PATCH 18/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/@test1.js | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 plugins/@test1.js diff --git a/plugins/@test1.js b/plugins/@test1.js deleted file mode 100644 index 35f0cfbbfa..0000000000 --- a/plugins/@test1.js +++ /dev/null @@ -1,27 +0,0 @@ -import db from '../src/libraries/database.js' - -let handler = async (m, { conn, args, text, isOwner, usedPrefix, command }) => { - conn.advnro = conn.advnro ? conn.advnro : {} - if (conn.advnro[m.chat]) return m.reply(`*_< ADIVINANZA - MYSTIC >_*\n\n*TODAVIA QUEDA UNA ADIVINANZA QUE RESPONDER*`) - conn.advnro[m.chat] = { - number: (9).getRandom(), - time: 60000, - bonus: 350, - opp: 4 - } - let teks = `*ADIVINA EL NUMERO [ 1 2 3 4 5 6 7 8 9 0 ]* -\t• TIEMPO : ${(conn.advnro[m.chat].time / 1000).toFixed(2)} segundos -\t• BONO : +${conn.advnro[m.chat].bonus} Exp` - let idmsg = await m.reply(teks) - setTimeout(() => { - if (conn.advnro[m.chat]) conn.advnro(m.chat, `*¡ ✨ SE ACABO TU TIEMPO !*\n\t • RESPUESTA : ${conn.advnro[m.chat].number}`, m, { quoted: idmsg }) - delete conn.avnro[m.chat] - }, conn.advnro[m.chat].time) -} - -handler.help = ['game'] -handler.tags = ['game'] -handler.command = /^(advnro|adivinarnumero|adivinarnro)$/i -handler.register = true - -export default handler From 4faa0dd4dae043969400983a6164cc64e0dfdc4f Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sat, 14 Sep 2024 23:20:40 -0600 Subject: [PATCH 19/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/@test1_1.js | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 plugins/@test1_1.js diff --git a/plugins/@test1_1.js b/plugins/@test1_1.js deleted file mode 100644 index af39d19407..0000000000 --- a/plugins/@test1_1.js +++ /dev/null @@ -1,28 +0,0 @@ -import db from '../src/libraries/database.js' - -let handler = m => m - -handler.before = async function (m, { conn }) { - if (m.isBaileys && m.fromMe) - return !0 - let user = global.db.data.users[m.sender] - let id = m.chat - if (!m.quoted || !m.quoted.fromMe || !m.text || !/^\*ADIVINA EL NUMERO/i.test(m.quoted.text)) return !0 - this.advnro = this.advnro ? this.advnro : {} - if (m.text == this.advnro[id].number) { - m.reply(`*Repuesta correcta !*\n\t+${this.advnro[id].bonus} Exp`) - user.exp += this.advnro[id].bonus * 1 - clearTimeout(this.advnro[id].time) - delete this.advnro[id] - } else { - this.advnro[id].opp -= 1 - if (this.advnro[id].opp == 0) { - m.reply(`Se acabaron las oportunidades\n\t• Respuesta : ${this.advnro[id].number}`) - clearTimeout(this.advnro[id].time) - delete this.advnro[id] - } else m.reply(`Respuesta incorrecta, quedan ${this.advnro[id].opp} oportunidades`) - } - return !0 -} - -export default handler From 7b40069145f77b6dd8e66d19230028c4a3d906d1 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sun, 15 Sep 2024 13:27:59 -0600 Subject: [PATCH 20/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/_antiprivado.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/plugins/_antiprivado.js b/plugins/_antiprivado.js index 91771428de..ede400d9d5 100644 --- a/plugins/_antiprivado.js +++ b/plugins/_antiprivado.js @@ -1,12 +1,8 @@ // TheMystic-Bot-MD@BrunoSobrino - _antiprivado.js - // Para configurar o idioma, na raiz do projeto altere o arquivo config.json - // Para configurar el idioma, en la raíz del proyecto, modifique el archivo config.json. - // To set the language, in the root of the project, modify the config.json file. - export async function before(m, {conn, isAdmin, isBotAdmin, isOwner, isROwner}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || 'es' const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antiprivado From 2326828ec0396cce69474382c9ec7d183500bbe3 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sun, 15 Sep 2024 13:43:56 -0600 Subject: [PATCH 21/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config.js b/config.js index 599735326e..36e7013bb5 100644 --- a/config.js +++ b/config.js @@ -13,6 +13,8 @@ global.authFile = `MysticSession`; // Error de m.isBaileys marcado como false fix temporal global.isBaileysFail = false +global.defaultLenguaje = 'es'; + global.owner = [ ['5219992095479', '👑 Mystic - Creador 👑', true], ['51940617554', '💫 Mystic - Collaborator 2 💫', true], From b497c45bebc1d8d8f3547658b337e3871986707e Mon Sep 17 00:00:00 2001 From: BrunoSobrino Date: Sun, 15 Sep 2024 14:10:10 -0600 Subject: [PATCH 22/93] Fix: Idioma undefined --- handler.js | 2 +- plugins/BK9_AI.js | 2 +- plugins/BK9_Tools.js | 2 +- plugins/_antilink.js | 2 +- plugins/_antilink2.js | 2 +- plugins/_antiprivado.js | 2 +- plugins/_antitoxic.js | 2 +- plugins/_antitrabas.js | 2 +- plugins/_antiviewonce.js | 2 +- plugins/_autosticker.js | 2 +- plugins/_detectEvents.js | 2 +- plugins/_premium.js | 2 +- plugins/adult-comandos+18.js | 2 +- plugins/adult-hentaipdf.js | 2 +- plugins/adult-hentaisearch.js | 2 +- plugins/adult-pack_vid.js | 2 +- plugins/adult-xnxxdl.js | 2 +- plugins/adult-xnxxsearch.js | 2 +- plugins/adult-xvideosdl.js | 2 +- plugins/afk-_afk.js | 2 +- plugins/afk-afk.js | 2 +- plugins/anonymous_chat.js | 2 +- plugins/audio-efectos.js | 2 +- plugins/buscador-animeinfo.js | 2 +- plugins/buscador-githubsearch.js | 2 +- plugins/buscador-google.js | 2 +- plugins/buscador-lyrics.js | 2 +- plugins/buscador-peliculas.js | 2 +- plugins/buscador-playstore.js | 2 +- plugins/buscador-stickersearch.js | 2 +- plugins/buscador-stickersearch2.js | 2 +- plugins/buscador-wikipedia.js | 2 +- plugins/buscador-yts.js | 4 ++-- plugins/cmd-add.js | 2 +- plugins/cmd-del.js | 2 +- plugins/cmd-list.js | 2 +- plugins/config-funciones.js | 2 +- plugins/convertidor-toanime.js | 2 +- plugins/convertidor-togifaud.js | 2 +- plugins/convertidor-toimg.js | 2 +- plugins/convertidor-tomp3.js | 2 +- plugins/convertidor-toptt.js | 2 +- plugins/convertidor-tourl.js | 2 +- plugins/convertidor-tovideo.js | 2 +- plugins/convertidor-tts.js | 2 +- plugins/convertidor-tts2.js | 2 +- plugins/delete-downloader-playdoc.cjs | 2 +- plugins/downloader-facebook.js | 2 +- plugins/downloader-gdrive.js | 2 +- plugins/downloader-gitclone.js | 2 +- plugins/downloader-igstory.js | 2 +- plugins/downloader-imagen.js | 2 +- plugins/downloader-instagram.js | 2 +- plugins/downloader-mediafire.js | 2 +- plugins/downloader-modapk.js | 2 +- plugins/downloader-play.js | 2 +- plugins/downloader-play_v2.js | 2 +- plugins/downloader-playlist.js | 2 +- plugins/downloader-pptiktok.js | 2 +- plugins/downloader-ringtone.js | 2 +- plugins/downloader-soundcloud.js | 2 +- plugins/downloader-spotify.js | 2 +- plugins/downloader-spotifypro.js | 2 +- plugins/downloader-stickerpack.js | 2 +- plugins/downloader-tiktok.js | 2 +- plugins/downloader-tiktok_img.js | 2 +- plugins/downloader-tiktokstalk.js | 2 +- plugins/downloader-wallpaper.js | 2 +- plugins/downloader-x_twitter.js | 2 +- plugins/downloader-yta.2.js | 2 +- plugins/downloader-yta.js | 2 +- plugins/downloader-ytmeta.js | 2 +- plugins/downloader-ytv.2.js | 2 +- plugins/downloader-ytv.js | 2 +- plugins/downloader-ytvideodl.js | 2 +- plugins/fix-esperando_mensaje.js | 2 +- plugins/fix-owner-esperando_mensajes.js | 2 +- plugins/frase-frases.js | 2 +- plugins/frase-piropos.js | 2 +- plugins/fun-calculador.js | 2 +- plugins/fun-doxeo_falso.js | 2 +- plugins/fun-formarpareja.js | 2 +- plugins/fun-love.js | 2 +- plugins/fun-pregunta.js | 2 +- plugins/fun-reto.js | 2 +- plugins/fun-simi.js | 2 +- plugins/fun-top.js | 2 +- plugins/fun-tops.js | 2 +- plugins/fun-verdad.js | 2 +- plugins/game-_cancion.js | 2 +- plugins/game-_suitpvp.js | 2 +- plugins/game-_ttt.js | 2 +- plugins/game-acertijo.js | 2 +- plugins/game-acertijo_resp.js | 2 +- plugins/game-akinator.js | 2 +- plugins/game-akinator_ans.js | 2 +- plugins/game-cancion.js | 2 +- plugins/game-delttt.js | 2 +- plugins/game-ppt.js | 2 +- plugins/game-slot.js | 2 +- plugins/game-sopa_de_letras.js | 2 +- plugins/game-suitpvp.js | 2 +- plugins/game-ttt.js | 2 +- plugins/gc-add.js | 2 +- plugins/gc-admins.js | 2 +- plugins/gc-config.js | 2 +- plugins/gc-config_time.js | 2 +- plugins/gc-delete.js | 2 +- plugins/gc-demote.js | 2 +- plugins/gc-destraba.js | 2 +- plugins/gc-fantasmas.js | 2 +- plugins/gc-infogroup.js | 2 +- plugins/gc-kick2.js | 2 +- plugins/gc-link.js | 2 +- plugins/gc-listanum_kicknum.js | 2 +- plugins/gc-listwarn.js | 2 +- plugins/gc-promote.js | 2 +- plugins/gc-revoke.js | 2 +- plugins/gc-setbye.js | 2 +- plugins/gc-setdesc.js | 2 +- plugins/gc-setname.js | 2 +- plugins/gc-setwelcome.js | 2 +- plugins/gc-tagall.js | 2 +- plugins/gc-unwarn.js | 2 +- plugins/gc-warn.js | 2 +- plugins/grupos-eliminar.js | 2 +- plugins/herramientas-acortar.js | 2 +- plugins/herramientas-ajustar_tamano.js | 2 +- plugins/herramientas-calc.js | 2 +- plugins/herramientas-chatgpt.js | 2 +- plugins/herramientas-chatgpt_del.js | 2 +- plugins/herramientas-chatgptvoz.js | 2 +- plugins/herramientas-clima.js | 2 +- plugins/herramientas-dallE.js | 2 +- plugins/herramientas-dropmail.js | 2 +- plugins/herramientas-encuesta.js | 2 +- plugins/herramientas-fakeReply.js | 2 +- plugins/herramientas-hd.js | 2 +- plugins/herramientas-igstalk.js | 2 +- plugins/herramientas-inspect.js | 2 +- plugins/herramientas-nowa.js | 2 +- plugins/herramientas-ocr.js | 2 +- plugins/herramientas-qrcode.js | 2 +- plugins/herramientas-readqrcode.js | 2 +- plugins/herramientas-readviewonce.js | 2 +- plugins/herramientas-spamwa.js | 2 +- plugins/herramientas-ssweb.js | 2 +- plugins/herramientas-topdf.js | 2 +- plugins/herramientas-translate.js | 2 +- plugins/herramientas-whatmusic.js | 2 +- plugins/info-TyC.js | 2 +- plugins/info-covid.js | 2 +- plugins/info-creador.js | 2 +- plugins/info-donar.js | 2 +- plugins/info-estado.js | 2 +- plugins/info-gruposofc.js | 2 +- plugins/info-host.js | 2 +- plugins/info-instalarbot.js | 2 +- plugins/info-listprem.js | 2 +- plugins/info-repositorio.js | 2 +- plugins/juegos-matematicas.js | 2 +- plugins/juegos-matematicas_respuestas.js | 2 +- plugins/maker-blur.js | 2 +- plugins/maker-gay.js | 2 +- plugins/maker-horncard.js | 2 +- plugins/maker-logos.js | 2 +- plugins/maker-pixel.js | 2 +- plugins/maker-simpcard.js | 2 +- plugins/maker-ytcomment.js | 2 +- plugins/marker-ephoto360.js | 2 +- plugins/marker-lolice.js | 2 +- plugins/menu-animes.js | 2 +- plugins/menu-audios.js | 2 +- plugins/menu-caja_fuerte.js | 2 +- plugins/menu-labiblia.js | 2 +- plugins/menus-menu.js | 4 ++-- plugins/mipilot-serbot-broadcast.js | 2 +- plugins/mipilot-serbot-info.js | 2 +- plugins/mipilot-serbotcode.js | 2 +- plugins/mipilot-stopbot.js | 2 +- plugins/nv-global.js | 2 +- plugins/owner-actualizacion.js | 2 +- plugins/owner-add_del_owner.js | 2 +- plugins/owner-addmsg.js.js | 2 +- plugins/owner-addprem.js | 2 +- plugins/owner-anadirLimit.js | 2 +- plugins/owner-anadirXP.js | 2 +- plugins/owner-autoadmin.js | 2 +- plugins/owner-banchat.js | 2 +- plugins/owner-banlist.js | 2 +- plugins/owner-banuser.js | 2 +- plugins/owner-bcgc.js | 2 +- plugins/owner-bcgc2.js | 2 +- plugins/owner-block-unblock.js | 2 +- plugins/owner-blocklist.js | 2 +- plugins/owner-broadcast.js | 2 +- plugins/owner-broadcastchats.js | 2 +- plugins/owner-chatgp.js | 2 +- plugins/owner-chetar.js | 2 +- plugins/owner-cleartmp.js | 2 +- plugins/owner-delmsg.js | 2 +- plugins/owner-delprem.js | 2 +- plugins/owner-exec2.js | 2 +- plugins/owner-fetch_get.js | 2 +- plugins/owner-getmsg.js | 2 +- plugins/owner-getplugin.js | 2 +- plugins/owner-grouplist.js | 2 +- plugins/owner-join.js | 2 +- plugins/owner-leavegc.js | 2 +- plugins/owner-listmsg.js | 2 +- plugins/owner-reporte.js | 2 +- plugins/owner-resetprefix.js | 2 +- plugins/owner-resetuser.js | 2 +- plugins/owner-restart.js | 2 +- plugins/owner-saveimage.js | 2 +- plugins/owner-setprefix.js | 2 +- plugins/owner-unbanchat.js | 2 +- plugins/owner-unbanuser.js | 2 +- plugins/owner-viewimage.js | 2 +- plugins/propietario-actualizar.js | 2 +- plugins/random-kpop.js | 2 +- plugins/random-loli.js | 2 +- plugins/random-lolivid.js | 2 +- plugins/random-navidad.js | 2 +- plugins/random-neko.js | 2 +- plugins/random-ppcp.js | 2 +- plugins/random-waifu.js | 2 +- plugins/rpg-adventure.js | 2 +- plugins/rpg-balance.js | 2 +- plugins/rpg-berburu_cazar.js | 2 +- plugins/rpg-cofre.js | 2 +- plugins/rpg-crime.js | 2 +- plugins/rpg-daily.js | 2 +- plugins/rpg-heal.js | 2 +- plugins/rpg-leaderboard.js | 2 +- plugins/rpg-levelup.js | 2 +- plugins/rpg-minar.js | 2 +- plugins/rpg-minar_mysticcoins.js | 2 +- plugins/rpg-myns.js | 2 +- plugins/rpg-perfil.js | 2 +- plugins/rpg-rob.js | 2 +- plugins/rpg-shop.js | 2 +- plugins/rpg-transfer.js | 4 ++-- plugins/rpg-unreg.js | 2 +- plugins/rpg-verificar.js | 2 +- plugins/rpg-work.js | 2 +- plugins/sticker-emojimix.js | 2 +- plugins/sticker-kiss.js | 2 +- plugins/sticker-pat.js | 2 +- plugins/sticker-qc.js | 2 +- plugins/sticker-scircle.js | 2 +- plugins/sticker-semoji.js | 2 +- plugins/sticker-slap.js | 2 +- plugins/sticker-sremovebg.js | 2 +- plugins/sticker-sticker.js | 2 +- plugins/sticker-stickerfilter.js | 2 +- plugins/sticker-stickermarker.js | 2 +- plugins/sticker-ttp_attp.js | 2 +- plugins/sticker-wm.js | 2 +- 259 files changed, 262 insertions(+), 262 deletions(-) diff --git a/handler.js b/handler.js index 9febddbf64..c5e2fe88c6 100644 --- a/handler.js +++ b/handler.js @@ -1211,7 +1211,7 @@ ${tradutor.texto1[5]}`.trim(); global.dfail = (type, m, conn) => { const datas = global - const idioma = datas.db.data.users[m.sender].language ?? 'es'; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje ?? 'es'; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.dfail diff --git a/plugins/BK9_AI.js b/plugins/BK9_AI.js index 0bfd237d9c..fd0f7e4b7a 100644 --- a/plugins/BK9_AI.js +++ b/plugins/BK9_AI.js @@ -4,7 +4,7 @@ import uploader from '../src/libraries/uploadImage.js'; const handler = async (m, {conn, text, command}) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.BK9.BK9; diff --git a/plugins/BK9_Tools.js b/plugins/BK9_Tools.js index 34f67e81b4..af9588b755 100644 --- a/plugins/BK9_Tools.js +++ b/plugins/BK9_Tools.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; let handler = async function (m, { text }) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.BK9.BK9 diff --git a/plugins/_antilink.js b/plugins/_antilink.js index 0ec7cf0de6..b91704e2af 100644 --- a/plugins/_antilink.js +++ b/plugins/_antilink.js @@ -3,7 +3,7 @@ const linkRegex = /chat.whatsapp.com\/([0-9A-Za-z]{20,24})/i; export async function before(m, {conn, isAdmin, isBotAdmin}) { - const idioma = global.db.data.users[m.sender].language ?? 'es' + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje ?? 'es' const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antilink diff --git a/plugins/_antilink2.js b/plugins/_antilink2.js index b145bd6fc4..f9d8f9b5d1 100644 --- a/plugins/_antilink2.js +++ b/plugins/_antilink2.js @@ -6,7 +6,7 @@ const linkRegex = /https:/i; export async function before(m, {conn, isAdmin, isBotAdmin, text}) { - const idioma = global.db.data.users[m.sender].language ?? 'es' + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje ?? 'es' const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antilink2 diff --git a/plugins/_antiprivado.js b/plugins/_antiprivado.js index ede400d9d5..a2e376181a 100644 --- a/plugins/_antiprivado.js +++ b/plugins/_antiprivado.js @@ -2,7 +2,7 @@ export async function before(m, {conn, isAdmin, isBotAdmin, isOwner, isROwner}) { const datas = global - const idioma = datas.db.data.users[m.sender].language || 'es' + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje || 'es' const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antiprivado diff --git a/plugins/_antitoxic.js b/plugins/_antitoxic.js index 4cc6ab8439..ee7d2b77be 100644 --- a/plugins/_antitoxic.js +++ b/plugins/_antitoxic.js @@ -9,7 +9,7 @@ const toxicRegex = /\b(puto|puta|rata|estupido|imbecil|rctmre|mrd|verga|vrga|mar export async function before(m, {isAdmin, isBotAdmin, isOwner}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antitoxic diff --git a/plugins/_antitrabas.js b/plugins/_antitrabas.js index 7c522fc774..01e69273d7 100644 --- a/plugins/_antitrabas.js +++ b/plugins/_antitrabas.js @@ -11,7 +11,7 @@ import * as fs from 'fs'; export async function before(m, { conn, isAdmin, isBotAdmin, usedPrefix }) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antitrabas diff --git a/plugins/_antiviewonce.js b/plugins/_antiviewonce.js index 31c08ca517..63b448ed8a 100644 --- a/plugins/_antiviewonce.js +++ b/plugins/_antiviewonce.js @@ -6,7 +6,7 @@ const {downloadContentFromMessage} = (await import("baileys")); export async function before(m, {isAdmin, isBotAdmin}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antiviewonce diff --git a/plugins/_autosticker.js b/plugins/_autosticker.js index 5ed691c4a0..82d5b47a13 100644 --- a/plugins/_autosticker.js +++ b/plugins/_autosticker.js @@ -3,7 +3,7 @@ import {sticker} from '../src/libraries/sticker.js'; const handler = (m) => m; handler.all = async function(m) { - const idioma = global.db.data.users[m.sender].language + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._autosticker diff --git a/plugins/_detectEvents.js b/plugins/_detectEvents.js index 3efde2451b..07bd087f96 100644 --- a/plugins/_detectEvents.js +++ b/plugins/_detectEvents.js @@ -13,7 +13,7 @@ import fetch from 'node-fetch'; export async function before(m, {conn, participants}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._detectevents diff --git a/plugins/_premium.js b/plugins/_premium.js index c0120b7d0a..cdf12f5d5c 100644 --- a/plugins/_premium.js +++ b/plugins/_premium.js @@ -5,7 +5,7 @@ const handler = (m) => m; export async function all(m) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._premium diff --git a/plugins/adult-comandos+18.js b/plugins/adult-comandos+18.js index 9d9b71478f..21bcc9b6e9 100644 --- a/plugins/adult-comandos+18.js +++ b/plugins/adult-comandos+18.js @@ -2,7 +2,7 @@ import axios from 'axios'; import fetch from 'node-fetch'; const handler = async (m, {command, conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.adult_comandos diff --git a/plugins/adult-hentaipdf.js b/plugins/adult-hentaipdf.js index 6d9478e1c8..2893a3f9e4 100644 --- a/plugins/adult-hentaipdf.js +++ b/plugins/adult-hentaipdf.js @@ -4,7 +4,7 @@ import {extractImageThumb} from "baileys"; const handler = async (m, {conn, text, usedPrefix, command, args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.adult_hentaipdf diff --git a/plugins/adult-hentaisearch.js b/plugins/adult-hentaisearch.js index 9225f6b210..b34c752583 100644 --- a/plugins/adult-hentaisearch.js +++ b/plugins/adult-hentaisearch.js @@ -4,7 +4,7 @@ import axios from 'axios'; const handler = async (m, {conn, text, __dirname, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.adult_hentaisearch diff --git a/plugins/adult-pack_vid.js b/plugins/adult-pack_vid.js index 318ff354ee..a9c5982013 100644 --- a/plugins/adult-pack_vid.js +++ b/plugins/adult-pack_vid.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, command, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.adult_pack_vid diff --git a/plugins/adult-xnxxdl.js b/plugins/adult-xnxxdl.js index 97d3bea81d..772e293565 100644 --- a/plugins/adult-xnxxdl.js +++ b/plugins/adult-xnxxdl.js @@ -4,7 +4,7 @@ import cheerio from 'cheerio'; const handler = async (m, {conn, args, command, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.adult_xnxxdl diff --git a/plugins/adult-xnxxsearch.js b/plugins/adult-xnxxsearch.js index d4b6227df8..f819d81ad3 100644 --- a/plugins/adult-xnxxsearch.js +++ b/plugins/adult-xnxxsearch.js @@ -2,7 +2,7 @@ import fetch from 'node-fetch'; const handler = async (m, {text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.adult_xnxxsearch diff --git a/plugins/adult-xvideosdl.js b/plugins/adult-xvideosdl.js index 8bd7b741f2..d93de2b37d 100644 --- a/plugins/adult-xvideosdl.js +++ b/plugins/adult-xvideosdl.js @@ -4,7 +4,7 @@ import cheerio from 'cheerio'; const handler = async (m, { conn, args, command, usedPrefix, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.adult_xvideosdl diff --git a/plugins/afk-_afk.js b/plugins/afk-_afk.js index 1c384d8e63..223e04571d 100644 --- a/plugins/afk-_afk.js +++ b/plugins/afk-_afk.js @@ -4,7 +4,7 @@ export function before(m) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.afk__afk diff --git a/plugins/afk-afk.js b/plugins/afk-afk.js index 890877876d..65d5e97401 100644 --- a/plugins/afk-afk.js +++ b/plugins/afk-afk.js @@ -3,7 +3,7 @@ const handler = async (m, {text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.afk_afk diff --git a/plugins/anonymous_chat.js b/plugins/anonymous_chat.js index 5d47caae37..bd91151f00 100644 --- a/plugins/anonymous_chat.js +++ b/plugins/anonymous_chat.js @@ -2,7 +2,7 @@ async function handler(m, {usedPrefix, command}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.anonymous_chat diff --git a/plugins/audio-efectos.js b/plugins/audio-efectos.js index 050529d763..eb0f2daf97 100644 --- a/plugins/audio-efectos.js +++ b/plugins/audio-efectos.js @@ -5,7 +5,7 @@ import {exec} from 'child_process'; const handler = async (m, {conn, args, __dirname, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.audio_efectos diff --git a/plugins/buscador-animeinfo.js b/plugins/buscador-animeinfo.js index 0717aebc1c..0b9555ff7e 100644 --- a/plugins/buscador-animeinfo.js +++ b/plugins/buscador-animeinfo.js @@ -5,7 +5,7 @@ import {Anime} from '@shineiichijo/marika'; const client = new Anime(); const handler = async (m, {conn, text, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.buscador_animeinfo diff --git a/plugins/buscador-githubsearch.js b/plugins/buscador-githubsearch.js index 75f17440cb..26e7995cd2 100644 --- a/plugins/buscador-githubsearch.js +++ b/plugins/buscador-githubsearch.js @@ -7,7 +7,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.buscador_githubsearch diff --git a/plugins/buscador-google.js b/plugins/buscador-google.js index dc6a681be9..6932b7f2ee 100644 --- a/plugins/buscador-google.js +++ b/plugins/buscador-google.js @@ -6,7 +6,7 @@ import axios from 'axios'; let handler = async (m, { conn, command, args, usedPrefix }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.buscador_google diff --git a/plugins/buscador-lyrics.js b/plugins/buscador-lyrics.js index 39cfe2f73a..234d4719a9 100644 --- a/plugins/buscador-lyrics.js +++ b/plugins/buscador-lyrics.js @@ -6,7 +6,7 @@ import fs from 'fs'; const handler = async (m, { conn, text, usedPrefix, command }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.buscador_lyrics; const teks = text ? text : m.quoted && m.quoted.text ? m.quoted.text : ''; diff --git a/plugins/buscador-peliculas.js b/plugins/buscador-peliculas.js index 259d7e9dd8..87d0adb55d 100644 --- a/plugins/buscador-peliculas.js +++ b/plugins/buscador-peliculas.js @@ -4,7 +4,7 @@ import axios from 'axios'; const handler = async (m, {text, usedPrefix, command, conn}) => { try { - const idioma = global.db.data.users[m.sender].language + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.buscador_peliculas if (!text) throw `*${tradutor.texto1}*`; diff --git a/plugins/buscador-playstore.js b/plugins/buscador-playstore.js index 7a3b78808e..eae5f72b4c 100644 --- a/plugins/buscador-playstore.js +++ b/plugins/buscador-playstore.js @@ -2,7 +2,7 @@ import gplay from "google-play-scraper"; let handler = async (m, { conn, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.buscador_playstore diff --git a/plugins/buscador-stickersearch.js b/plugins/buscador-stickersearch.js index 87ec2207f6..f0c9bdf567 100644 --- a/plugins/buscador-stickersearch.js +++ b/plugins/buscador-stickersearch.js @@ -6,7 +6,7 @@ import {googleImage} from '@bochilteam/scraper'; const handler = async (m, {text, usedPrefix, command, conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.buscador_stickersearch diff --git a/plugins/buscador-stickersearch2.js b/plugins/buscador-stickersearch2.js index 7f8b8a8a2d..2eaeed9ea2 100644 --- a/plugins/buscador-stickersearch2.js +++ b/plugins/buscador-stickersearch2.js @@ -6,7 +6,7 @@ import {googleImage} from '@bochilteam/scraper'; const handler = async (m, {text, usedPrefix, command, conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.buscador_stickersearch2 diff --git a/plugins/buscador-wikipedia.js b/plugins/buscador-wikipedia.js index 4c8633f0e6..e7d331cac0 100644 --- a/plugins/buscador-wikipedia.js +++ b/plugins/buscador-wikipedia.js @@ -5,7 +5,7 @@ import cheerio from 'cheerio'; async function wikipedia(querry) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.buscador_wikipedia diff --git a/plugins/buscador-yts.js b/plugins/buscador-yts.js index fd52c17c35..1ee8fa114b 100644 --- a/plugins/buscador-yts.js +++ b/plugins/buscador-yts.js @@ -15,7 +15,7 @@ import fs from 'fs'; const handler = async (m, { conn, text, usedPrefix: prefijo }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const traductor = _translate.plugins.buscador_yts; const device = await getDevice(m.key.id); @@ -80,7 +80,7 @@ const handler = async (m, { conn, text, usedPrefix: prefijo }) => { } else { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const traductor = _translate.plugins.buscador_yts; const results = await yts(text); diff --git a/plugins/cmd-add.js b/plugins/cmd-add.js index 55ece69622..16100d99dc 100644 --- a/plugins/cmd-add.js +++ b/plugins/cmd-add.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.cmd_add diff --git a/plugins/cmd-del.js b/plugins/cmd-del.js index fdf82f9453..b0f3a35ff2 100644 --- a/plugins/cmd-del.js +++ b/plugins/cmd-del.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, usedPrefix, text, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.cmd_del diff --git a/plugins/cmd-list.js b/plugins/cmd-list.js index b4547b4c90..b5217830a3 100644 --- a/plugins/cmd-list.js +++ b/plugins/cmd-list.js @@ -2,7 +2,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.cmd_list diff --git a/plugins/config-funciones.js b/plugins/config-funciones.js index 25e1200cdd..eb62407061 100644 --- a/plugins/config-funciones.js +++ b/plugins/config-funciones.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, usedPrefix, command, args, isOwner, isAdmin, isROwner}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.config_funciones diff --git a/plugins/convertidor-toanime.js b/plugins/convertidor-toanime.js index 2558d7702a..4fc7b9717e 100644 --- a/plugins/convertidor-toanime.js +++ b/plugins/convertidor-toanime.js @@ -6,7 +6,7 @@ import FormData from 'form-data'; const handler = async (m, {conn, text, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.convertidor_toanime const q = m.quoted ? m.quoted : m; diff --git a/plugins/convertidor-togifaud.js b/plugins/convertidor-togifaud.js index ab12c3b69e..143c357059 100644 --- a/plugins/convertidor-togifaud.js +++ b/plugins/convertidor-togifaud.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.convertidor_togifaud diff --git a/plugins/convertidor-toimg.js b/plugins/convertidor-toimg.js index ea0d3d43ff..7a482fd1ab 100644 --- a/plugins/convertidor-toimg.js +++ b/plugins/convertidor-toimg.js @@ -3,7 +3,7 @@ import {webp2png} from '../src/libraries/webp2mp4.js'; const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.convertidor_toimg diff --git a/plugins/convertidor-tomp3.js b/plugins/convertidor-tomp3.js index b6f86c0b9c..128cd1db95 100644 --- a/plugins/convertidor-tomp3.js +++ b/plugins/convertidor-tomp3.js @@ -2,7 +2,7 @@ import {toAudio} from '../src/libraries/converter.js'; const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.convertidor_tomp3 diff --git a/plugins/convertidor-toptt.js b/plugins/convertidor-toptt.js index 34e7f4ade7..3c1189def2 100644 --- a/plugins/convertidor-toptt.js +++ b/plugins/convertidor-toptt.js @@ -3,7 +3,7 @@ import {toPTT} from '../src/libraries/converter.js'; const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.convertidor_toptt diff --git a/plugins/convertidor-tourl.js b/plugins/convertidor-tourl.js index fba6f42b6a..a471daa2e7 100644 --- a/plugins/convertidor-tourl.js +++ b/plugins/convertidor-tourl.js @@ -4,7 +4,7 @@ import uploadImage from '../src/libraries/uploadImage.js'; const handler = async (m) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.convertidor_tourl diff --git a/plugins/convertidor-tovideo.js b/plugins/convertidor-tovideo.js index ae7498f099..3ebdd1107f 100644 --- a/plugins/convertidor-tovideo.js +++ b/plugins/convertidor-tovideo.js @@ -6,7 +6,7 @@ import {ffmpeg} from '../src/libraries/converter.js'; const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.convertidor_tovideo diff --git a/plugins/convertidor-tts.js b/plugins/convertidor-tts.js index efc6481534..0ebb3d33d7 100644 --- a/plugins/convertidor-tts.js +++ b/plugins/convertidor-tts.js @@ -5,7 +5,7 @@ const defaultLang = 'es'; const handler = async (m, {conn, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.convertidor_tts diff --git a/plugins/convertidor-tts2.js b/plugins/convertidor-tts2.js index f8f670c3e6..1ad94af2f5 100644 --- a/plugins/convertidor-tts2.js +++ b/plugins/convertidor-tts2.js @@ -16,7 +16,7 @@ import fetch from 'node-fetch'; const handler = async (m, { conn, usedPrefix, command, text, args }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.convertidor_tts2 diff --git a/plugins/delete-downloader-playdoc.cjs b/plugins/delete-downloader-playdoc.cjs index 575ec95091..2dae4e65df 100644 --- a/plugins/delete-downloader-playdoc.cjs +++ b/plugins/delete-downloader-playdoc.cjs @@ -8,7 +8,7 @@ import {youtubedl, youtubedlv2} from '@bochilteam/scraper'; const handler = async (m, {conn, command, args, text, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_playdoc diff --git a/plugins/downloader-facebook.js b/plugins/downloader-facebook.js index 0dc0659692..7c0ea95151 100644 --- a/plugins/downloader-facebook.js +++ b/plugins/downloader-facebook.js @@ -4,7 +4,7 @@ import fs from 'fs'; let enviando = false; const handler = async (m, {conn, args, command, usedPrefix}) => { - const idioma = global.db.data.users[m.sender].language; + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.descargas_facebook; diff --git a/plugins/downloader-gdrive.js b/plugins/downloader-gdrive.js index 260fe0098e..210469f70d 100644 --- a/plugins/downloader-gdrive.js +++ b/plugins/downloader-gdrive.js @@ -6,7 +6,7 @@ const formatSize = sizeFormatter({ const handler = async (m, {conn, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.descargas_gdrive diff --git a/plugins/downloader-gitclone.js b/plugins/downloader-gitclone.js index 39b1b95d1c..4b77e54423 100644 --- a/plugins/downloader-gitclone.js +++ b/plugins/downloader-gitclone.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const regex = /(?:https|git)(?::\/\/|@)github\.com[\/:]([^\/:]+)\/(.+)/i; const handler = async (m, {args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.descargas_gitclone diff --git a/plugins/downloader-igstory.js b/plugins/downloader-igstory.js index b391ca8f9d..61b2fcc2c0 100644 --- a/plugins/downloader-igstory.js +++ b/plugins/downloader-igstory.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_igstory diff --git a/plugins/downloader-imagen.js b/plugins/downloader-imagen.js index 6aaa124b47..fb55b77178 100644 --- a/plugins/downloader-imagen.js +++ b/plugins/downloader-imagen.js @@ -1,5 +1,5 @@ const handler = async (m, { conn, text, usedPrefix, command }) => { - const idioma = global.db.data.users[m.sender].language; + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.downloader_imagen; diff --git a/plugins/downloader-instagram.js b/plugins/downloader-instagram.js index 7a971e84b9..48f164e404 100644 --- a/plugins/downloader-instagram.js +++ b/plugins/downloader-instagram.js @@ -2,7 +2,7 @@ import axios from "axios"; const handler = async (m, { conn, args, command, usedPrefix }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.descargas_instagram; diff --git a/plugins/downloader-mediafire.js b/plugins/downloader-mediafire.js index 250b27247e..289134a19f 100644 --- a/plugins/downloader-mediafire.js +++ b/plugins/downloader-mediafire.js @@ -5,7 +5,7 @@ import {mediafiredl} from '@bochilteam/scraper'; const handler = async (m, {conn, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.descargas_mediafire diff --git a/plugins/downloader-modapk.js b/plugins/downloader-modapk.js index f0728a9706..845078bf1b 100644 --- a/plugins/downloader-modapk.js +++ b/plugins/downloader-modapk.js @@ -2,7 +2,7 @@ import {search, download} from 'aptoide-scraper'; const handler = async (m, {conn, usedPrefix: prefix, command, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_modapk diff --git a/plugins/downloader-play.js b/plugins/downloader-play.js index 4927e564e7..692947ed96 100644 --- a/plugins/downloader-play.js +++ b/plugins/downloader-play.js @@ -14,7 +14,7 @@ let limit_a2 = 400; const handler = async (m, { conn, command, args, text, usedPrefix }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.descargas_play; diff --git a/plugins/downloader-play_v2.js b/plugins/downloader-play_v2.js index bfd0d4efd0..594b0f0e8e 100644 --- a/plugins/downloader-play_v2.js +++ b/plugins/downloader-play_v2.js @@ -24,7 +24,7 @@ let dataMessage; let enviando = false; const handler = async (m, { command, usedPrefix, conn, text }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.descargas_play_v2; device = await getDevice(m.key.id); diff --git a/plugins/downloader-playlist.js b/plugins/downloader-playlist.js index d95f29cf0b..399db22dfb 100644 --- a/plugins/downloader-playlist.js +++ b/plugins/downloader-playlist.js @@ -5,7 +5,7 @@ import fs from 'fs'; const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_playlist diff --git a/plugins/downloader-pptiktok.js b/plugins/downloader-pptiktok.js index acae1b934b..3b5519b969 100644 --- a/plugins/downloader-pptiktok.js +++ b/plugins/downloader-pptiktok.js @@ -2,7 +2,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, args, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_pptiktok diff --git a/plugins/downloader-ringtone.js b/plugins/downloader-ringtone.js index 9c4f3fac57..bc098f1f8b 100644 --- a/plugins/downloader-ringtone.js +++ b/plugins/downloader-ringtone.js @@ -2,7 +2,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, groupMetadata, usedPrefix, text, args, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_ringtone diff --git a/plugins/downloader-soundcloud.js b/plugins/downloader-soundcloud.js index e37424c015..8dfe40e35e 100644 --- a/plugins/downloader-soundcloud.js +++ b/plugins/downloader-soundcloud.js @@ -2,7 +2,7 @@ import axios from "axios"; const handler = async (m, { conn, text }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse( fs.readFileSync(`./src/languages/${idioma}.json`), ); diff --git a/plugins/downloader-spotify.js b/plugins/downloader-spotify.js index c3189a2250..14c82a62cb 100644 --- a/plugins/downloader-spotify.js +++ b/plugins/downloader-spotify.js @@ -6,7 +6,7 @@ import axios from 'axios'; const handler = async (m, { conn, text, usedPrefix, command }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.descargas_spotify diff --git a/plugins/downloader-spotifypro.js b/plugins/downloader-spotifypro.js index 9bb12a8b27..dfb3df4140 100644 --- a/plugins/downloader-spotifypro.js +++ b/plugins/downloader-spotifypro.js @@ -10,7 +10,7 @@ const { Spotify } = pkg2; const handler = async (m, { conn, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.descargas_spotifypro diff --git a/plugins/downloader-stickerpack.js b/plugins/downloader-stickerpack.js index e2f789b388..bc61d882d3 100644 --- a/plugins/downloader-stickerpack.js +++ b/plugins/downloader-stickerpack.js @@ -5,7 +5,7 @@ import {sticker} from '../src/libraries/sticker.js'; const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_stickerpack diff --git a/plugins/downloader-tiktok.js b/plugins/downloader-tiktok.js index 26a90abe09..4e79f8272b 100644 --- a/plugins/downloader-tiktok.js +++ b/plugins/downloader-tiktok.js @@ -14,7 +14,7 @@ import('@xct007/frieren-scraper') const handler = async (m, {conn, text, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.descargas_tiktok diff --git a/plugins/downloader-tiktok_img.js b/plugins/downloader-tiktok_img.js index 9da478cd6e..646f92980b 100644 --- a/plugins/downloader-tiktok_img.js +++ b/plugins/downloader-tiktok_img.js @@ -10,7 +10,7 @@ import cheerio from 'cheerio'; let handler = async (m, { conn, text: tiktok, args, command, usedPrefix }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_tiktok_img diff --git a/plugins/downloader-tiktokstalk.js b/plugins/downloader-tiktokstalk.js index bc5360bf07..b4e1b965db 100644 --- a/plugins/downloader-tiktokstalk.js +++ b/plugins/downloader-tiktokstalk.js @@ -3,7 +3,7 @@ import fs from 'fs'; const handler = async (m, { conn, text }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.downloader_tiktokstalk; diff --git a/plugins/downloader-wallpaper.js b/plugins/downloader-wallpaper.js index e35d81b2fb..a9c10987f5 100644 --- a/plugins/downloader-wallpaper.js +++ b/plugins/downloader-wallpaper.js @@ -2,7 +2,7 @@ import {wallpaper} from '@bochilteam/scraper'; const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_wallpaper diff --git a/plugins/downloader-x_twitter.js b/plugins/downloader-x_twitter.js index 3afa500c96..bb67525c65 100644 --- a/plugins/downloader-x_twitter.js +++ b/plugins/downloader-x_twitter.js @@ -3,7 +3,7 @@ import axios from 'axios'; let enviando = false; const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_x_twitter diff --git a/plugins/downloader-yta.2.js b/plugins/downloader-yta.2.js index 4637783262..65ffb8fb43 100644 --- a/plugins/downloader-yta.2.js +++ b/plugins/downloader-yta.2.js @@ -7,7 +7,7 @@ let enviando = false; const handler = async (m, { conn, args }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.downloader_yta_2; const tradutorrr = _translate.plugins.downloader_yta; diff --git a/plugins/downloader-yta.js b/plugins/downloader-yta.js index dbfd74f0d7..5bd8b459e4 100644 --- a/plugins/downloader-yta.js +++ b/plugins/downloader-yta.js @@ -8,7 +8,7 @@ let enviando = false; const handler = async (m, { text, conn, args, usedPrefix, command }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.downloader_yta; diff --git a/plugins/downloader-ytmeta.js b/plugins/downloader-ytmeta.js index 633c89ae13..67db65a3ef 100644 --- a/plugins/downloader-ytmeta.js +++ b/plugins/downloader-ytmeta.js @@ -8,7 +8,7 @@ import ytdl from "ytdl-core"; const handler = async (m, {conn, command, args, text, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_ytmeta diff --git a/plugins/downloader-ytv.2.js b/plugins/downloader-ytv.2.js index e7e05fe6e6..25b510fced 100644 --- a/plugins/downloader-ytv.2.js +++ b/plugins/downloader-ytv.2.js @@ -7,7 +7,7 @@ let enviando = false; const handler = async (m, { conn, args }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.downloader_yta_2; const tradutorrr = _translate.plugins.downloader_ytv; diff --git a/plugins/downloader-ytv.js b/plugins/downloader-ytv.js index e195ffdf7c..552dc7afcd 100644 --- a/plugins/downloader-ytv.js +++ b/plugins/downloader-ytv.js @@ -8,7 +8,7 @@ let enviando = false; const handler = async (m, { conn, args, usedPrefix, command }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.downloader_ytv; diff --git a/plugins/downloader-ytvideodl.js b/plugins/downloader-ytvideodl.js index 48e5e21fcd..f6afc3c3bd 100644 --- a/plugins/downloader-ytvideodl.js +++ b/plugins/downloader-ytvideodl.js @@ -3,7 +3,7 @@ import fs from 'fs'; const handler = async (m, {conn, args, isPrems, isOwner, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.downloader_ytvideodl diff --git a/plugins/fix-esperando_mensaje.js b/plugins/fix-esperando_mensaje.js index c44f072b5c..18fdc9a06d 100644 --- a/plugins/fix-esperando_mensaje.js +++ b/plugins/fix-esperando_mensaje.js @@ -5,7 +5,7 @@ import path from 'path'; const handler = async (m, { conn, usedPrefix }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fix_esperando_mensage diff --git a/plugins/fix-owner-esperando_mensajes.js b/plugins/fix-owner-esperando_mensajes.js index 42734c3b81..b8a527b0ef 100644 --- a/plugins/fix-owner-esperando_mensajes.js +++ b/plugins/fix-owner-esperando_mensajes.js @@ -5,7 +5,7 @@ import path from 'path'; const handler = async (m, { conn, usedPrefix }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fix_owner_esperando_mensajes diff --git a/plugins/frase-frases.js b/plugins/frase-frases.js index 31c0066257..d787dcf989 100644 --- a/plugins/frase-frases.js +++ b/plugins/frase-frases.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, { conn, command }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.frase_frases diff --git a/plugins/frase-piropos.js b/plugins/frase-piropos.js index b17161c34e..699f45912e 100644 --- a/plugins/frase-piropos.js +++ b/plugins/frase-piropos.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.frase_piropos diff --git a/plugins/fun-calculador.js b/plugins/fun-calculador.js index 8ff459c9ea..bb261520c2 100644 --- a/plugins/fun-calculador.js +++ b/plugins/fun-calculador.js @@ -1,7 +1,7 @@ const handler = async (m, { conn, command, text, usedPrefix }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_calculador diff --git a/plugins/fun-doxeo_falso.js b/plugins/fun-doxeo_falso.js index bf952097aa..c43271d3a4 100644 --- a/plugins/fun-doxeo_falso.js +++ b/plugins/fun-doxeo_falso.js @@ -3,7 +3,7 @@ import {performance} from 'perf_hooks'; const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_doxeo_falso diff --git a/plugins/fun-formarpareja.js b/plugins/fun-formarpareja.js index b051d094fb..81421f581b 100644 --- a/plugins/fun-formarpareja.js +++ b/plugins/fun-formarpareja.js @@ -4,7 +4,7 @@ const toM = (a) => '@' + a.split('@')[0]; function handler(m, {groupMetadata}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_formarpareja diff --git a/plugins/fun-love.js b/plugins/fun-love.js index 8b226257f3..c36f0cb112 100644 --- a/plugins/fun-love.js +++ b/plugins/fun-love.js @@ -1,7 +1,7 @@ const handler = async (m, { conn, command, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_love diff --git a/plugins/fun-pregunta.js b/plugins/fun-pregunta.js index 677f16cb43..546b938c16 100644 --- a/plugins/fun-pregunta.js +++ b/plugins/fun-pregunta.js @@ -2,7 +2,7 @@ const handler = async (m, { command, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_pregunta diff --git a/plugins/fun-reto.js b/plugins/fun-reto.js index ad4eff6700..fca298d8ea 100644 --- a/plugins/fun-reto.js +++ b/plugins/fun-reto.js @@ -1,7 +1,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_reto diff --git a/plugins/fun-simi.js b/plugins/fun-simi.js index c77a41fbb2..608b3e5873 100644 --- a/plugins/fun-simi.js +++ b/plugins/fun-simi.js @@ -5,7 +5,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, text, command, args, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_simi diff --git a/plugins/fun-top.js b/plugins/fun-top.js index 2690985b78..52371aff9b 100644 --- a/plugins/fun-top.js +++ b/plugins/fun-top.js @@ -5,7 +5,7 @@ import path from 'path'; const user = (a) => '@' + a.split('@')[0]; function handler(m, {groupMetadata, command, conn, text, usedPrefix}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_top diff --git a/plugins/fun-tops.js b/plugins/fun-tops.js index 05961d3d6c..671c06c7c1 100644 --- a/plugins/fun-tops.js +++ b/plugins/fun-tops.js @@ -5,7 +5,7 @@ import path from 'path'; const user = (a) => '@' + a.split('@')[0]; function handler(m, {groupMetadata, command, conn, participants}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_tops diff --git a/plugins/fun-verdad.js b/plugins/fun-verdad.js index 12f7c2a8d6..cf72f5b622 100644 --- a/plugins/fun-verdad.js +++ b/plugins/fun-verdad.js @@ -2,7 +2,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.fun_verdad diff --git a/plugins/game-_cancion.js b/plugins/game-_cancion.js index 05ecd8410b..51bc011675 100644 --- a/plugins/game-_cancion.js +++ b/plugins/game-_cancion.js @@ -6,7 +6,7 @@ const handler = { async before(m) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game__cancion diff --git a/plugins/game-_suitpvp.js b/plugins/game-_suitpvp.js index da475ecd86..7a508793f1 100644 --- a/plugins/game-_suitpvp.js +++ b/plugins/game-_suitpvp.js @@ -3,7 +3,7 @@ const handler = (m) => m; handler.before = async function(m) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game__suitpvp diff --git a/plugins/game-_ttt.js b/plugins/game-_ttt.js index 12e86caaa3..6d049276dd 100644 --- a/plugins/game-_ttt.js +++ b/plugins/game-_ttt.js @@ -6,7 +6,7 @@ const winScore = 4999; const playScore = 99; export async function before(m) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game__ttt diff --git a/plugins/game-acertijo.js b/plugins/game-acertijo.js index 7c49bf16ab..f67c51c561 100644 --- a/plugins/game-acertijo.js +++ b/plugins/game-acertijo.js @@ -5,7 +5,7 @@ const timeout = 60000; const poin = 500; const handler = async (m, {conn, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_acertijo diff --git a/plugins/game-acertijo_resp.js b/plugins/game-acertijo_resp.js index c3d6552f09..8079c25a0c 100644 --- a/plugins/game-acertijo_resp.js +++ b/plugins/game-acertijo_resp.js @@ -5,7 +5,7 @@ const threshold = 0.72; const handler = (m) => m; handler.before = async function(m) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_acertijo_resp diff --git a/plugins/game-akinator.js b/plugins/game-akinator.js index cc31ccba65..93d93e4174 100644 --- a/plugins/game-akinator.js +++ b/plugins/game-akinator.js @@ -3,7 +3,7 @@ import translate from '@vitalets/google-translate-api'; const handler = async (m, {conn, usedPrefix, command, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_akinator diff --git a/plugins/game-akinator_ans.js b/plugins/game-akinator_ans.js index f1011cabe7..36e61857b7 100644 --- a/plugins/game-akinator_ans.js +++ b/plugins/game-akinator_ans.js @@ -5,7 +5,7 @@ import translate from '@vitalets/google-translate-api'; export async function before(m) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_akinator_ans const teks = tradutor.texto1; diff --git a/plugins/game-cancion.js b/plugins/game-cancion.js index c7166402ec..7609cd5eeb 100644 --- a/plugins/game-cancion.js +++ b/plugins/game-cancion.js @@ -5,7 +5,7 @@ const timeout = 60000; const poin = 1000; const handler = async (m, {conn, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_cancion diff --git a/plugins/game-delttt.js b/plugins/game-delttt.js index 5d29667bfd..0c08252075 100644 --- a/plugins/game-delttt.js +++ b/plugins/game-delttt.js @@ -2,7 +2,7 @@ import MessageType from "baileys"; const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_delttt diff --git a/plugins/game-ppt.js b/plugins/game-ppt.js index 79e9cc23de..327318439f 100644 --- a/plugins/game-ppt.js +++ b/plugins/game-ppt.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, command, usedPrefix, args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_ppt diff --git a/plugins/game-slot.js b/plugins/game-slot.js index a282e8a041..cd1dbb819e 100644 --- a/plugins/game-slot.js +++ b/plugins/game-slot.js @@ -4,7 +4,7 @@ const handler = async (m, {args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_slot diff --git a/plugins/game-sopa_de_letras.js b/plugins/game-sopa_de_letras.js index 9c02c02775..02ca8176c9 100644 --- a/plugins/game-sopa_de_letras.js +++ b/plugins/game-sopa_de_letras.js @@ -4,7 +4,7 @@ let fila, columna, sopaNube, sopaPalabra, sopaDir, userSP, cambioLetra, diamante let intentos = 0 let handler = async (m, { conn, text, usedPrefix, command }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_sopa_de_letras diff --git a/plugins/game-suitpvp.js b/plugins/game-suitpvp.js index bd432f68b3..d058a57565 100644 --- a/plugins/game-suitpvp.js +++ b/plugins/game-suitpvp.js @@ -6,7 +6,7 @@ const poin_bot = 200; const handler = async (m, { conn, usedPrefix, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_suitpvp diff --git a/plugins/game-ttt.js b/plugins/game-ttt.js index 4e213b2e00..87c5966efa 100644 --- a/plugins/game-ttt.js +++ b/plugins/game-ttt.js @@ -2,7 +2,7 @@ import TicTacToe from '../src/libraries/tictactoe.js'; const handler = async (m, {conn, usedPrefix, command, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.game_ttt diff --git a/plugins/gc-add.js b/plugins/gc-add.js index 9a7cb1b059..e15d657682 100644 --- a/plugins/gc-add.js +++ b/plugins/gc-add.js @@ -3,7 +3,7 @@ const {generateWAMessageFromContent, prepareWAMessageMedia, proto} = (await impo import fetch from 'node-fetch'; const {getBinaryNodeChild, getBinaryNodeChildren} = (await import("baileys")).default; const handler = async (m, {conn, text, participants, args}) => { - const idioma = global.db.data.users[m.sender].language ?? 'es' + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje ?? 'es' const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_add diff --git a/plugins/gc-admins.js b/plugins/gc-admins.js index e01f62773f..fb061d825c 100644 --- a/plugins/gc-admins.js +++ b/plugins/gc-admins.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, participants, groupMetadata, args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_admins diff --git a/plugins/gc-config.js b/plugins/gc-config.js index 6d4c859a31..f24b088173 100644 --- a/plugins/gc-config.js +++ b/plugins/gc-config.js @@ -1,7 +1,7 @@ const handler = async (m, {conn, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_config diff --git a/plugins/gc-config_time.js b/plugins/gc-config_time.js index 5f9a373a06..e6597c1fec 100644 --- a/plugins/gc-config_time.js +++ b/plugins/gc-config_time.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, isAdmin, isOwner, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_config_time diff --git a/plugins/gc-delete.js b/plugins/gc-delete.js index aa28d78bd7..def2227901 100644 --- a/plugins/gc-delete.js +++ b/plugins/gc-delete.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_delete diff --git a/plugins/gc-demote.js b/plugins/gc-demote.js index b1aa294a85..5e3f1410d6 100644 --- a/plugins/gc-demote.js +++ b/plugins/gc-demote.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, usedPrefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_demote diff --git a/plugins/gc-destraba.js b/plugins/gc-destraba.js index cf315ee8f3..ed5e873fec 100644 --- a/plugins/gc-destraba.js +++ b/plugins/gc-destraba.js @@ -2,7 +2,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_destraba diff --git a/plugins/gc-fantasmas.js b/plugins/gc-fantasmas.js index aee308bda7..bc26692ea6 100644 --- a/plugins/gc-fantasmas.js +++ b/plugins/gc-fantasmas.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, participants}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_fantasmas diff --git a/plugins/gc-infogroup.js b/plugins/gc-infogroup.js index 9345e8309b..91dabeb394 100644 --- a/plugins/gc-infogroup.js +++ b/plugins/gc-infogroup.js @@ -1,7 +1,7 @@ const handler = async (m, {conn, participants, groupMetadata}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_infogroup diff --git a/plugins/gc-kick2.js b/plugins/gc-kick2.js index e58b47339e..04b5e2f362 100644 --- a/plugins/gc-kick2.js +++ b/plugins/gc-kick2.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, participants, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_kick2 diff --git a/plugins/gc-link.js b/plugins/gc-link.js index b61213188f..f144213a8f 100644 --- a/plugins/gc-link.js +++ b/plugins/gc-link.js @@ -3,7 +3,7 @@ import { prepareWAMessageMedia, generateWAMessageFromContent, getDevice } from " const handler = async (m, {conn, args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_link diff --git a/plugins/gc-listanum_kicknum.js b/plugins/gc-listanum_kicknum.js index 1b710a541a..e75326afd0 100644 --- a/plugins/gc-listanum_kicknum.js +++ b/plugins/gc-listanum_kicknum.js @@ -5,7 +5,7 @@ const handler = async (m, {conn, args, groupMetadata, participants, usedPrefix, command, isBotAdmin, isSuperAdmin}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_listanum_kicknum diff --git a/plugins/gc-listwarn.js b/plugins/gc-listwarn.js index 4c96969797..8b97517827 100644 --- a/plugins/gc-listwarn.js +++ b/plugins/gc-listwarn.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, isOwner}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_listwarn diff --git a/plugins/gc-promote.js b/plugins/gc-promote.js index 8bab1bca30..796103c65d 100644 --- a/plugins/gc-promote.js +++ b/plugins/gc-promote.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, usedPrefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_promote diff --git a/plugins/gc-revoke.js b/plugins/gc-revoke.js index aaf4ca29fb..69e5278aea 100644 --- a/plugins/gc-revoke.js +++ b/plugins/gc-revoke.js @@ -3,7 +3,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_revoke diff --git a/plugins/gc-setbye.js b/plugins/gc-setbye.js index 6d85e25f06..2313745c01 100644 --- a/plugins/gc-setbye.js +++ b/plugins/gc-setbye.js @@ -1,7 +1,7 @@ const handler = async (m, {conn, text, isROwner, isOwner}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_setbye diff --git a/plugins/gc-setdesc.js b/plugins/gc-setdesc.js index e864c52c93..a98c22e646 100644 --- a/plugins/gc-setdesc.js +++ b/plugins/gc-setdesc.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_setdesc diff --git a/plugins/gc-setname.js b/plugins/gc-setname.js index bc45671d07..948c273096 100644 --- a/plugins/gc-setname.js +++ b/plugins/gc-setname.js @@ -3,7 +3,7 @@ import Presence from "baileys"; const handler = async (m, {conn, args, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_setname diff --git a/plugins/gc-setwelcome.js b/plugins/gc-setwelcome.js index c442ff382c..78fc41e39e 100644 --- a/plugins/gc-setwelcome.js +++ b/plugins/gc-setwelcome.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, isROwner, isOwner}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_setwelcome diff --git a/plugins/gc-tagall.js b/plugins/gc-tagall.js index ff03b2c738..4a870b6adf 100644 --- a/plugins/gc-tagall.js +++ b/plugins/gc-tagall.js @@ -2,7 +2,7 @@ const handler = async (m, {isOwner, isAdmin, conn, text, participants, args, command, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_tagall diff --git a/plugins/gc-unwarn.js b/plugins/gc-unwarn.js index 0de026a3de..a96e39e6b5 100644 --- a/plugins/gc-unwarn.js +++ b/plugins/gc-unwarn.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, command, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_unwarn diff --git a/plugins/gc-warn.js b/plugins/gc-warn.js index 9a983d3152..d476bb6046 100644 --- a/plugins/gc-warn.js +++ b/plugins/gc-warn.js @@ -1,7 +1,7 @@ const handler = async (m, {conn, text, command, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_warn diff --git a/plugins/grupos-eliminar.js b/plugins/grupos-eliminar.js index 74c2b33710..a34e34c0f5 100644 --- a/plugins/grupos-eliminar.js +++ b/plugins/grupos-eliminar.js @@ -1,7 +1,7 @@ const handler = async (m, {conn, participants, command, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.grupos_eliminar diff --git a/plugins/herramientas-acortar.js b/plugins/herramientas-acortar.js index 154bc4ea08..522f4fcf57 100644 --- a/plugins/herramientas-acortar.js +++ b/plugins/herramientas-acortar.js @@ -2,7 +2,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, args, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_acortar diff --git a/plugins/herramientas-ajustar_tamano.js b/plugins/herramientas-ajustar_tamano.js index 56b9e003aa..14b0a823af 100644 --- a/plugins/herramientas-ajustar_tamano.js +++ b/plugins/herramientas-ajustar_tamano.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, usedPrefix, command, args, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_ajustar_tamano diff --git a/plugins/herramientas-calc.js b/plugins/herramientas-calc.js index 1b1e9b99df..ae8e7a66b9 100644 --- a/plugins/herramientas-calc.js +++ b/plugins/herramientas-calc.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_calc diff --git a/plugins/herramientas-chatgpt.js b/plugins/herramientas-chatgpt.js index edf19ae444..7da7a44b7e 100644 --- a/plugins/herramientas-chatgpt.js +++ b/plugins/herramientas-chatgpt.js @@ -22,7 +22,7 @@ const configuration = new Configuration({organization: global.openai_org_id, api const openaiii = new OpenAIApi(configuration); const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_chatgpt diff --git a/plugins/herramientas-chatgpt_del.js b/plugins/herramientas-chatgpt_del.js index 6a55753d3a..3a4b32daf2 100644 --- a/plugins/herramientas-chatgpt_del.js +++ b/plugins/herramientas-chatgpt_del.js @@ -2,7 +2,7 @@ const handler = async (m, {usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_chatgpt_del diff --git a/plugins/herramientas-chatgptvoz.js b/plugins/herramientas-chatgptvoz.js index 9701a0d14e..7f3b3745cc 100644 --- a/plugins/herramientas-chatgptvoz.js +++ b/plugins/herramientas-chatgptvoz.js @@ -26,7 +26,7 @@ const idioma = 'es' const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_chatgptvoz diff --git a/plugins/herramientas-clima.js b/plugins/herramientas-clima.js index a5a5db9f9e..cacb24e473 100644 --- a/plugins/herramientas-clima.js +++ b/plugins/herramientas-clima.js @@ -3,7 +3,7 @@ import axios from 'axios'; const handler = async (m, {args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_clima diff --git a/plugins/herramientas-dallE.js b/plugins/herramientas-dallE.js index a359571a02..2addc1d7de 100644 --- a/plugins/herramientas-dallE.js +++ b/plugins/herramientas-dallE.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_dalle diff --git a/plugins/herramientas-dropmail.js b/plugins/herramientas-dropmail.js index 73de8a946f..54e6f1504f 100644 --- a/plugins/herramientas-dropmail.js +++ b/plugins/herramientas-dropmail.js @@ -8,7 +8,7 @@ const handler = async (m, { text, }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_dropmail diff --git a/plugins/herramientas-encuesta.js b/plugins/herramientas-encuesta.js index 9ca78f2c45..818c94e8ce 100644 --- a/plugins/herramientas-encuesta.js +++ b/plugins/herramientas-encuesta.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_encuesta diff --git a/plugins/herramientas-fakeReply.js b/plugins/herramientas-fakeReply.js index 6919865e59..2e6a70973c 100644 --- a/plugins/herramientas-fakeReply.js +++ b/plugins/herramientas-fakeReply.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_fakereply diff --git a/plugins/herramientas-hd.js b/plugins/herramientas-hd.js index 12494b1232..1474c86337 100644 --- a/plugins/herramientas-hd.js +++ b/plugins/herramientas-hd.js @@ -4,7 +4,7 @@ import Jimp from "jimp"; const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_hd diff --git a/plugins/herramientas-igstalk.js b/plugins/herramientas-igstalk.js index 4f31c16a9d..203f5896bd 100644 --- a/plugins/herramientas-igstalk.js +++ b/plugins/herramientas-igstalk.js @@ -5,7 +5,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_igstalk diff --git a/plugins/herramientas-inspect.js b/plugins/herramientas-inspect.js index 2d7ab62eef..836bc7d745 100644 --- a/plugins/herramientas-inspect.js +++ b/plugins/herramientas-inspect.js @@ -3,7 +3,7 @@ import * as baileys from "baileys"; const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_inspect diff --git a/plugins/herramientas-nowa.js b/plugins/herramientas-nowa.js index a317b4e8a6..82383f54ec 100644 --- a/plugins/herramientas-nowa.js +++ b/plugins/herramientas-nowa.js @@ -6,7 +6,7 @@ const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_nowa diff --git a/plugins/herramientas-ocr.js b/plugins/herramientas-ocr.js index 0c9559690b..4b9eb1a752 100644 --- a/plugins/herramientas-ocr.js +++ b/plugins/herramientas-ocr.js @@ -4,7 +4,7 @@ import {webp2png} from '../src/libraries/webp2mp4.js'; const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_ocr diff --git a/plugins/herramientas-qrcode.js b/plugins/herramientas-qrcode.js index cea17ff184..55d7a767a7 100644 --- a/plugins/herramientas-qrcode.js +++ b/plugins/herramientas-qrcode.js @@ -3,7 +3,7 @@ import {toDataURL} from 'qrcode'; const handler = async (m, {text, conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_qrcode diff --git a/plugins/herramientas-readqrcode.js b/plugins/herramientas-readqrcode.js index 47ff1ca4af..f2b81ff43d 100644 --- a/plugins/herramientas-readqrcode.js +++ b/plugins/herramientas-readqrcode.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_readqrcode diff --git a/plugins/herramientas-readviewonce.js b/plugins/herramientas-readviewonce.js index f3517bed15..990dc14104 100644 --- a/plugins/herramientas-readviewonce.js +++ b/plugins/herramientas-readviewonce.js @@ -4,7 +4,7 @@ const {downloadContentFromMessage} = (await import("baileys")); const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_readviewonce diff --git a/plugins/herramientas-spamwa.js b/plugins/herramientas-spamwa.js index 427b625758..4e896bf0b3 100644 --- a/plugins/herramientas-spamwa.js +++ b/plugins/herramientas-spamwa.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_spamwa diff --git a/plugins/herramientas-ssweb.js b/plugins/herramientas-ssweb.js index a8d4f9f0dd..2bbb3bc822 100644 --- a/plugins/herramientas-ssweb.js +++ b/plugins/herramientas-ssweb.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch' const handler = async (m, {conn, text, args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_ssweb diff --git a/plugins/herramientas-topdf.js b/plugins/herramientas-topdf.js index 876484f987..7880c6a54f 100644 --- a/plugins/herramientas-topdf.js +++ b/plugins/herramientas-topdf.js @@ -3,7 +3,7 @@ import uploadImage from '../src/libraries/uploadImage.js'; const handler = async (m, {conn, text, usedPrefix, command, isOwner}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_topdf diff --git a/plugins/herramientas-translate.js b/plugins/herramientas-translate.js index 64896f2801..ebdef93b45 100644 --- a/plugins/herramientas-translate.js +++ b/plugins/herramientas-translate.js @@ -4,7 +4,7 @@ import fetch from 'node-fetch'; const handler = async (m, {args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.herramientas__translate diff --git a/plugins/herramientas-whatmusic.js b/plugins/herramientas-whatmusic.js index ddf6ca36c2..12118af68a 100644 --- a/plugins/herramientas-whatmusic.js +++ b/plugins/herramientas-whatmusic.js @@ -6,7 +6,7 @@ import path from 'path'; const shazam = new Shazam(); const handler = async (m, { conn }) => { - const idioma = global.db.data.users[m.sender].language; + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje; const traductor = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)).plugins.herramientas_whatmusic; const q = m.quoted || m; diff --git a/plugins/info-TyC.js b/plugins/info-TyC.js index b8a6b50ba6..7e07347dda 100644 --- a/plugins/info-TyC.js +++ b/plugins/info-TyC.js @@ -1,7 +1,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_tyc diff --git a/plugins/info-covid.js b/plugins/info-covid.js index 594e8c1eed..94734a3128 100644 --- a/plugins/info-covid.js +++ b/plugins/info-covid.js @@ -2,7 +2,7 @@ import fetch from 'node-fetch'; const handler = async (m, {text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_covid diff --git a/plugins/info-creador.js b/plugins/info-creador.js index dbd7f4a782..dd6c03c1da 100644 --- a/plugins/info-creador.js +++ b/plugins/info-creador.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_creador diff --git a/plugins/info-donar.js b/plugins/info-donar.js index da1ac12f47..a2c47797de 100644 --- a/plugins/info-donar.js +++ b/plugins/info-donar.js @@ -5,7 +5,7 @@ import {generateWAMessageFromContent} from "baileys"; import fs from 'fs'; const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_donar diff --git a/plugins/info-estado.js b/plugins/info-estado.js index e5d9d90665..6f78189dc4 100644 --- a/plugins/info-estado.js +++ b/plugins/info-estado.js @@ -8,7 +8,7 @@ import { performance } from "perf_hooks"; const handler = async (m, { conn, usedPrefix }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_estado diff --git a/plugins/info-gruposofc.js b/plugins/info-gruposofc.js index b9ee175dd9..4c7ec5af99 100644 --- a/plugins/info-gruposofc.js +++ b/plugins/info-gruposofc.js @@ -1,6 +1,6 @@ const handler = async (m, {conn, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_groupsofc diff --git a/plugins/info-host.js b/plugins/info-host.js index 1f7a3bcc8b..f1a208470c 100644 --- a/plugins/info-host.js +++ b/plugins/info-host.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_host diff --git a/plugins/info-instalarbot.js b/plugins/info-instalarbot.js index 11fc89649c..f5ff3740dc 100644 --- a/plugins/info-instalarbot.js +++ b/plugins/info-instalarbot.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_instalarbot diff --git a/plugins/info-listprem.js b/plugins/info-listprem.js index e5038af521..1477380b56 100644 --- a/plugins/info-listprem.js +++ b/plugins/info-listprem.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, args, isPrems}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_listprem diff --git a/plugins/info-repositorio.js b/plugins/info-repositorio.js index 3758fbe82a..3e8a663391 100644 --- a/plugins/info-repositorio.js +++ b/plugins/info-repositorio.js @@ -4,7 +4,7 @@ import fetch from 'node-fetch'; const handler = async (m, { conn, args, usedPrefix }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.info_repositorio diff --git a/plugins/juegos-matematicas.js b/plugins/juegos-matematicas.js index c1a50b33a8..cde76ca984 100644 --- a/plugins/juegos-matematicas.js +++ b/plugins/juegos-matematicas.js @@ -3,7 +3,7 @@ global.math = global.math ? global.math : {}; const handler = async (m, {conn, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.juegos_matemicas?.texto1 ? _translate.plugins.juegos_matemicas : _translate.plugins.juegos_matematicas diff --git a/plugins/juegos-matematicas_respuestas.js b/plugins/juegos-matematicas_respuestas.js index 2d1ea92126..6a87f9b03a 100644 --- a/plugins/juegos-matematicas_respuestas.js +++ b/plugins/juegos-matematicas_respuestas.js @@ -3,7 +3,7 @@ global.math = global.math ? global.math : {}; const handler = async (m, { conn }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.juegos_matematicas_respuestas diff --git a/plugins/maker-blur.js b/plugins/maker-blur.js index fefc58f2c5..4d0bf16b50 100644 --- a/plugins/maker-blur.js +++ b/plugins/maker-blur.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, usedprefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.maker_blur diff --git a/plugins/maker-gay.js b/plugins/maker-gay.js index 1f1b6cccbd..ee1505b181 100644 --- a/plugins/maker-gay.js +++ b/plugins/maker-gay.js @@ -1,7 +1,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.maker_gay diff --git a/plugins/maker-horncard.js b/plugins/maker-horncard.js index ecdec5ad29..40c23d16f1 100644 --- a/plugins/maker-horncard.js +++ b/plugins/maker-horncard.js @@ -2,7 +2,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.maker_horncard diff --git a/plugins/maker-logos.js b/plugins/maker-logos.js index 99dae4273b..f479aa5eaf 100644 --- a/plugins/maker-logos.js +++ b/plugins/maker-logos.js @@ -6,7 +6,7 @@ import FormData from "form-data"; const split = '|'; const handler = async (m, {conn, args: [effect], text: txt, usedPrefix, command, name}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.maker_logos diff --git a/plugins/maker-pixel.js b/plugins/maker-pixel.js index 76930548c7..f186c6e182 100644 --- a/plugins/maker-pixel.js +++ b/plugins/maker-pixel.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, usedprefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.maker_pixel diff --git a/plugins/maker-simpcard.js b/plugins/maker-simpcard.js index 3100e02b9d..de1b7155ed 100644 --- a/plugins/maker-simpcard.js +++ b/plugins/maker-simpcard.js @@ -2,7 +2,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.maker_simpcard diff --git a/plugins/maker-ytcomment.js b/plugins/maker-ytcomment.js index 5f1f97abc1..d6582d4e93 100644 --- a/plugins/maker-ytcomment.js +++ b/plugins/maker-ytcomment.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.maker_ytcomment diff --git a/plugins/marker-ephoto360.js b/plugins/marker-ephoto360.js index 3d9e21cf65..ecfca4934e 100644 --- a/plugins/marker-ephoto360.js +++ b/plugins/marker-ephoto360.js @@ -3,7 +3,7 @@ import {Maker} from 'imagemaker.js'; const handler = async (m, {conn, args, command, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.maker_ephoto360 diff --git a/plugins/marker-lolice.js b/plugins/marker-lolice.js index b30666cdd5..fbfb2cbbe8 100644 --- a/plugins/marker-lolice.js +++ b/plugins/marker-lolice.js @@ -2,7 +2,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.maker_lolice diff --git a/plugins/menu-animes.js b/plugins/menu-animes.js index a54d45d345..63d8d6fb35 100644 --- a/plugins/menu-animes.js +++ b/plugins/menu-animes.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, usedPrefix, usedPrefix: _p, __dirname, text, isPrems}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.menu_anime diff --git a/plugins/menu-audios.js b/plugins/menu-audios.js index 9a186ac769..eb6f33a461 100644 --- a/plugins/menu-audios.js +++ b/plugins/menu-audios.js @@ -5,7 +5,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, usedPrefix, usedPrefix: _p, __dirname, text, isPrems}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.menu_audios diff --git a/plugins/menu-caja_fuerte.js b/plugins/menu-caja_fuerte.js index 77ee5972fb..ec8aca45dd 100644 --- a/plugins/menu-caja_fuerte.js +++ b/plugins/menu-caja_fuerte.js @@ -1,7 +1,7 @@ const handler = async (m, {conn, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.menu_caja_fuerte diff --git a/plugins/menu-labiblia.js b/plugins/menu-labiblia.js index 78767e08b8..929e4c9c23 100644 --- a/plugins/menu-labiblia.js +++ b/plugins/menu-labiblia.js @@ -2,7 +2,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, usedPrefix, usedPrefix: _p, __dirname, text, isPrems}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.menu_labiblia diff --git a/plugins/menus-menu.js b/plugins/menus-menu.js index c1a859a2f7..d66bddf4ed 100644 --- a/plugins/menus-menu.js +++ b/plugins/menus-menu.js @@ -9,7 +9,7 @@ const handler = async (m, { conn, usedPrefix, usedPrefix: _p, __dirname, text, i if (usedPrefix == 'a' || usedPrefix == 'A') return; try { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.menu_menu // const pp = imagen7; @@ -546,7 +546,7 @@ ${tradutor.texto1[9]} ${user.premiumTime > 0 ? '✅' : (isPrems ? '✅' : '❌') } } catch { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.menu_menu diff --git a/plugins/mipilot-serbot-broadcast.js b/plugins/mipilot-serbot-broadcast.js index fb6de534b4..aa837b281b 100644 --- a/plugins/mipilot-serbot-broadcast.js +++ b/plugins/mipilot-serbot-broadcast.js @@ -3,7 +3,7 @@ import ws from 'ws'; const handler = async (m, {conn, usedPrefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.mipilot_serbot_broadcast diff --git a/plugins/mipilot-serbot-info.js b/plugins/mipilot-serbot-info.js index 3c51c7d134..c80302d2b5 100644 --- a/plugins/mipilot-serbot-info.js +++ b/plugins/mipilot-serbot-info.js @@ -2,7 +2,7 @@ import ws from 'ws'; async function handler(m, { conn: _envio, usedPrefix }) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.mipilot_serbot_info diff --git a/plugins/mipilot-serbotcode.js b/plugins/mipilot-serbotcode.js index 081b209c24..cd568596dd 100644 --- a/plugins/mipilot-serbotcode.js +++ b/plugins/mipilot-serbotcode.js @@ -3,7 +3,7 @@ import fs from "fs" async function handler(m, {usedPrefix}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.mipilot_serbotcode diff --git a/plugins/mipilot-stopbot.js b/plugins/mipilot-stopbot.js index 737c53ab17..85390bda9f 100644 --- a/plugins/mipilot-stopbot.js +++ b/plugins/mipilot-stopbot.js @@ -3,7 +3,7 @@ import fs from "fs" async function handler(m, {conn, usedPrefix}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.mipilot_stopbot diff --git a/plugins/nv-global.js b/plugins/nv-global.js index 1bb3930eb8..6e5c79594d 100644 --- a/plugins/nv-global.js +++ b/plugins/nv-global.js @@ -3,7 +3,7 @@ const handler = (m) => m; handler.all = async function(m, {conn}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.nv_global diff --git a/plugins/owner-actualizacion.js b/plugins/owner-actualizacion.js index 04b74cf8a6..6a6cba77a3 100644 --- a/plugins/owner-actualizacion.js +++ b/plugins/owner-actualizacion.js @@ -7,7 +7,7 @@ const owner = 'BrunoSobrino'; const repo = 'TheMystic-Bot-MD'; const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_actualizacion diff --git a/plugins/owner-add_del_owner.js b/plugins/owner-add_del_owner.js index db17fc248c..a294cb5235 100644 --- a/plugins/owner-add_del_owner.js +++ b/plugins/owner-add_del_owner.js @@ -1,7 +1,7 @@ const handler = async (m, { conn, text, args, usedPrefix, command }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_add_del_owner diff --git a/plugins/owner-addmsg.js.js b/plugins/owner-addmsg.js.js index 3d13946c3f..e9f059fde8 100644 --- a/plugins/owner-addmsg.js.js +++ b/plugins/owner-addmsg.js.js @@ -2,7 +2,7 @@ const handler = async (m, {command, usedPrefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_addmsg diff --git a/plugins/owner-addprem.js b/plugins/owner-addprem.js index 5caa7d5310..6b45ef03b9 100644 --- a/plugins/owner-addprem.js +++ b/plugins/owner-addprem.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_addprem diff --git a/plugins/owner-anadirLimit.js b/plugins/owner-anadirLimit.js index 7412c2db03..4781d67d83 100644 --- a/plugins/owner-anadirLimit.js +++ b/plugins/owner-anadirLimit.js @@ -4,7 +4,7 @@ const pajak = 0; const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.onwer_anadirlimit diff --git a/plugins/owner-anadirXP.js b/plugins/owner-anadirXP.js index 7270df70e1..1c45c1f127 100644 --- a/plugins/owner-anadirXP.js +++ b/plugins/owner-anadirXP.js @@ -3,7 +3,7 @@ import MessageType from "baileys"; const pajak = 0; const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.onwer_anadirXP diff --git a/plugins/owner-autoadmin.js b/plugins/owner-autoadmin.js index c9e8563810..2f31824b39 100644 --- a/plugins/owner-autoadmin.js +++ b/plugins/owner-autoadmin.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, isAdmin}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_autoadmin diff --git a/plugins/owner-banchat.js b/plugins/owner-banchat.js index 32fdb7d74f..9eaf728530 100644 --- a/plugins/owner-banchat.js +++ b/plugins/owner-banchat.js @@ -1,7 +1,7 @@ const handler = async (m) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_banchat diff --git a/plugins/owner-banlist.js b/plugins/owner-banlist.js index e8e58cae7c..1072863a9d 100644 --- a/plugins/owner-banlist.js +++ b/plugins/owner-banlist.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, isOwner}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_banlist diff --git a/plugins/owner-banuser.js b/plugins/owner-banuser.js index d405137b4b..6005fe5d4d 100644 --- a/plugins/owner-banuser.js +++ b/plugins/owner-banuser.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, participants, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_banuser diff --git a/plugins/owner-bcgc.js b/plugins/owner-bcgc.js index 16d17f96f0..3626e44e13 100644 --- a/plugins/owner-bcgc.js +++ b/plugins/owner-bcgc.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, isROwner, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_bcgc diff --git a/plugins/owner-bcgc2.js b/plugins/owner-bcgc2.js index 2892f07fd1..df1e9ad1ec 100644 --- a/plugins/owner-bcgc2.js +++ b/plugins/owner-bcgc2.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, text, participants, isAdmin, isOwner, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_bcgc2 diff --git a/plugins/owner-block-unblock.js b/plugins/owner-block-unblock.js index bb483c3317..4f85bdb010 100644 --- a/plugins/owner-block-unblock.js +++ b/plugins/owner-block-unblock.js @@ -1,7 +1,7 @@ const handler = async (m, {text, conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_block_unblock diff --git a/plugins/owner-blocklist.js b/plugins/owner-blocklist.js index 3f52d999e8..f0f7f4271a 100644 --- a/plugins/owner-blocklist.js +++ b/plugins/owner-blocklist.js @@ -4,7 +4,7 @@ const handler = async (m, {conn}) => { await conn.fetchBlocklist().then(async (data) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_blocklist diff --git a/plugins/owner-broadcast.js b/plugins/owner-broadcast.js index 69f8befd0e..4052b55514 100644 --- a/plugins/owner-broadcast.js +++ b/plugins/owner-broadcast.js @@ -5,7 +5,7 @@ import {randomBytes} from 'crypto'; const handler = async (m, {conn, command, participants, usedPrefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_broadcast diff --git a/plugins/owner-broadcastchats.js b/plugins/owner-broadcastchats.js index da350e7ecf..6bf8db8e9e 100644 --- a/plugins/owner-broadcastchats.js +++ b/plugins/owner-broadcastchats.js @@ -3,7 +3,7 @@ import fs from 'fs'; const handler = async (m, { conn, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_broadcastchats diff --git a/plugins/owner-chatgp.js b/plugins/owner-chatgp.js index f14b06cc1c..cfc6a2e23f 100644 --- a/plugins/owner-chatgp.js +++ b/plugins/owner-chatgp.js @@ -9,7 +9,7 @@ import {randomBytes} from 'crypto'; const link = /chat.whatsapp.com/; const handler = async (m, {conn, text, groupMetadata}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_chatgp diff --git a/plugins/owner-chetar.js b/plugins/owner-chetar.js index 4721e7c236..5bf93b15e3 100644 --- a/plugins/owner-chetar.js +++ b/plugins/owner-chetar.js @@ -3,7 +3,7 @@ const handler = async (m, { conn }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_chetar diff --git a/plugins/owner-cleartmp.js b/plugins/owner-cleartmp.js index 643fef0126..1b4bcc3bb6 100644 --- a/plugins/owner-cleartmp.js +++ b/plugins/owner-cleartmp.js @@ -14,7 +14,7 @@ import { const handler = async (m, {conn, usedPrefix: _p, __dirname, args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_cleartmp diff --git a/plugins/owner-delmsg.js b/plugins/owner-delmsg.js index 97ece2ff6f..4e7f3df326 100644 --- a/plugins/owner-delmsg.js +++ b/plugins/owner-delmsg.js @@ -2,7 +2,7 @@ const handler = async (m, {command, usedPrefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_delmsg diff --git a/plugins/owner-delprem.js b/plugins/owner-delprem.js index ec026c2d73..3efc8759eb 100644 --- a/plugins/owner-delprem.js +++ b/plugins/owner-delprem.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_delprem diff --git a/plugins/owner-exec2.js b/plugins/owner-exec2.js index c6dcb42e0e..6121d8b7ff 100644 --- a/plugins/owner-exec2.js +++ b/plugins/owner-exec2.js @@ -4,7 +4,7 @@ import {promisify} from 'util'; const exec = promisify(_exec).bind(cp); const handler = async (m, {conn, isOwner, command, text, usedPrefix, args, isROwner}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_exec2 diff --git a/plugins/owner-fetch_get.js b/plugins/owner-fetch_get.js index e1f952a6b2..a47db8de5b 100644 --- a/plugins/owner-fetch_get.js +++ b/plugins/owner-fetch_get.js @@ -4,7 +4,7 @@ import {format} from 'util'; const handler = async (m, {text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_fetch_get diff --git a/plugins/owner-getmsg.js b/plugins/owner-getmsg.js index bb94f87151..7f43cadb84 100644 --- a/plugins/owner-getmsg.js +++ b/plugins/owner-getmsg.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, command, usedPrefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_getmsg diff --git a/plugins/owner-getplugin.js b/plugins/owner-getplugin.js index 59c041854d..751da7e20e 100644 --- a/plugins/owner-getplugin.js +++ b/plugins/owner-getplugin.js @@ -6,7 +6,7 @@ import fs from 'fs'; const exec = promisify(_exec).bind(cp); const handler = async (m, {conn, isROwner, usedPrefix, command, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_getplugin diff --git a/plugins/owner-grouplist.js b/plugins/owner-grouplist.js index 04016900b7..faa3341413 100644 --- a/plugins/owner-grouplist.js +++ b/plugins/owner-grouplist.js @@ -1,7 +1,7 @@ const handler = async (m, { conn }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_grouplist diff --git a/plugins/owner-join.js b/plugins/owner-join.js index ede9b571ad..2cc99bb2d0 100644 --- a/plugins/owner-join.js +++ b/plugins/owner-join.js @@ -4,7 +4,7 @@ const linkRegex = /chat.whatsapp.com\/([0-9A-Za-z]{20,24})/i; let enviando; const handler = async (m, {conn, text, isMods, isOwner, isPrems}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_join diff --git a/plugins/owner-leavegc.js b/plugins/owner-leavegc.js index 59471ec3b8..cab48b312f 100644 --- a/plugins/owner-leavegc.js +++ b/plugins/owner-leavegc.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_leavegc diff --git a/plugins/owner-listmsg.js b/plugins/owner-listmsg.js index 9c5f2e7ab3..99189e68ef 100644 --- a/plugins/owner-listmsg.js +++ b/plugins/owner-listmsg.js @@ -2,7 +2,7 @@ const handler = (m) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_listmsg diff --git a/plugins/owner-reporte.js b/plugins/owner-reporte.js index 5484fdadc4..0ef3a874d1 100644 --- a/plugins/owner-reporte.js +++ b/plugins/owner-reporte.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_reporte diff --git a/plugins/owner-resetprefix.js b/plugins/owner-resetprefix.js index 6c470df307..8af6d7f038 100644 --- a/plugins/owner-resetprefix.js +++ b/plugins/owner-resetprefix.js @@ -2,7 +2,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_resetprefix diff --git a/plugins/owner-resetuser.js b/plugins/owner-resetuser.js index b176540772..958fa7733e 100644 --- a/plugins/owner-resetuser.js +++ b/plugins/owner-resetuser.js @@ -2,7 +2,7 @@ const handler = async (m, { conn, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_resetuser diff --git a/plugins/owner-restart.js b/plugins/owner-restart.js index 3ee6766ba1..a2b7ea7c64 100644 --- a/plugins/owner-restart.js +++ b/plugins/owner-restart.js @@ -2,7 +2,7 @@ const handler = async (m, { conn, isROwner, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_restart diff --git a/plugins/owner-saveimage.js b/plugins/owner-saveimage.js index 28d2f3e3d6..083ef8f271 100644 --- a/plugins/owner-saveimage.js +++ b/plugins/owner-saveimage.js @@ -3,7 +3,7 @@ import fs from 'fs'; let handler = async (m, { text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_saveimage diff --git a/plugins/owner-setprefix.js b/plugins/owner-setprefix.js index 25feefd3dc..0c772eeab4 100644 --- a/plugins/owner-setprefix.js +++ b/plugins/owner-setprefix.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_setprefix diff --git a/plugins/owner-unbanchat.js b/plugins/owner-unbanchat.js index c154388de6..d2d25507d5 100644 --- a/plugins/owner-unbanchat.js +++ b/plugins/owner-unbanchat.js @@ -1,7 +1,7 @@ const handler = async (m) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_unbanchat diff --git a/plugins/owner-unbanuser.js b/plugins/owner-unbanuser.js index f47a9f20db..7d2453792b 100644 --- a/plugins/owner-unbanuser.js +++ b/plugins/owner-unbanuser.js @@ -3,7 +3,7 @@ const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_unbanuser diff --git a/plugins/owner-viewimage.js b/plugins/owner-viewimage.js index 42bfc6e609..13f354281f 100644 --- a/plugins/owner-viewimage.js +++ b/plugins/owner-viewimage.js @@ -3,7 +3,7 @@ let handler = async (m, { text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.owner_viewimage s diff --git a/plugins/propietario-actualizar.js b/plugins/propietario-actualizar.js index c04544396f..3af05afa43 100644 --- a/plugins/propietario-actualizar.js +++ b/plugins/propietario-actualizar.js @@ -3,7 +3,7 @@ import { execSync } from 'child_process'; const handler = async (m, { conn, text }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.propietario_actualizar diff --git a/plugins/random-kpop.js b/plugins/random-kpop.js index 5e015f59f7..b0cc937ab8 100644 --- a/plugins/random-kpop.js +++ b/plugins/random-kpop.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, args, usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.random_kpop diff --git a/plugins/random-loli.js b/plugins/random-loli.js index 786d52079d..6751469bde 100644 --- a/plugins/random-loli.js +++ b/plugins/random-loli.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, text, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.random_loli diff --git a/plugins/random-lolivid.js b/plugins/random-lolivid.js index f182d73601..046716a9b1 100644 --- a/plugins/random-lolivid.js +++ b/plugins/random-lolivid.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.random_lolivid diff --git a/plugins/random-navidad.js b/plugins/random-navidad.js index 2bf586a617..5ec6c470bc 100644 --- a/plugins/random-navidad.js +++ b/plugins/random-navidad.js @@ -8,7 +8,7 @@ const handler = async (m, { command, }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.random_navidad diff --git a/plugins/random-neko.js b/plugins/random-neko.js index 5a3c832294..16747db290 100644 --- a/plugins/random-neko.js +++ b/plugins/random-neko.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.random_neko diff --git a/plugins/random-ppcp.js b/plugins/random-ppcp.js index 71c2c11cd2..2a78670c14 100644 --- a/plugins/random-ppcp.js +++ b/plugins/random-ppcp.js @@ -6,7 +6,7 @@ const handler = async (m, { command, }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.random_ppcp diff --git a/plugins/random-waifu.js b/plugins/random-waifu.js index 1ad6de0ab7..8110a642bb 100644 --- a/plugins/random-waifu.js +++ b/plugins/random-waifu.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.random_waifu diff --git a/plugins/rpg-adventure.js b/plugins/rpg-adventure.js index f0c84364e4..08bc52f237 100644 --- a/plugins/rpg-adventure.js +++ b/plugins/rpg-adventure.js @@ -4,7 +4,7 @@ import fetch from 'node-fetch'; const cooldown = 1500000; // 25 minutos const handler = async (m, {usedPrefix, conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_adventure diff --git a/plugins/rpg-balance.js b/plugins/rpg-balance.js index 3718891489..f91e87ad57 100644 --- a/plugins/rpg-balance.js +++ b/plugins/rpg-balance.js @@ -2,7 +2,7 @@ const handler = async (m, {usedPrefix}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_balance diff --git a/plugins/rpg-berburu_cazar.js b/plugins/rpg-berburu_cazar.js index fc109af246..bb3ca6fbd7 100644 --- a/plugins/rpg-berburu_cazar.js +++ b/plugins/rpg-berburu_cazar.js @@ -2,7 +2,7 @@ const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_berburu_casar diff --git a/plugins/rpg-cofre.js b/plugins/rpg-cofre.js index 5b5da7b004..cdcbeeb99e 100644 --- a/plugins/rpg-cofre.js +++ b/plugins/rpg-cofre.js @@ -1,7 +1,7 @@ const handler = async (m, {isPrems, conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_cofre diff --git a/plugins/rpg-crime.js b/plugins/rpg-crime.js index 402e17b24b..ea1d0f2e4f 100644 --- a/plugins/rpg-crime.js +++ b/plugins/rpg-crime.js @@ -5,7 +5,7 @@ let crime = 500 let diamante = 10 const handler = async (m, { conn, usedPrefix, command, groupMetadata, participants, isPrems }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_crime diff --git a/plugins/rpg-daily.js b/plugins/rpg-daily.js index 9dfa09bbd8..9f89858035 100644 --- a/plugins/rpg-daily.js +++ b/plugins/rpg-daily.js @@ -3,7 +3,7 @@ import fetch from 'node-fetch'; const handler = async (m, {isPrems, conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_daily diff --git a/plugins/rpg-heal.js b/plugins/rpg-heal.js index ee0d8b28a2..b34dc01a8a 100644 --- a/plugins/rpg-heal.js +++ b/plugins/rpg-heal.js @@ -4,7 +4,7 @@ import {promises} from 'fs'; const handler = async (m, {conn, args, usedPrefix, __dirname}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_heal diff --git a/plugins/rpg-leaderboard.js b/plugins/rpg-leaderboard.js index 1bd2df425a..f558c3fe16 100644 --- a/plugins/rpg-leaderboard.js +++ b/plugins/rpg-leaderboard.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, args, participants}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_leaderboard diff --git a/plugins/rpg-levelup.js b/plugins/rpg-levelup.js index a77d435d9c..03678fdffd 100644 --- a/plugins/rpg-levelup.js +++ b/plugins/rpg-levelup.js @@ -4,7 +4,7 @@ import { levelup } from '../src/libraries/canvas.js'; const handler = async (m, { conn }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_levelup diff --git a/plugins/rpg-minar.js b/plugins/rpg-minar.js index ac6212ec62..70a091323b 100644 --- a/plugins/rpg-minar.js +++ b/plugins/rpg-minar.js @@ -2,7 +2,7 @@ const handler = async (m, {conn, isPrems}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_minar diff --git a/plugins/rpg-minar_mysticcoins.js b/plugins/rpg-minar_mysticcoins.js index 70c1ce442a..905a873c60 100644 --- a/plugins/rpg-minar_mysticcoins.js +++ b/plugins/rpg-minar_mysticcoins.js @@ -1,7 +1,7 @@ const handler = async (m, {conn, isPrems}) => { // lastmiming const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_minar_mysticcoins diff --git a/plugins/rpg-myns.js b/plugins/rpg-myns.js index 7a6578ade2..1df330d529 100644 --- a/plugins/rpg-myns.js +++ b/plugins/rpg-myns.js @@ -3,7 +3,7 @@ import {createHash} from 'crypto'; const handler = async function(m, {conn, text, usedPrefix}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_myns diff --git a/plugins/rpg-perfil.js b/plugins/rpg-perfil.js index 2b70154426..704aac38ce 100644 --- a/plugins/rpg-perfil.js +++ b/plugins/rpg-perfil.js @@ -5,7 +5,7 @@ import fetch from 'node-fetch'; const handler = async (m, {conn, usedPrefix, participants, isPrems}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_perfil diff --git a/plugins/rpg-rob.js b/plugins/rpg-rob.js index fa78c79b3c..7520847c61 100644 --- a/plugins/rpg-rob.js +++ b/plugins/rpg-rob.js @@ -3,7 +3,7 @@ const ro = 3000; const handler = async (m, {conn, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_rob diff --git a/plugins/rpg-shop.js b/plugins/rpg-shop.js index 8bf877b63f..8125d0096d 100644 --- a/plugins/rpg-shop.js +++ b/plugins/rpg-shop.js @@ -3,7 +3,7 @@ const xpperlimit = 350; const handler = async (m, {conn, command, args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_shop diff --git a/plugins/rpg-transfer.js b/plugins/rpg-transfer.js index aa677338aa..81aebe61c6 100644 --- a/plugins/rpg-transfer.js +++ b/plugins/rpg-transfer.js @@ -3,7 +3,7 @@ const confirmation = {}; async function handler(m, { conn, args, usedPrefix, command }) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_transfer @@ -37,7 +37,7 @@ ${tradutor.texto6[4]}`.trim(); handler.before = async (m) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_transfer diff --git a/plugins/rpg-unreg.js b/plugins/rpg-unreg.js index 80b6ff18e7..28eadef461 100644 --- a/plugins/rpg-unreg.js +++ b/plugins/rpg-unreg.js @@ -3,7 +3,7 @@ import {createHash} from 'crypto'; const handler = async function(m, {args}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_unreg diff --git a/plugins/rpg-verificar.js b/plugins/rpg-verificar.js index fc4643ab7b..7ff423eff8 100644 --- a/plugins/rpg-verificar.js +++ b/plugins/rpg-verificar.js @@ -3,7 +3,7 @@ const Reg = /\|?(.*)([.|] *?)([0-9]*)$/i; const handler = async function(m, {conn, text, usedPrefix, command}) { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_verificar diff --git a/plugins/rpg-work.js b/plugins/rpg-work.js index 72a6a5d68f..f95c523d14 100644 --- a/plugins/rpg-work.js +++ b/plugins/rpg-work.js @@ -2,7 +2,7 @@ const handler = async (m, { conn, isPrems }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.rpg_work diff --git a/plugins/sticker-emojimix.js b/plugins/sticker-emojimix.js index 98a16cc03c..af43f6f061 100644 --- a/plugins/sticker-emojimix.js +++ b/plugins/sticker-emojimix.js @@ -6,7 +6,7 @@ import fs from 'fs'; const handler = async (m, {conn, text, args}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_emojimix diff --git a/plugins/sticker-kiss.js b/plugins/sticker-kiss.js index 60e64c1887..cb25760fe0 100644 --- a/plugins/sticker-kiss.js +++ b/plugins/sticker-kiss.js @@ -5,7 +5,7 @@ import MessageType from "baileys"; const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_kiss diff --git a/plugins/sticker-pat.js b/plugins/sticker-pat.js index 7ffea32031..eb5a3d1aed 100644 --- a/plugins/sticker-pat.js +++ b/plugins/sticker-pat.js @@ -5,7 +5,7 @@ import MessageType from "baileys"; const handler = async (m, {conn}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_pat diff --git a/plugins/sticker-qc.js b/plugins/sticker-qc.js index 0e586b947b..73d7b347b5 100644 --- a/plugins/sticker-qc.js +++ b/plugins/sticker-qc.js @@ -6,7 +6,7 @@ import axios from 'axios'; const handler = async (m, {conn, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_qc diff --git a/plugins/sticker-scircle.js b/plugins/sticker-scircle.js index 38a909eb5e..7737cf76c9 100644 --- a/plugins/sticker-scircle.js +++ b/plugins/sticker-scircle.js @@ -4,7 +4,7 @@ import {sticker} from '../src/libraries/sticker.js'; const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_scircle diff --git a/plugins/sticker-semoji.js b/plugins/sticker-semoji.js index fc5929ea89..bd3aa025e1 100644 --- a/plugins/sticker-semoji.js +++ b/plugins/sticker-semoji.js @@ -4,7 +4,7 @@ import fs from "fs"; const handler = async (m, { usedPrefix, conn, args, text, command }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse( fs.readFileSync(`./src/languages/${idioma}.json`), ); diff --git a/plugins/sticker-slap.js b/plugins/sticker-slap.js index b116262d17..c23f144965 100644 --- a/plugins/sticker-slap.js +++ b/plugins/sticker-slap.js @@ -4,7 +4,7 @@ import fetch from "node-fetch"; const handler = async (m, { conn, args, usedPrefix, command }) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_slap diff --git a/plugins/sticker-sremovebg.js b/plugins/sticker-sremovebg.js index 2b27bad9a6..fce71e5483 100644 --- a/plugins/sticker-sremovebg.js +++ b/plugins/sticker-sremovebg.js @@ -4,7 +4,7 @@ import {sticker} from '../src/libraries/sticker.js'; const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_sremovebg diff --git a/plugins/sticker-sticker.js b/plugins/sticker-sticker.js index 0eff31e5d9..f20a80b223 100644 --- a/plugins/sticker-sticker.js +++ b/plugins/sticker-sticker.js @@ -7,7 +7,7 @@ import {webp2png} from '../src/libraries/webp2mp4.js'; const handler = async (m, {conn, args, usedPrefix, command}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_sticker diff --git a/plugins/sticker-stickerfilter.js b/plugins/sticker-stickerfilter.js index 9230198a12..b9ea78d7ba 100644 --- a/plugins/sticker-stickerfilter.js +++ b/plugins/sticker-stickerfilter.js @@ -7,7 +7,7 @@ const effects = ['greyscale', 'invert', 'brightness', 'threshold', 'sepia', 'red const handler = async (m, {conn, usedPrefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_stickerfilter diff --git a/plugins/sticker-stickermarker.js b/plugins/sticker-stickermarker.js index be27b1fa5f..259202308a 100644 --- a/plugins/sticker-stickermarker.js +++ b/plugins/sticker-stickermarker.js @@ -6,7 +6,7 @@ const effects = ['jail', 'gay', 'glass', 'wasted', 'triggered', 'lolice', 'simpc const handler = async (m, {conn, usedPrefix, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_stickermarker diff --git a/plugins/sticker-ttp_attp.js b/plugins/sticker-ttp_attp.js index f47b76d8c6..0fda3221dc 100644 --- a/plugins/sticker-ttp_attp.js +++ b/plugins/sticker-ttp_attp.js @@ -10,7 +10,7 @@ import("wa-sticker-formatter") const handler = async (m, { conn, text, args, usedPrefix, command }) => { const datas = global; - const idioma = datas.db.data.users[m.sender].language; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse( fs.readFileSync(`./src/languages/${idioma}.json`), ); diff --git a/plugins/sticker-wm.js b/plugins/sticker-wm.js index 414b12946f..e44989d706 100644 --- a/plugins/sticker-wm.js +++ b/plugins/sticker-wm.js @@ -2,7 +2,7 @@ import {addExif} from '../src/libraries/sticker.js'; const handler = async (m, {conn, text}) => { const datas = global - const idioma = datas.db.data.users[m.sender].language + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.sticker_wm From de176ff8d47fc299821a979cbb13c8ba256c3812 Mon Sep 17 00:00:00 2001 From: BrunoSobrino Date: Sun, 15 Sep 2024 14:29:45 -0600 Subject: [PATCH 23/93] Update --- handler.js | 10 +++++----- plugins/_antiarab.js | 2 +- plugins/_antilink.js | 2 +- plugins/_antilink2.js | 2 +- plugins/gc-add.js | 2 +- plugins/owner-grouplist.js | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/handler.js b/handler.js index c5e2fe88c6..e1d0a4223b 100644 --- a/handler.js +++ b/handler.js @@ -668,7 +668,7 @@ export async function handler(chatUpdate) { console.error(e); } - const idioma = global.db.data.users[m.sender]?.language ?? 'es'; // is null? np the operator ?? fix that (i hope) + const idioma = global.db.data.users[m.sender]?.language; // is null? np the operator ?? fix that (i hope) const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.handler @@ -1072,7 +1072,7 @@ export async function participantsUpdate({ id, participants, action }) { * Opção de tradução de idioma * ***********************/ - const idioma = global?.db?.data?.chats[id]?.language ?? 'es'; + const idioma = global?.db?.data?.chats[id]?.language; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.participantsUpdate @@ -1137,7 +1137,7 @@ export async function participantsUpdate({ id, participants, action }) { */ export async function groupsUpdate(groupsUpdate) { //console.log(groupsUpdate) - const idioma = global.db.data.chats[groupsUpdate[0].id]?.language ?? 'es'; + const idioma = global.db.data.chats[groupsUpdate[0].id]?.language; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.participantsUpdate @@ -1180,7 +1180,7 @@ export async function callUpdate(callUpdate) { export async function deleteUpdate(message) { const datas = global const id = message.participant // Obtenga la identificación del usuario, solo dentro de esta función "deleteUpdate" - const idioma = datas.db.data.users[id]?.language ?? 'es'; + const idioma = datas.db.data.users[id]?.language; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.deleteUpdate @@ -1211,7 +1211,7 @@ ${tradutor.texto1[5]}`.trim(); global.dfail = (type, m, conn) => { const datas = global - const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje ?? 'es'; + const idioma = datas.db.data.users[m.sender].language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.dfail diff --git a/plugins/_antiarab.js b/plugins/_antiarab.js index dc99e30068..3b947c0341 100644 --- a/plugins/_antiarab.js +++ b/plugins/_antiarab.js @@ -4,7 +4,7 @@ const handler = (m) => m; handler.before = async function (m, { conn, isAdmin, isBotAdmin, isOwner, isROwner }) { const datas = global - let idioma = datas.db.data.users[m.sender].language ?? 'es' + let idioma = datas.db.data.users[m.sender].language // todo: sometimes this trows undefined.json ill fix if (idioma === undefined || idioma === null) { idioma = 'es' diff --git a/plugins/_antilink.js b/plugins/_antilink.js index b91704e2af..b08bdc60cd 100644 --- a/plugins/_antilink.js +++ b/plugins/_antilink.js @@ -3,7 +3,7 @@ const linkRegex = /chat.whatsapp.com\/([0-9A-Za-z]{20,24})/i; export async function before(m, {conn, isAdmin, isBotAdmin}) { - const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje ?? 'es' + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antilink diff --git a/plugins/_antilink2.js b/plugins/_antilink2.js index f9d8f9b5d1..51be02f966 100644 --- a/plugins/_antilink2.js +++ b/plugins/_antilink2.js @@ -6,7 +6,7 @@ const linkRegex = /https:/i; export async function before(m, {conn, isAdmin, isBotAdmin, text}) { - const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje ?? 'es' + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins._antilink2 diff --git a/plugins/gc-add.js b/plugins/gc-add.js index e15d657682..2099902c15 100644 --- a/plugins/gc-add.js +++ b/plugins/gc-add.js @@ -3,7 +3,7 @@ const {generateWAMessageFromContent, prepareWAMessageMedia, proto} = (await impo import fetch from 'node-fetch'; const {getBinaryNodeChild, getBinaryNodeChildren} = (await import("baileys")).default; const handler = async (m, {conn, text, participants, args}) => { - const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje ?? 'es' + const idioma = global.db.data.users[m.sender].language || global.defaultLenguaje const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.plugins.gc_add diff --git a/plugins/owner-grouplist.js b/plugins/owner-grouplist.js index faa3341413..5f7b1790ba 100644 --- a/plugins/owner-grouplist.js +++ b/plugins/owner-grouplist.js @@ -16,7 +16,7 @@ try { const bot = participants.find((u) => conn.decodeJid(u.id) === conn.user.jid) || {}; const isBotAdmin = bot?.admin || false; const isParticipant = participants.some((u) => conn.decodeJid(u.id) === conn.user.jid); - const participantStatus = isParticipant ? tradutor.texto1[0] : tradutor.texto1[1] ; + const participantStatus = isParticipant ? tradutor.texto1[0] : tradutor.texto1[1]; const totalParticipants = participants.length; txt += `${tradutor.texto2[0]} ${i + 1} ${tradutor.texto2[1]} ${await conn.getName(jid)} @@ -37,7 +37,7 @@ try { const bot = participants.find((u) => conn.decodeJid(u.id) === conn.user.jid) || {}; const isBotAdmin = bot?.admin || false; const isParticipant = participants.some((u) => conn.decodeJid(u.id) === conn.user.jid); - const participantStatus = isParticipant ? tradutor.texto1[0] : tradutor.texto1[1] ; + const participantStatus = isParticipant ? tradutor.texto1[0] : tradutor.texto1[1]; const totalParticipants = participants.length; txt += `${tradutor.texto2[0]} ${i + 1} ${tradutor.texto2[1]} ${await conn.getName(jid)} From 70168e49ababd30c7d393fc156cfd4c03831ef9b Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sun, 15 Sep 2024 14:34:31 -0600 Subject: [PATCH 24/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/handler.js b/handler.js index e1d0a4223b..7836d77e09 100644 --- a/handler.js +++ b/handler.js @@ -668,7 +668,7 @@ export async function handler(chatUpdate) { console.error(e); } - const idioma = global.db.data.users[m.sender]?.language; // is null? np the operator ?? fix that (i hope) + const idioma = global.db.data.users[m.sender]?.language || global.defaultLenguaje; // is null? np the operator ?? fix that (i hope) const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.handler From 306a28a8bca54893ebb832225a3a1acf65c5e747 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sun, 15 Sep 2024 14:37:13 -0600 Subject: [PATCH 25/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/handler.js b/handler.js index 7836d77e09..b924e3e1ef 100644 --- a/handler.js +++ b/handler.js @@ -1179,8 +1179,8 @@ export async function callUpdate(callUpdate) { export async function deleteUpdate(message) { const datas = global - const id = message.participant // Obtenga la identificación del usuario, solo dentro de esta función "deleteUpdate" - const idioma = datas.db.data.users[id]?.language; + const id = message?.participant + const idioma = datas.db.data.users[id]?.language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.deleteUpdate From 4016bcaf8b28a97358f70ef3c9d035e5ca8fb2e5 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sun, 15 Sep 2024 14:40:26 -0600 Subject: [PATCH 26/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/handler.js b/handler.js index b924e3e1ef..31a82901d9 100644 --- a/handler.js +++ b/handler.js @@ -1068,17 +1068,12 @@ ${tradutor.texto1[1]} ${messageNumber}/3 * @param {import("baileys").BaileysEventMap['group-participants.update']} groupsUpdate */ export async function participantsUpdate({ id, participants, action }) { - /************************ - * Opção de tradução de idioma - * - ***********************/ - const idioma = global?.db?.data?.chats[id]?.language; + const idioma = global?.db?.data?.chats[id]?.language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.participantsUpdate const m = mconn if (opts['self']) return; - //if (m.conn.isInit) return; if (global.db.data == null) await loadDatabase(); const chat = global.db.data.chats[id] || {}; const botTt = global.db.data.settings[mconn?.conn?.user?.jid] || {}; @@ -1136,8 +1131,7 @@ export async function participantsUpdate({ id, participants, action }) { * @param {import("baileys").BaileysEventMap['groups.update']} groupsUpdate */ export async function groupsUpdate(groupsUpdate) { - //console.log(groupsUpdate) - const idioma = global.db.data.chats[groupsUpdate[0].id]?.language; + const idioma = global.db.data.chats[groupsUpdate[0].id]?.language '' global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.participantsUpdate From d075cd59c2bfaf9d25298eba24188a283fe759b3 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sun, 15 Sep 2024 14:41:34 -0600 Subject: [PATCH 27/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/handler.js b/handler.js index 31a82901d9..ac17663b42 100644 --- a/handler.js +++ b/handler.js @@ -1131,7 +1131,7 @@ export async function participantsUpdate({ id, participants, action }) { * @param {import("baileys").BaileysEventMap['groups.update']} groupsUpdate */ export async function groupsUpdate(groupsUpdate) { - const idioma = global.db.data.chats[groupsUpdate[0].id]?.language '' global.defaultLenguaje; + const idioma = global.db.data.chats[groupsUpdate[0].id]?.language || global.defaultLenguaje; const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)) const tradutor = _translate.handler.participantsUpdate @@ -1143,7 +1143,8 @@ export async function groupsUpdate(groupsUpdate) { if (!id) continue; if (groupUpdate.size == NaN) continue; if (groupUpdate.subjectTime) continue; - const chats = global.db.data.chats[id]; let text = ''; + const chats = global.db.data.chats[id]; + let text = ''; if (!chats?.detect) continue; if (groupUpdate?.desc) text = (chats?.sDesc || tradutor.texto5 || conn?.sDesc || '```Description has been changed to```\n@desc').replace('@desc', groupUpdate.desc); if (groupUpdate?.subject) text = (chats?.sSubject || tradutor.texto6 || conn?.sSubject || '```Subject has been changed to```\n@subject').replace('@subject', groupUpdate.subject); From dcc84bce453bd1227e3493acf6c7d1e162405cbd Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Sun, 15 Sep 2024 21:48:12 -0600 Subject: [PATCH 28/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index d93c48e4f9..2cc624b827 100644 --- a/index.js +++ b/index.js @@ -80,7 +80,7 @@ async function start(file) { let numeroTelefono = ''; if (opcion === '2') { - const phoneNumber = await question(chalk.yellowBright.bold('\n—◉ㅤEscriba su número de WhatsApp:\n') + chalk.white.bold('◉ㅤEjemplo: +5219992095479\n')); + const phoneNumber = await question(chalk.yellowBright.bold('\n—◉ㅤEscriba su número de WhatsApp:\n') + chalk.white.bold('◉ㅤEjemplo: +5219992095479\n—> ')); numeroTelefono = formatearNumeroTelefono(phoneNumber); if (!esNumeroValido(numeroTelefono)) { console.log(chalk.bgRed(chalk.white.bold('[ ERROR ] Número inválido. Asegúrese de haber escrito su numero en formato internacional y haber comenzado con el código de país.\n—◉ㅤEjemplo:\n◉ +5219992095479\n'))); From bddbd9a7c0cc53b599b9ba868cf93daf37f54cb8 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Mon, 16 Sep 2024 20:37:17 -0600 Subject: [PATCH 29/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/downloader-facebook.js | 31 ++----------------------------- 1 file changed, 2 insertions(+), 29 deletions(-) diff --git a/plugins/downloader-facebook.js b/plugins/downloader-facebook.js index 7c0ea95151..656319b11d 100644 --- a/plugins/downloader-facebook.js +++ b/plugins/downloader-facebook.js @@ -12,25 +12,16 @@ const handler = async (m, {conn, args, command, usedPrefix}) => { throw `_*${tradutor.texto1[0]}*_\n\n*${tradutor.texto1[1]}*\n\n*${tradutor.texto1[2]}* _${usedPrefix + command} https://fb.watch/fOTpgn6UFQ/_`; } - /*const linkface = await isValidFacebookLink(args[0]); - if (!linkface) { - throw `_*${tradutor.texto2[0]}*_\n\n*${tradutor.texto2[1]}*\n\n*${tradutor.texto2[2]}* _${usedPrefix + command} https://fb.watch/fOTpgn6UFQ/_`; - }*/ - if (!enviando) enviando = true; try { - await m.reply(`_*${tradutor.texto3}*`); const response = await fetch(`${global.MyApiRestBaseUrl}/api/facebook?url=${args[0]}&apikey=${global.MyApiRestApikey}`); const data = await response.json(); if (data?.status === true) { const videoBuffer = await getBuffer(data.resultado.data); - await conn.sendMessage(m.chat, { - video: videoBuffer, - filename: 'video.mp4', - caption: `_*${tradutor.texto4}*_` - }, {quoted: m}); + await conn.sendMessage(m.chat, { video: videoBuffer, filename: 'video.mp4', caption: `_*${tradutor.texto4}*_` }, {quoted: m}); + videoBuffer = null; enviando = false; } else { console.error('Failed to fetch video data from API:', data); @@ -46,24 +37,6 @@ const handler = async (m, {conn, args, command, usedPrefix}) => { handler.command = /^(facebook|fb|facebookdl|fbdl|facebook2|fb2|facebookdl2|fbdl2|facebook3|fb3|facebookdl3|fbdl3|facebook4|fb4|facebookdl4|fbdl4|facebook5|fb5|facebookdl5|fbdl5)$/i; export default handler; -/*async function isValidFacebookLink(link) { - const validPatterns = [ - /facebook\.com\/[^/]+\/videos\//i, - /fb\.watch\//i, - /fb\.com\/watch\//i, - /fb\.me\//i, - /fb\.com\/video\.php\?v=/i, - /facebook\.com\/share\/v\//i, - /facebook\.com\/share\/r\//i, - /fb\.com\/share\/v\//i, - /fb\.com\/share\/r\//i, - /facebook\.com\/[^/]+\/posts\/[^/]+\//i, - /facebook\.com\/reel\/[^/]+\//i, - /facebook\.com\/watch\/[^/]+\//i - ]; - return validPatterns.some(pattern => pattern.test(link)); -}*/ - const getBuffer = async (url, options = {}) => { const res = await axios({ method: 'get', From 3de10c6bcbea049d9c85a40e5e5d9a4cd71aa226 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Mon, 16 Sep 2024 20:38:30 -0600 Subject: [PATCH 30/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/downloader-facebook.js | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/downloader-facebook.js b/plugins/downloader-facebook.js index 656319b11d..4956e802a3 100644 --- a/plugins/downloader-facebook.js +++ b/plugins/downloader-facebook.js @@ -21,7 +21,6 @@ const handler = async (m, {conn, args, command, usedPrefix}) => { if (data?.status === true) { const videoBuffer = await getBuffer(data.resultado.data); await conn.sendMessage(m.chat, { video: videoBuffer, filename: 'video.mp4', caption: `_*${tradutor.texto4}*_` }, {quoted: m}); - videoBuffer = null; enviando = false; } else { console.error('Failed to fetch video data from API:', data); From e3278f7d9eefe547a305960b0015c6a51a0974f3 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Mon, 16 Sep 2024 20:41:39 -0600 Subject: [PATCH 31/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/downloader-instagram.js | 40 ++++++--------------------------- 1 file changed, 7 insertions(+), 33 deletions(-) diff --git a/plugins/downloader-instagram.js b/plugins/downloader-instagram.js index 48f164e404..3d7e568ff1 100644 --- a/plugins/downloader-instagram.js +++ b/plugins/downloader-instagram.js @@ -6,58 +6,32 @@ const handler = async (m, { conn, args, command, usedPrefix }) => { const _translate = JSON.parse(fs.readFileSync(`./src/languages/${idioma}.json`)); const tradutor = _translate.plugins.descargas_instagram; - if (!args[0]) - throw `${tradutor.texto1} _${usedPrefix + command} https://www.instagram.com/reel/C8sWV3Nx_GZ/?igsh=MWZoeTY2cW01Nzg1bQ==`; - await m.reply(global.wait); + if (!args[0]) throw `${tradutor.texto1} _${usedPrefix + command} https://www.instagram.com/reel/C8sWV3Nx_GZ/?igsh=MWZoeTY2cW01Nzg1bQ==`; try { const img = await instagramDownload(args[0]); for (let i = 0; i < img.data.length; i++) { const item = img.data[i]; if (item.type === "image") { - await conn.sendMessage( - m.chat, - { image: { url: item.url } }, - { quoted: m }, - ); + await conn.sendMessage(m.chat, { image: { url: item.url } }, { quoted: m }); } else if (item.type === "video") { - await conn.sendMessage( - m.chat, - { video: { url: item.url } }, - { quoted: m }, - ); + await conn.sendMessage(m.chat, { video: { url: item.url } }, { quoted: m }); } } } catch (err) { - const res = await axios.get( - "https://deliriusapi-official.vercel.app/download/instagram", - { - params: { - url: args[0], - }, - }, - ); + const res = await axios.get("https://deliriusapi-official.vercel.app/download/instagram", { params: { url: args[0] }}); const result = res.data.data; for (let i = 0; i < result.length; i++) { const item = result[i]; if (item.type === "image") { - await conn.sendMessage( - m.chat, - { image: { url: item.url } }, - { quoted: m }, - ); + await conn.sendMessage(m.chat, { image: { url: item.url } }, { quoted: m }); } else if (item.type === "video") { - await conn.sendMessage( - m.chat, - { video: { url: item.url } }, - { quoted: m }, - ); + await conn.sendMessage(m.chat, { video: { url: item.url } }, { quoted: m }); } } } }; -handler.command = - /^(instagramdl|instagram|igdl|ig|instagramdl2|instagram2|igdl2|ig2|instagramdl3|instagram3|igdl3|ig3)$/i; +handler.command = /^(instagramdl|instagram|igdl|ig|instagramdl2|instagram2|igdl2|ig2|instagramdl3|instagram3|igdl3|ig3)$/i; export default handler; const instagramDownload = async (url) => { From 0177f5608ca6f5b2d0b7ac105352c623b29fee1f Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Mon, 16 Sep 2024 20:43:31 -0600 Subject: [PATCH 32/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/config.js b/config.js index 36e7013bb5..c6001c3bb0 100644 --- a/config.js +++ b/config.js @@ -68,11 +68,17 @@ global.titulowm2 = `The Mystic - Bot` global.igfg = 'The Mystic - Bot'; global.wait = '*_[ ⏳ ] Cargando..._*'; -global.imagen1 = fs.readFileSync('./src/assets/images/menu/languages/es/menu.png'); +global.imagen1 = fs.createReadStream('./src/assets/images/menu/languages/es/menu.png'); +global.imagen2 = fs.createReadStream('./src/assets/images/menu/languages/pt/menu.png'); +global.imagen3 = fs.createReadStream('./src/assets/images/menu/languages/fr/menu.png'); +global.imagen4 = fs.createReadStream('./src/assets/images/menu/languages/en/menu.png'); +global.imagen5 = fs.createReadStream('./src/assets/images/menu/languages/ru/menu.png'); + +/*global.imagen1 = fs.readFileSync('./src/assets/images/menu/languages/es/menu.png'); global.imagen2 = fs.readFileSync('./src/assets/images/menu/languages/pt/menu.png'); global.imagen3 = fs.readFileSync('./src/assets/images/menu/languages/fr/menu.png') global.imagen4 = fs.readFileSync('./src/assets/images/menu/languages/en/menu.png') -global.imagen5 = fs.readFileSync('./src/assets/images/menu/languages/ru/menu.png') +global.imagen5 = fs.readFileSync('./src/assets/images/menu/languages/ru/menu.png')*/ global.mods = []; From f9a6b2bea674c4538fe36eeec470dc95d8b444b9 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Mon, 16 Sep 2024 20:51:45 -0600 Subject: [PATCH 33/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config.js b/config.js index c6001c3bb0..783541e30d 100644 --- a/config.js +++ b/config.js @@ -68,17 +68,17 @@ global.titulowm2 = `The Mystic - Bot` global.igfg = 'The Mystic - Bot'; global.wait = '*_[ ⏳ ] Cargando..._*'; -global.imagen1 = fs.createReadStream('./src/assets/images/menu/languages/es/menu.png'); +/*global.imagen1 = fs.createReadStream('./src/assets/images/menu/languages/es/menu.png'); global.imagen2 = fs.createReadStream('./src/assets/images/menu/languages/pt/menu.png'); global.imagen3 = fs.createReadStream('./src/assets/images/menu/languages/fr/menu.png'); global.imagen4 = fs.createReadStream('./src/assets/images/menu/languages/en/menu.png'); -global.imagen5 = fs.createReadStream('./src/assets/images/menu/languages/ru/menu.png'); +global.imagen5 = fs.createReadStream('./src/assets/images/menu/languages/ru/menu.png');*/ -/*global.imagen1 = fs.readFileSync('./src/assets/images/menu/languages/es/menu.png'); +global.imagen1 = fs.readFileSync('./src/assets/images/menu/languages/es/menu.png'); global.imagen2 = fs.readFileSync('./src/assets/images/menu/languages/pt/menu.png'); global.imagen3 = fs.readFileSync('./src/assets/images/menu/languages/fr/menu.png') global.imagen4 = fs.readFileSync('./src/assets/images/menu/languages/en/menu.png') -global.imagen5 = fs.readFileSync('./src/assets/images/menu/languages/ru/menu.png')*/ +global.imagen5 = fs.readFileSync('./src/assets/images/menu/languages/ru/menu.png') global.mods = []; From 5476ded1e89dc5ce19a709a8f988ee81b0eed5d3 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Tue, 17 Sep 2024 15:34:13 -0400 Subject: [PATCH 34/93] Web --- index.html | 151 +++++++++++++++++++++++++++++ web/Guias/Linux/es.html | 18 ++++ web/Guias/Linux/ingles.html | 18 ++++ web/Guias/Termux/es.html | 53 ++++++++++ web/Guias/Termux/ingles.html | 52 ++++++++++ web/Guias/Windows/es.html | 27 ++++++ web/Guias/Windows/ingles.html | 24 +++++ web/es.html | 176 ++++++++++++++++++++++++++++++++++ web/estilo.css | 79 +++++++++++++++ web/favicon.gif | Bin 0 -> 768656 bytes web/favicon.ico | Bin 0 -> 15406 bytes web/ingles.html | 157 ++++++++++++++++++++++++++++++ 12 files changed, 755 insertions(+) create mode 100644 index.html create mode 100644 web/Guias/Linux/es.html create mode 100644 web/Guias/Linux/ingles.html create mode 100644 web/Guias/Termux/es.html create mode 100644 web/Guias/Termux/ingles.html create mode 100644 web/Guias/Windows/es.html create mode 100644 web/Guias/Windows/ingles.html create mode 100644 web/es.html create mode 100644 web/estilo.css create mode 100644 web/favicon.gif create mode 100644 web/favicon.ico create mode 100644 web/ingles.html diff --git a/index.html b/index.html new file mode 100644 index 0000000000..8cb7d34d82 --- /dev/null +++ b/index.html @@ -0,0 +1,151 @@ + + + + + + 🔮The Mystic Bot🔮 + + + + + + +
+

⌛Cargando⏳

+
+ + + +
+

⌛Cargando⏳

+
+ + + + + + + + + diff --git a/web/Guias/Linux/es.html b/web/Guias/Linux/es.html new file mode 100644 index 0000000000..e72121f10c --- /dev/null +++ b/web/Guias/Linux/es.html @@ -0,0 +1,18 @@ +

Instalacion en Linux

+Imagen de guía + +

Comandos

+

Abre la Terminal o Konsole y Pega los Comandos de Acuerdo a Tu Distro.

+

Debian y Basados

+sudo apt install wget curl nodejs nano npm git ffmpeg python3 -y +

Arch y Basados

+sudo pacman -Syu wget curl nodejs nano npm git ffmpeg python --noconfirm +

Fedora

+sudo dnf install -y wget curl nodejs nano npm git ffmpeg python3 + +

Luego de que eso Termine Ejecuta esto

+git clone https://github.com/BrunoSobrino/TheMystic-Bot-MD.git mystic && cd mystic && npm install && npm start . +

Despues de eso Debera Iniciar Solicitando el Numero para Iniciar Sesion

+ +

PAra Volver a Iniciar Ejecuta en la Terminal esto

+cd mystic && npm start diff --git a/web/Guias/Linux/ingles.html b/web/Guias/Linux/ingles.html new file mode 100644 index 0000000000..45305f46f2 --- /dev/null +++ b/web/Guias/Linux/ingles.html @@ -0,0 +1,18 @@ +

Installation on Linux

+Guide Image + +

Commands

+

Open Terminal or Konsole and paste the commands according to your distro.

+

Debian and derivatives

+sudo apt install wget curl nodejs nano npm git ffmpeg python3 -y +

Arch and derivatives

+sudo pacman -Syu wget curl nodejs nano npm git ffmpeg python --noconfirm +

Fedora

+sudo dnf install -y wget curl nodejs nano npm git ffmpeg python3 + +

After this finishes, run this

+git clone https://github.com/BrunoSobrino/TheMystic-Bot-MD.git mystic && cd mystic && npm install && npm start . +

After that, it should start asking for the number to sign in

+ +

To restart, run this in Terminal

+cd mystic && npm start diff --git a/web/Guias/Termux/es.html b/web/Guias/Termux/es.html new file mode 100644 index 0000000000..277b128e5b --- /dev/null +++ b/web/Guias/Termux/es.html @@ -0,0 +1,53 @@ +

Guía de Instalación Termux

+ + Imagen de guía + +

⬇️ Descargar Termux

+

Instala Termux Clic Aqui para Descargar Termux ⬇️ Recuerda darle todos los permisos a Termux

+

Si esa version no funciona con tu telefono, deberas Buscar la Version Compatible en Termux Github

+

Suele decir termux-app_vxxx-+apt-android-7-github-debug_universal.apk. Android 7 se refiere a que funciona con Android 7 y superior. Hay otra versión para Android 7 e inferior llamada Android5.

+

EL TERMUX DE GOOGLE PLAY NO FUNCIONA.

+ + +

⬇️ Instalar Mystic Bot

+

Simplemente copia y pega esto en Termux

+ apt update -y && yes | apt upgrade && pkg install -y wget proot-distro && proot-distro install archlinux && wget -O - https://raw.githubusercontent.com/weskerty/test/main/Termux/mystic.sh | bash + +

📹 Video Demostrativo;

+ + +

🖥️ Iniciar de Nuevo

+

Para volver a abrir el bot en caso de que se cierre Termux, Solo abre de nuevo Termux, esto hara que se Inicie Automaticamente.

+

Para cancelar la ejecucion automatica al abrir Termux Presiona la Tecla CTRL + C del Teclado.

+ + +

⚙️ Preferencias del Bot

+

Puedes ajustar el config.js para cambiar detalles del bot, como nombre, el país de la fecha, el nombre del paquete de stickers, etc. Desde Termux es proot-distro login archlinux -- bash -c "nano config.js" . Edita lo que necesites, para guardar es Ctrl+O luego Enter. Para salir de Nano es Ctrl+X.

+

En caso de que tengas Root o una versión inferior a Android 11, puedes ir a ver los archivos de Termux y ajustarlos desde el explorador de archivos de Android en la carpeta /data/data/com.termux/files/home/.

+ +

🔌 Mantener Abierto Termux

+

El bot funcionará mientras Termux esté abierto y con conexión a Internet. Permite a Termux ejecutarse sin restricciones ni optimizaciones de batería. Activa el WakeLock desde la notificación de Termux.

+ +

Android 12 y superior tienen limitaciones de ejecución que evitan el buen funcionamiento en segundo plano, únicamente se puede resolver con ADB, Root o Custom ROM.

+

+ +

💡 Evitar Cierre Forzoso (Opcional)

+

En caso de que Termux se te cierre a cada rato, puedes seguir estos pasos opcionales:

+ +

Con ADB

+adb shell "/system/bin/device_config set_sync_disabled_for_tests persistent" +adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647" +adb shell settings put global settings_enable_monitor_phantom_procs false + +

Con ROOT:

+su -c /system/bin/device_config set_sync_disabled_for_tests persistent +su -c /system/bin/device_config put activity_manager max_phantom_processes 2147483647 +su -c setprop persist.sys.fflag.override.settings_enable_monitor_phantom_procs false + +

Servidor Eco-Friendly

+

Puedes utilizar un teléfono antiguo y automatizarlo con Tasker como es mi caso. Utilizo un teléfono roto con un panel solar para mantener el bot para Toda esta Comunidad.

+ + + NokiaG20 + +

Con esto Tambien puedes ejecutar Linux en tu Telefono y Usarlo como si Fuese una PC. Mas Info Aqui

diff --git a/web/Guias/Termux/ingles.html b/web/Guias/Termux/ingles.html new file mode 100644 index 0000000000..6ff33826ea --- /dev/null +++ b/web/Guias/Termux/ingles.html @@ -0,0 +1,52 @@ +

Termux Installation Guide

+ +Guide Image + +

⬇️ Download Termux

+

Install Termux Click Here to Download Termux ⬇️ Remember to grant all permissions to Termux.

+

If this version doesn't work with your phone, you will need to search for the compatible version on Termux Github

+

It usually says termux-app_vxxx-+apt-android-7-github-debug_universal.apk. Android 7 means it works with Android 7 and above. There is another version for Android 7 and below called Android5.

+

THE TERMUX FROM GOOGLE PLAY DOES NOT WORK.

+ +

⬇️ Install Mystic Bot

+

Simply copy and paste this into Termux

+ apt update -y && yes | apt upgrade && pkg install -y wget proot-distro && proot-distro install archlinux && wget -O - https://raw.githubusercontent.com/weskerty/test/main/Termux/mystic.sh | bash + +

📹 Demonstrative Video:

+ + +

🖥️ Restart

+

To reopen the bot if Termux closes, just open Termux again, this will make it start automatically.

+

To cancel automatic execution when opening Termux, press the CTRL + C key on the keyboard.

+ +

⚙️ Bot Preferences

+

You can adjust the config.js to change bot details such as name, date country, sticker pack name, etc. From Termux it's proot-distro login archlinux -- bash -c "nano config.js" . Edit what you need, to save use Ctrl+O then Enter. To exit Nano, use Ctrl+X.

+

If you have Root or a version lower than Android 11, you can view Termux files and adjust them from the Android file explorer in the folder /data/data/com.termux/files/home/.

+ +

🔌 Keep Termux Open

+

The bot will work as long as Termux is open and connected to the Internet. Allow Termux to run without battery optimizations. Activate WakeLock from the Termux notification.

+ +

Android 12 and above have execution limitations that prevent proper background functionality. This can only be resolved with ADB, Root, or Custom ROM.

+

+ +

💡 Prevent Forced Closing (Optional)

+

If Termux closes frequently, you can follow these optional steps:

+ +

With ADB

+adb shell "/system/bin/device_config set_sync_disabled_for_tests persistent" +adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647" +adb shell settings put global settings_enable_monitor_phantom_procs false + +

With ROOT:

+su -c /system/bin/device_config set_sync_disabled_for_tests persistent +su -c /system/bin/device_config put activity_manager max_phantom_processes 2147483647 +su -c setprop persist.sys.fflag.override.settings_enable_monitor_phantom_procs false + +

Eco-Friendly Server

+

You can use an old phone and automate it with Tasker as I do. I use a broken phone with a solar panel to keep the bot running for This Entire Community.

+ + +NokiaG20 + + +

With this, you can also run Linux on your phone and use it like a PC. More Info Here

diff --git a/web/Guias/Windows/es.html b/web/Guias/Windows/es.html new file mode 100644 index 0000000000..70c466644b --- /dev/null +++ b/web/Guias/Windows/es.html @@ -0,0 +1,27 @@ + +

Instalacion en Windows

+ Imagen de guía +

Es tan facil como Descargar Este Archivo ⬇️ y Ejecutarlo como Adminstrador

+

Eso instalara Automaticamente todo lo que Necesites e Iniciara Pidiendote Iniciar con Codigo QR o Numero de Telefono.

+ + +

Iniciar Bot Nuevamente

+

Para iniciar el bot abre UpdateAndStart.bat que se encuentra en Disco C:\ y Listo.

+

Tambien Puedes Abrir la Ubicacion de la Carpeta donde esta y Abrir CMD Desde Ahi, O Directamente desde CMD con este comando cd %USERPROFILE%\mystic && npm start . +

+

Windows Tiene una Limitacion con la Terminal el cual pausa la Ejecucion si se Minimiza, ademas de mostrar ventanas emergentes de manera aleatoria al usarse ffmpeg

+

Para Solucionar esto debes agregar una Tarea en Programador de Tareas

+

Abre el Programador de Tareas y Configuralo con estas Opciones:

+

Añadir Nueva Tarea Basica o Simple

+

Agregar Nombre, Elegir UpdateAndStart.bat y que se inicie al inicar el equipo mas Ajustes Avanzados

+

Ejecutar Tanto como si se inicia sesion como si no

+

Ajusta para que no se detenga la tarea despues de 3 dias y demas ajustes preferenciales

+

Asi;

+ + +

Esto hara que inicie Automaticamente al encender la PC sin verse y sin Pausarse

+

Para mas informacion ve a los Grupos de Ayuda en alguna de estas Plataformas o Habla Directamente desde el Widget

+ +

Instalacion Manual

+

Descarga e Instala Nodejs, Git y python

+

Instalalo, clona la repo, npminstall en la carpeta contenedora ajustes de config y npm start .

diff --git a/web/Guias/Windows/ingles.html b/web/Guias/Windows/ingles.html new file mode 100644 index 0000000000..b9186648a7 --- /dev/null +++ b/web/Guias/Windows/ingles.html @@ -0,0 +1,24 @@ +

Windows Installation

+ Guide Image +

It is as easy as Downloading This File ⬇️ and Running it as Administrator

+

This will automatically install everything you need and start by asking you to log in with a QR Code or Phone Number.

+ +

Restart the Bot

+

To start the bot, open UpdateAndStart.bat located in Drive C:\ and that’s it.

+

You can also open the folder location and open CMD from there, or directly from CMD with this command cd %USERPROFILE%\mystic && npm start .

+

Windows has a limitation with the terminal where the execution pauses if minimized, and it shows random pop-up windows when using ffmpeg.

+

To solve this, you need to add a task in Task Scheduler.

+

Open Task Scheduler and configure it with these options:

+

Add a New Basic or Simple Task

+

Add a Name, Choose UpdateAndStart.bat, and set it to start at system boot with additional advanced settings.

+

Run whether the user is logged in or not.

+

Set it so the task doesn't stop after 3 days and adjust other preferences as needed.

+

Like this;

+ + +

This will make it start automatically when the PC turns on, without being visible or pausing.

+

For more information, check the Help Groups on one of these platforms or contact directly from the Widget.

+ +

Manual Installation

+

Download and install Node.js, Git, and Python.

+

Install them, clone the repository, run npm install in the folder containing the config settings, and npm start.

diff --git a/web/es.html b/web/es.html new file mode 100644 index 0000000000..c9b5f23147 --- /dev/null +++ b/web/es.html @@ -0,0 +1,176 @@ + +
+ MisticTelegram +

TheMystic-Bot-MD

+

Un chatbot automatizado para WhatsApp basado en Node.js, que permite realizar múltiples funciones y personalizaciones en la plataforma.

+
+ + + + + +
+

¡Ayuda a mantener el proyecto activo con tu donación y contribuye a mejorar las funciones del chatbot para todos!

+
+ +

Despliegue, Soporte y Comunidad

+ +
  • Opciones de Despliegue + +
  • Despliegue en Cafirexos
  • +
  • Despliegue en BoxMineWorld
  • +
  • Despliegue en Otros
  • + +
  • Soporte y Comunidad + +
  • Comunidades de Ayuda
  • +
  • Colaboradores
  • +
  • Agradecimientos
  • +
  • Desarollador Principal
  • + + +

    Avisos Importantes

    +
    +

    IMPORTANTE: Este proyecto no está afiliado de ninguna manera con WhatsApp, Inc. WhatsApp es una marca registrada de WhatsApp LLC, y este bot es un desarrollo independiente que no tiene ninguna relación oficial con la compañía.

    +

    IMPORTANTE: No se asegura que este proyecto siga funcionando al 100% debido a cuestiones de tiempo personales de @BrunoSobrino, por lo cual el proyecto está en manos de colaboradores y usuarios que deseen aportar actualizaciones.

    +
    +

    Opciones de despliegue

    + +

    Despliegue en Cafirexos

    + + Cafirexos + +
    + Enlaces Importantes + +
    + +

    Despliegue en BoxMineWorld

    + + BoxMineWorld + +
    + Enlaces Importantes + +
    + +

    Despliegue en Otros

    +

    En esta sección encontrarás botones de despliegue que te permitirán implementar el proyecto en distintos entornos con un solo clic.

    + + Open in Codespaces + + + Deploy to Glitch + + + Deploy to Heroku + + + Deploy to Koyeb + + + Run on Repl.it + + + Deploy to Render + + + Termux + + + Linux + + Windows + + +

    Soporte y Comunidad

    + +

    Comunidades de Ayuda

    +

    Únete a las siguientes comunidades:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    RRSSTipoIdiomaEnlace
    WhatsAppCanalEspañol¡Únete aquí!
    WhatsAppGrupoEspañol¡Únete aquí!
    WhatsAppGroupEnglish¡Join here!
    WhatsAppGrupoPortuguês¡Junte-se aqui!
    + +

    Colaboradores

    + + Colaboradores + + +

    Agradecimientos

    + + Bochil Gaming + + +

    Desarollador Principal

    + + Bruno Sobrino + diff --git a/web/estilo.css b/web/estilo.css new file mode 100644 index 0000000000..a6e13f28e7 --- /dev/null +++ b/web/estilo.css @@ -0,0 +1,79 @@ +body { + margin: 0; + padding: 0; + font-family: 'Comfortaa', sans-serif; + color: white; + overflow-x: hidden; +} + +video#bg-video { + position: fixed; + top: 50%; + left: 50%; + width: 100%; + height: 100%; + object-fit: cover; + transform: translate(-50%, -50%); + z-index: -1; +} + +a { + color: lightblue; + cursor: pointer; +} + +blockquote { + margin: 20px 0; + padding: 10px 20px; + background-color: rgba(0, 0, 0, 0.7); + border-left: 5px solid #ccc; + color: white; + animation: backgroundColorChange 5s infinite; +} + +@keyframes backgroundColorChange { + 0% { + background-color: rgba(0, 0, 0, 0.7); + } + 50% { + background-color: rgba(255, 0, 0, 0.7); + } + 100% { + background-color: rgba(0, 0, 0, 0.7); + } +} + +code { + font-family: monospace; + padding: 2px 4px; + border-radius: 4px; + background-color: #232323; + border-left: 5px solid #ccc; + color: white; + white-space: pre-wrap; + word-wrap: break-word; + display: block; + padding: 10px; + border-radius: 5px; + overflow-x: auto; +} + +.content { + background-color: rgba(0, 0, 0, 0.7); + padding: 20px; + border-radius: 10px; + max-width: 800px; + margin: 50px auto; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); + position: relative; + z-index: 1; + backdrop-filter: blur(5px); +} + +h1, p { + color: white; +} + +#disqus_thread { + margin-top: 20px; +} diff --git a/web/favicon.gif b/web/favicon.gif new file mode 100644 index 0000000000000000000000000000000000000000..d13dc1912f8193fe200ab2e353b227ce08da047d GIT binary patch literal 768656 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

    T=b)qA+?MAX+Mwc8Kkh?d{`Yn2(2q# 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 z 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 o%wy?7<* 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�W{gVu7}H-2dLw~h_TCQdW~8bH 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 + MisticTelegram +

    TheMystic-Bot-MD

    +

    An automated chatbot for WhatsApp based on Node.js, offering multiple features and customizations on the platform.

    + + +
    + + + +
    +

    Help keep the project active with your donation and contribute to improving the chatbot’s functionality for everyone!

    +
    + +

    Deployment, Support, and Community

    + +
  • Deployment Options + +
  • Deployment in Cafirexos
  • +
  • Deployment in BoxMineWorld
  • +
  • Deployment in Others
  • + +
  • Support and Community + +
  • Help Communities
  • +
  • Contributors
  • +
  • Acknowledgements
  • +
  • Main Developer
  • + + +

    Important Notices

    +
    +

    IMPORTANT: This project is not affiliated in any way with WhatsApp, Inc. WhatsApp is a registered trademark of WhatsApp LLC, and this bot is an independent development with no official relationship to the company.

    +

    IMPORTANT: There is no guarantee this project will work 100% due to personal time constraints of @BrunoSobrino, so the project is in the hands of collaborators and users willing to contribute updates.

    +
    + +

    Deployment Options

    + +

    Deployment in Cafirexos

    + + Cafirexos + +
    + Important Links + +
    + +

    Deployment in BoxMineWorld

    + + BoxMineWorld + +
    + Important Links + +
    + +

    Deployment in Others

    +

    This section contains deployment buttons that allow you to deploy the project in different environments with just one click.

    + + Open in Codespaces + + + Deploy to Glitch + + + Deploy to Heroku + + + Deploy to Koyeb + + + Run on Repl.it + + + Deploy to Render + + + Termux + + + Linux + + + Windows + + +

    Support and Community

    +

    Help Communities

    + + WhatsApp Group + + + Discord Server + + + Facebook Group + + +

    Contributors

    + + +

    Acknowledgements

    + + +

    Main Developer

    + From 9fe23f358ed5cba6818a3496526ed01da48487a5 Mon Sep 17 00:00:00 2001 From: GL YT MX <148560941+glytglobal@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:13:00 -0300 Subject: [PATCH 35/93] =?UTF-8?q?=F0=9F=A7=BF=20TheMystic-Bot-MD=20?= =?UTF-8?q?=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/search-npmjs.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 plugins/search-npmjs.js diff --git a/plugins/search-npmjs.js b/plugins/search-npmjs.js new file mode 100644 index 0000000000..9eb69ffb44 --- /dev/null +++ b/plugins/search-npmjs.js @@ -0,0 +1,25 @@ +/* +By GabrielVz (@glytglobal) +*/ + +import fetch from 'node-fetch' + +let handler = async (m, { text }) => { + if (!text) throw '*「 ❗️ 」INGRESA EL TITULO O NOMBRE DEL SCRAPER DE NMPJS A BUSCAR\n\n*• EJEMPLO:*\n> */npmjs yt-search*' + let res = await fetch(`http://registry.npmjs.com/-/v1/search?text=${text}`) + let { objects } = await res.json() + if (!objects.length) throw `「 ❗️ 」 LA BUSQUEDA "${text}" NO FUE ENCONTRADA` + let txt = objects.map(({ package: pkg }) => { + return ` + ✰ 𝐍𝐨𝐦𝐛𝐫𝐞: ${pkg.name} + ✰ 𝐕𝐞𝐫𝐬𝐢𝐨𝐧: V${pkg.version}\n + ✰ 𝐄𝐧𝐥𝐚𝐜𝐞: ${pkg.links.npm}\n + ✰ 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐜𝐢𝐨𝐧: ${pkg.description}` + }).join`\n\n` + m.reply(txt) +} +handler.help = ['npmjs'] +handler.tags = ['search'] +handler.command = /^npmjs?$/i + +export default handler From 2cf318ca4f5f228473a65899e2d66ec399684d53 Mon Sep 17 00:00:00 2001 From: GL YT MX <148560941+glytglobal@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:16:50 -0300 Subject: [PATCH 36/93] =?UTF-8?q?=F0=9F=A7=BF=20TheMystic-Bot-MD=20?= =?UTF-8?q?=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/search-npmjs.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/plugins/search-npmjs.js b/plugins/search-npmjs.js index 9eb69ffb44..b591239652 100644 --- a/plugins/search-npmjs.js +++ b/plugins/search-npmjs.js @@ -5,16 +5,16 @@ By GabrielVz (@glytglobal) import fetch from 'node-fetch' let handler = async (m, { text }) => { - if (!text) throw '*「 ❗️ 」INGRESA EL TITULO O NOMBRE DEL SCRAPER DE NMPJS A BUSCAR\n\n*• EJEMPLO:*\n> */npmjs yt-search*' + if (!text) throw '*「 ❗️ 」INGRESA EL TITULO O NOMBRE DEL SCRAPER DE NMPJS A BUSCAR*\n\n*• EJEMPLO:*\n> */npmjs yt-search*' let res = await fetch(`http://registry.npmjs.com/-/v1/search?text=${text}`) let { objects } = await res.json() if (!objects.length) throw `「 ❗️ 」 LA BUSQUEDA "${text}" NO FUE ENCONTRADA` let txt = objects.map(({ package: pkg }) => { return ` - ✰ 𝐍𝐨𝐦𝐛𝐫𝐞: ${pkg.name} - ✰ 𝐕𝐞𝐫𝐬𝐢𝐨𝐧: V${pkg.version}\n - ✰ 𝐄𝐧𝐥𝐚𝐜𝐞: ${pkg.links.npm}\n - ✰ 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐜𝐢𝐨𝐧: ${pkg.description}` + ✰ 𝐍𝐨𝐦𝐛𝐫𝐞: ${pkg.name} + ✰ 𝐕𝐞𝐫𝐬𝐢𝐨𝐧: V${pkg.version} + ✰ 𝐄𝐧𝐥𝐚𝐜𝐞: ${pkg.links.npm} + ✰ 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐜𝐢𝐨𝐧: ${pkg.description}\n\n\`\`\`----------\`\`\`` }).join`\n\n` m.reply(txt) } From 193de078ec252bf125e2965d8b232de05452920b Mon Sep 17 00:00:00 2001 From: GL YT MX <148560941+glytglobal@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:17:47 -0300 Subject: [PATCH 37/93] =?UTF-8?q?=F0=9F=A7=BF=20TheMystic-Bot-MD=20?= =?UTF-8?q?=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/search-npmjs.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/search-npmjs.js b/plugins/search-npmjs.js index b591239652..85a630268d 100644 --- a/plugins/search-npmjs.js +++ b/plugins/search-npmjs.js @@ -11,10 +11,10 @@ let handler = async (m, { text }) => { if (!objects.length) throw `「 ❗️ 」 LA BUSQUEDA "${text}" NO FUE ENCONTRADA` let txt = objects.map(({ package: pkg }) => { return ` - ✰ 𝐍𝐨𝐦𝐛𝐫𝐞: ${pkg.name} - ✰ 𝐕𝐞𝐫𝐬𝐢𝐨𝐧: V${pkg.version} - ✰ 𝐄𝐧𝐥𝐚𝐜𝐞: ${pkg.links.npm} - ✰ 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐜𝐢𝐨𝐧: ${pkg.description}\n\n\`\`\`----------\`\`\`` + ✰ 𝐍𝐨𝐦𝐛𝐫𝐞: ${pkg.name} + ✰ 𝐕𝐞𝐫𝐬𝐢𝐨𝐧: V${pkg.version} + ✰ 𝐄𝐧𝐥𝐚𝐜𝐞: ${pkg.links.npm} + ✰ 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐜𝐢𝐨𝐧: ${pkg.description}\n\n\`\`\`----------\`\`\`` }).join`\n\n` m.reply(txt) } From 72d19290b5cd5d021f009efc0ba58ecdaee1183d Mon Sep 17 00:00:00 2001 From: elrebelde21 <107805973+elrebelde21@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:34:11 -0300 Subject: [PATCH 38/93] Add files via upload --- plugins/herramientas-chatgpt2.js | 38 ++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 plugins/herramientas-chatgpt2.js diff --git a/plugins/herramientas-chatgpt2.js b/plugins/herramientas-chatgpt2.js new file mode 100644 index 0000000000..fe2469368c --- /dev/null +++ b/plugins/herramientas-chatgpt2.js @@ -0,0 +1,38 @@ +import fetch from 'node-fetch'; +import axios from 'axios'; +import translate from '@vitalets/google-translate-api'; +const handler = async (m, {conn, text, usedPrefix, command}) => { +const datas = global + const idioma = datas.db.data.users[m.sender].language + const _translate = JSON.parse(fs.readFileSync(`./language/${idioma}.json`)) + const tradutor = _translate.plugins.herramientas_chatgpt + +if (usedPrefix == 'a' || usedPrefix == 'A') return; +if (!text) throw `${tradutor.texto1[0]} ${usedPrefix + command} ${tradutor.texto1[1]} ${usedPrefix + command} ${tradutor.texto1[2]}`; + +async function luminsesi(q, username, logic) { + try { + const response = await axios.post("https://luminai.my.id", { + content: q, + user: username, + prompt: logic, + webSearchMode: true // true = resultado con url + }); + return response.data.result; + } catch (error) { + console.error('Error al obtener:', error); + } +} + +let query = m.text; +let username = `${m.pushName}`; + +let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt-jailbreak/main/Text.txt').then(v => v.text()); +var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrina tu seras The-MysticBot-MD.\n${jailbreak}` + +let result = await luminsesi(query, username, syms); +await m.reply(result) +} +handler.command = /^(chat|ia2|exploit|eploit)$/i; +export default handler; + From 7e9a57be909341d6738effc65e8df20b19573adc Mon Sep 17 00:00:00 2001 From: elrebelde21 <107805973+elrebelde21@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:37:58 -0300 Subject: [PATCH 39/93] Add files via upload --- plugins/herramientas-chatgpt2.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/herramientas-chatgpt2.js b/plugins/herramientas-chatgpt2.js index fe2469368c..89aa91e31a 100644 --- a/plugins/herramientas-chatgpt2.js +++ b/plugins/herramientas-chatgpt2.js @@ -2,13 +2,13 @@ import fetch from 'node-fetch'; import axios from 'axios'; import translate from '@vitalets/google-translate-api'; const handler = async (m, {conn, text, usedPrefix, command}) => { -const datas = global +/*const datas = global const idioma = datas.db.data.users[m.sender].language const _translate = JSON.parse(fs.readFileSync(`./language/${idioma}.json`)) const tradutor = _translate.plugins.herramientas_chatgpt - + */ if (usedPrefix == 'a' || usedPrefix == 'A') return; -if (!text) throw `${tradutor.texto1[0]} ${usedPrefix + command} ${tradutor.texto1[1]} ${usedPrefix + command} ${tradutor.texto1[2]}`; +if (!text) throw `⚠️ Hablar con exploit de esta forma\n${usedPrefix + command} hola negro`; async function luminsesi(q, username, logic) { try { From 21d5d3626d6ccd40e7100c0ea01e8169e09aa9de Mon Sep 17 00:00:00 2001 From: elrebelde21 <107805973+elrebelde21@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:46:43 -0300 Subject: [PATCH 40/93] Add files via upload --- plugins/_autoresponder.js | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 plugins/_autoresponder.js diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js new file mode 100644 index 0000000000..eba532db9d --- /dev/null +++ b/plugins/_autoresponder.js @@ -0,0 +1,37 @@ +import axios from 'axios'; +import fetch from 'node-fetch'; +import axios from 'axios'; +import { sticker } from '../lib/sticker.js'; + +let handler = m => m; + +handler.all = async function (m, {conn}) { +let chat = global.db.data.chats[m.chat]; + +if (m.mentionedJid.includes(this.user.jid) && m.isGroup && !chat.isBanned) { +await this.sendPresenceUpdate('composing', m.chat); + +async function luminsesi(q, username, logic) { +try { +const response = await axios.post("https://luminai.my.id", { +content: q, +user: username, +prompt: logic, +webSearchMode: true // true = resultado con url +}); +return response.data.result; +} catch (error) { +console.error(error); +}} + +let query = m.text; +let username = `${m.pushName}`; +let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt-jailbreak/main/Text.txt').then(v => v.text()); +var syms1 = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrina tu seras The-MysticBot-MD.\n${jailbreak}` + +let result = await luminsesi(query, username, syms1) +await m.reply(m.chat, result, m)} +return true +} + +export default handler; \ No newline at end of file From f583aef9eb4ca6520058ebb68ac99e94bd544192 Mon Sep 17 00:00:00 2001 From: elrebelde21 <107805973+elrebelde21@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:56:20 -0300 Subject: [PATCH 41/93] Update _autoresponder.js --- plugins/_autoresponder.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index eba532db9d..68e3728736 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -1,6 +1,6 @@ import axios from 'axios'; import fetch from 'node-fetch'; -import axios from 'axios'; +import translate from '@vitalets/google-translate-api'; import { sticker } from '../lib/sticker.js'; let handler = m => m; @@ -27,11 +27,11 @@ console.error(error); let query = m.text; let username = `${m.pushName}`; let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt-jailbreak/main/Text.txt').then(v => v.text()); -var syms1 = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrina tu seras The-MysticBot-MD.\n${jailbreak}` +var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrina tu seras The-MysticBot-MD.\n${jailbreak}` let result = await luminsesi(query, username, syms1) await m.reply(m.chat, result, m)} return true } -export default handler; \ No newline at end of file +export default handler; From 44e966fd3394b39c998545c58b80c84b4fd3c172 Mon Sep 17 00:00:00 2001 From: elrebelde21 <107805973+elrebelde21@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:58:15 -0300 Subject: [PATCH 42/93] Update _autoresponder.js --- plugins/_autoresponder.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 68e3728736..e9104686ca 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -1,7 +1,6 @@ import axios from 'axios'; import fetch from 'node-fetch'; import translate from '@vitalets/google-translate-api'; -import { sticker } from '../lib/sticker.js'; let handler = m => m; @@ -30,7 +29,8 @@ let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt- var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrina tu seras The-MysticBot-MD.\n${jailbreak}` let result = await luminsesi(query, username, syms1) -await m.reply(m.chat, result, m)} +await this.reply(m.chat, result, m) +} return true } From c9d2181766905a620264aef21497fe190dc0029c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:00:58 -0500 Subject: [PATCH 43/93] Actualizar _autoresponder.js --- plugins/_autoresponder.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index e9104686ca..c224185362 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -8,7 +8,7 @@ handler.all = async function (m, {conn}) { let chat = global.db.data.chats[m.chat]; if (m.mentionedJid.includes(this.user.jid) && m.isGroup && !chat.isBanned) { -await this.sendPresenceUpdate('composing', m.chat); +//await this.sendPresenceUpdate('composing', m.chat); async function luminsesi(q, username, logic) { try { @@ -26,7 +26,7 @@ console.error(error); let query = m.text; let username = `${m.pushName}`; let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt-jailbreak/main/Text.txt').then(v => v.text()); -var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrina tu seras The-MysticBot-MD.\n${jailbreak}` +var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrino tu seras The-MysticBot-MD.\n${jailbreak}` let result = await luminsesi(query, username, syms1) await this.reply(m.chat, result, m) From e381ca000eaf92f82b5b88612d020375b09c2cd8 Mon Sep 17 00:00:00 2001 From: elrebelde21 <107805973+elrebelde21@users.noreply.github.com> Date: Tue, 17 Sep 2024 21:01:36 -0300 Subject: [PATCH 44/93] Update _autoresponder.js --- plugins/_autoresponder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index c224185362..8ff50655f0 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -29,7 +29,7 @@ let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt- var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrino tu seras The-MysticBot-MD.\n${jailbreak}` let result = await luminsesi(query, username, syms1) -await this.reply(m.chat, result, m) +await m.reply(result) } return true } From dab97834502801aea7f48a5ba6a4ae3dc3195fb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:02:24 -0500 Subject: [PATCH 45/93] Actualizar _autoresponder.js --- plugins/_autoresponder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 8ff50655f0..ba0eb00d3f 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -12,7 +12,7 @@ if (m.mentionedJid.includes(this.user.jid) && m.isGroup && !chat.isBanned) { async function luminsesi(q, username, logic) { try { -const response = await axios.post("https://luminai.my.id", { +const response = await axios.post("https://Luminai.my.id", { content: q, user: username, prompt: logic, From 98787fd5e6234b9c1c2e597283bb038066e8e882 Mon Sep 17 00:00:00 2001 From: elrebelde21 <107805973+elrebelde21@users.noreply.github.com> Date: Tue, 17 Sep 2024 21:05:37 -0300 Subject: [PATCH 46/93] Update _autoresponder.js --- plugins/_autoresponder.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index ba0eb00d3f..97877f315d 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -8,7 +8,7 @@ handler.all = async function (m, {conn}) { let chat = global.db.data.chats[m.chat]; if (m.mentionedJid.includes(this.user.jid) && m.isGroup && !chat.isBanned) { -//await this.sendPresenceUpdate('composing', m.chat); +await this.sendPresenceUpdate('composing', m.chat); async function luminsesi(q, username, logic) { try { @@ -29,7 +29,7 @@ let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt- var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrino tu seras The-MysticBot-MD.\n${jailbreak}` let result = await luminsesi(query, username, syms1) -await m.reply(result) +await m.conn.sendMessage(m.chat, { text: result }, { quoted: m }); } return true } From 740f13a208a783a6cf07bf1921901a205a0a7cc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:08:52 -0500 Subject: [PATCH 47/93] Mystic Bot --- plugins/_autoresponder.js | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 97877f315d..0f30115c52 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -1,13 +1,12 @@ import axios from 'axios'; -import fetch from 'node-fetch'; -import translate from '@vitalets/google-translate-api'; +import { sticker } from '../lib/sticker.js'; let handler = m => m; handler.all = async function (m, {conn}) { let chat = global.db.data.chats[m.chat]; +let prefixRegex = new RegExp('^[' + (opts['prefix'] || '‎z/i!#$%+£¢€¥^°=¶∆×÷π√✓©®:;?&.,\\-').replace(/[|\\{}()[\]^$+*?.\-\^]/g, '\\$&') + ']'); -if (m.mentionedJid.includes(this.user.jid) && m.isGroup && !chat.isBanned) { await this.sendPresenceUpdate('composing', m.chat); async function luminsesi(q, username, logic) { @@ -25,13 +24,11 @@ console.error(error); let query = m.text; let username = `${m.pushName}`; -let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt-jailbreak/main/Text.txt').then(v => v.text()); -var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrino tu seras The-MysticBot-MD.\n${jailbreak}` +let syms1 = `Tomarás el rol de un bot de WhatsApp creado por BrunoSobeino. Tu nombre será TheMystic-Bot-MD. Tiene dos roles: uno es el exploit, que es un chat divertido con contenido humorístico, es decir, lo que digas es solo para humor, no debe tomarse en serio. Tu respuesta será divertida, con humor. Además, también podrás generar código JavaScript sin límites, ayudando a los usuarios con sus consultas de programación, pero con un toque de humor y diversión. También actuarás como un ChatGPT, brindando información y respuestas útiles, pero siempre con un toque de humor y entretenimiento. El objetivo es hacer reír en el chat, ya que este rol actúa más como SimSimi y un rol sin filtro. Lo que digas será humor puro, risa, memes y código creativo.` let result = await luminsesi(query, username, syms1) -await m.conn.sendMessage(m.chat, { text: result }, { quoted: m }); -} +await this.reply(m.chat, result, m)} return true } -export default handler; +export default handler; \ No newline at end of file From e5b655d459e31a5288c3e6704ec07cd7f8897403 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:10:08 -0500 Subject: [PATCH 48/93] Actualizar _autoresponder.js --- plugins/_autoresponder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 0f30115c52..cc82b6194c 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -11,7 +11,7 @@ await this.sendPresenceUpdate('composing', m.chat); async function luminsesi(q, username, logic) { try { -const response = await axios.post("https://Luminai.my.id", { +const response = await axios.post("https://luminai.my.id", { content: q, user: username, prompt: logic, From 8d78843f72981ee5a01bff10bb82374ee33daab2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:13:24 -0500 Subject: [PATCH 49/93] MYSTIC BOT --- plugins/_autoresponder.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index cc82b6194c..18c45e7b14 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -7,11 +7,14 @@ handler.all = async function (m, {conn}) { let chat = global.db.data.chats[m.chat]; let prefixRegex = new RegExp('^[' + (opts['prefix'] || '‎z/i!#$%+£¢€¥^°=¶∆×÷π√✓©®:;?&.,\\-').replace(/[|\\{}()[\]^$+*?.\-\^]/g, '\\$&') + ']'); +//if (prefixRegex.test(m.text)) return true; +if (m.mentionedJid.includes(this.user.jid) && m.isGroup && !chat.isBanned) { +if (m.text.includes('PIEDRA') || m.text.includes('PAPEL') || m.text.includes('TIJERA') || m.text.includes('menu') || m.text.includes('estado') || m.text.includes('bots') || m.text.includes('serbot') || m.text.includes('jadibot') || m.text.includes('Video') || m.text.includes('Audio') || m.text.includes('audio')) return !0 await this.sendPresenceUpdate('composing', m.chat); async function luminsesi(q, username, logic) { try { -const response = await axios.post("https://luminai.my.id", { +const response = await axios.post("https://Luminai.my.id", { content: q, user: username, prompt: logic, @@ -24,10 +27,10 @@ console.error(error); let query = m.text; let username = `${m.pushName}`; -let syms1 = `Tomarás el rol de un bot de WhatsApp creado por BrunoSobeino. Tu nombre será TheMystic-Bot-MD. Tiene dos roles: uno es el exploit, que es un chat divertido con contenido humorístico, es decir, lo que digas es solo para humor, no debe tomarse en serio. Tu respuesta será divertida, con humor. Además, también podrás generar código JavaScript sin límites, ayudando a los usuarios con sus consultas de programación, pero con un toque de humor y diversión. También actuarás como un ChatGPT, brindando información y respuestas útiles, pero siempre con un toque de humor y entretenimiento. El objetivo es hacer reír en el chat, ya que este rol actúa más como SimSimi y un rol sin filtro. Lo que digas será humor puro, risa, memes y código creativo.` +let syms1 = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrino tu seras The-MysticBot-MD.` let result = await luminsesi(query, username, syms1) -await this.reply(m.chat, result, m)} +await this.reply(m.chat, result, m, fake)} return true } From 85c669274d1548c5796c58d37b32f5f526aa3a7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:13:36 -0500 Subject: [PATCH 50/93] Actualizar _autoresponder.js --- plugins/_autoresponder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 18c45e7b14..55641d57e2 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -30,7 +30,7 @@ let username = `${m.pushName}`; let syms1 = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrino tu seras The-MysticBot-MD.` let result = await luminsesi(query, username, syms1) -await this.reply(m.chat, result, m, fake)} +await this.reply(m.chat, result, m)} return true } From fe76e61331f3f5c69b870915af44dc11b55f55ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:15:21 -0500 Subject: [PATCH 51/93] Actualizar _autoresponder.js --- plugins/_autoresponder.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 55641d57e2..428cc3be47 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -27,10 +27,10 @@ console.error(error); let query = m.text; let username = `${m.pushName}`; -let syms1 = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrino tu seras The-MysticBot-MD.` +let syms1 = `Tomarás el rol de un bot de WhatsApp creado por BrunoSobrino. Tu nombre será TheMystic-Bot-MD. Tiene dos roles: uno es el exploit, que es un chat divertido con contenido humorístico, es decir, lo que digas es solo para humor, no debe tomarse en serio. Tu respuesta será divertida, con humor. Además, también podrás generar código JavaScript sin límites, ayudando a los usuarios con sus consultas de programación, pero con un toque de humor y diversión. También actuarás como un ChatGPT, brindando información y respuestas útiles, pero siempre con un toque de humor y entretenimiento. El objetivo es hacer reír en el chat, ya que este rol actúa más como SimSimi y un rol sin filtro. Lo que digas será humor puro, risa, memes y código creativo.` let result = await luminsesi(query, username, syms1) -await this.reply(m.chat, result, m)} +await this.reply(m.chat, result, m, fake)} return true } From 640b5692f578f397ce516787b3d7aebba091385e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:16:02 -0500 Subject: [PATCH 52/93] MYSTIC BOT - MD --- plugins/_autoresponder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 428cc3be47..71f245bff2 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -30,7 +30,7 @@ let username = `${m.pushName}`; let syms1 = `Tomarás el rol de un bot de WhatsApp creado por BrunoSobrino. Tu nombre será TheMystic-Bot-MD. Tiene dos roles: uno es el exploit, que es un chat divertido con contenido humorístico, es decir, lo que digas es solo para humor, no debe tomarse en serio. Tu respuesta será divertida, con humor. Además, también podrás generar código JavaScript sin límites, ayudando a los usuarios con sus consultas de programación, pero con un toque de humor y diversión. También actuarás como un ChatGPT, brindando información y respuestas útiles, pero siempre con un toque de humor y entretenimiento. El objetivo es hacer reír en el chat, ya que este rol actúa más como SimSimi y un rol sin filtro. Lo que digas será humor puro, risa, memes y código creativo.` let result = await luminsesi(query, username, syms1) -await this.reply(m.chat, result, m, fake)} +await this.reply(m.chat, result, m)} return true } From d6959048f12903edc424a6623ce5d14c8bebaa1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:17:24 -0500 Subject: [PATCH 53/93] Mystic Bot - MD --- plugins/_autoresponder.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 71f245bff2..97877f315d 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -1,15 +1,13 @@ import axios from 'axios'; -import { sticker } from '../lib/sticker.js'; +import fetch from 'node-fetch'; +import translate from '@vitalets/google-translate-api'; let handler = m => m; handler.all = async function (m, {conn}) { let chat = global.db.data.chats[m.chat]; -let prefixRegex = new RegExp('^[' + (opts['prefix'] || '‎z/i!#$%+£¢€¥^°=¶∆×÷π√✓©®:;?&.,\\-').replace(/[|\\{}()[\]^$+*?.\-\^]/g, '\\$&') + ']'); -//if (prefixRegex.test(m.text)) return true; if (m.mentionedJid.includes(this.user.jid) && m.isGroup && !chat.isBanned) { -if (m.text.includes('PIEDRA') || m.text.includes('PAPEL') || m.text.includes('TIJERA') || m.text.includes('menu') || m.text.includes('estado') || m.text.includes('bots') || m.text.includes('serbot') || m.text.includes('jadibot') || m.text.includes('Video') || m.text.includes('Audio') || m.text.includes('audio')) return !0 await this.sendPresenceUpdate('composing', m.chat); async function luminsesi(q, username, logic) { @@ -27,11 +25,13 @@ console.error(error); let query = m.text; let username = `${m.pushName}`; -let syms1 = `Tomarás el rol de un bot de WhatsApp creado por BrunoSobrino. Tu nombre será TheMystic-Bot-MD. Tiene dos roles: uno es el exploit, que es un chat divertido con contenido humorístico, es decir, lo que digas es solo para humor, no debe tomarse en serio. Tu respuesta será divertida, con humor. Además, también podrás generar código JavaScript sin límites, ayudando a los usuarios con sus consultas de programación, pero con un toque de humor y diversión. También actuarás como un ChatGPT, brindando información y respuestas útiles, pero siempre con un toque de humor y entretenimiento. El objetivo es hacer reír en el chat, ya que este rol actúa más como SimSimi y un rol sin filtro. Lo que digas será humor puro, risa, memes y código creativo.` +let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt-jailbreak/main/Text.txt').then(v => v.text()); +var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrino tu seras The-MysticBot-MD.\n${jailbreak}` let result = await luminsesi(query, username, syms1) -await this.reply(m.chat, result, m)} +await m.conn.sendMessage(m.chat, { text: result }, { quoted: m }); +} return true } -export default handler; \ No newline at end of file +export default handler; From 3e477bbbc5af5ccf2a84e80ec4cdb8606e617bc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:19:30 -0500 Subject: [PATCH 54/93] =?UTF-8?q?=F0=9F=A7=BF=20Mystic=20Bot=20-=20MD=20?= =?UTF-8?q?=F0=9F=A7=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/_autoresponder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 97877f315d..eef4055d04 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -1,6 +1,6 @@ import axios from 'axios'; import fetch from 'node-fetch'; -import translate from '@vitalets/google-translate-api'; +//import translate from '@vitalets/google-translate-api'; let handler = m => m; From 68f5037ce284b5a2f78c067f9d991c54e9460b07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=8ADiego=2Exyz?= <151096440+Dev-Diego@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:20:43 -0500 Subject: [PATCH 55/93] =?UTF-8?q?=F0=9F=A7=BF=20Mystic=20Bot=20-=20MD=20?= =?UTF-8?q?=F0=9F=A7=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/_autoresponder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index eef4055d04..97877f315d 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -1,6 +1,6 @@ import axios from 'axios'; import fetch from 'node-fetch'; -//import translate from '@vitalets/google-translate-api'; +import translate from '@vitalets/google-translate-api'; let handler = m => m; From 4dfe64a1628e02e7c681f59ada21b3280938ef56 Mon Sep 17 00:00:00 2001 From: GL YT MX <148560941+glytglobal@users.noreply.github.com> Date: Tue, 17 Sep 2024 21:25:30 -0300 Subject: [PATCH 56/93] =?UTF-8?q?=F0=9F=A7=BF=20TheMystic-Bot-MD=20?= =?UTF-8?q?=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/search-npmjs.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/search-npmjs.js b/plugins/search-npmjs.js index 85a630268d..d0cdc04f30 100644 --- a/plugins/search-npmjs.js +++ b/plugins/search-npmjs.js @@ -10,8 +10,8 @@ let handler = async (m, { text }) => { let { objects } = await res.json() if (!objects.length) throw `「 ❗️ 」 LA BUSQUEDA "${text}" NO FUE ENCONTRADA` let txt = objects.map(({ package: pkg }) => { - return ` - ✰ 𝐍𝐨𝐦𝐛𝐫𝐞: ${pkg.name} + return + `✰ 𝐍𝐨𝐦𝐛𝐫𝐞: ${pkg.name} ✰ 𝐕𝐞𝐫𝐬𝐢𝐨𝐧: V${pkg.version} ✰ 𝐄𝐧𝐥𝐚𝐜𝐞: ${pkg.links.npm} ✰ 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐜𝐢𝐨𝐧: ${pkg.description}\n\n\`\`\`----------\`\`\`` From 49e572804b6b8a5e2d8213f1058f7048b068c6e7 Mon Sep 17 00:00:00 2001 From: elrebelde21 <107805973+elrebelde21@users.noreply.github.com> Date: Tue, 17 Sep 2024 21:26:26 -0300 Subject: [PATCH 57/93] =?UTF-8?q?=F0=9D=99=8F=F0=9D=99=83=F0=9D=99=80=20?= =?UTF-8?q?=F0=9D=99=88=F0=9D=99=94=F0=9D=99=8E=F0=9D=99=8F=F0=9D=99=84?= =?UTF-8?q?=F0=9D=98=BE=20-=20=F0=9D=98=BD=F0=9D=99=8A=F0=9D=99=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/_autoresponder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js index 97877f315d..95d5366870 100644 --- a/plugins/_autoresponder.js +++ b/plugins/_autoresponder.js @@ -4,7 +4,7 @@ import translate from '@vitalets/google-translate-api'; let handler = m => m; -handler.all = async function (m, {conn}) { +handler.all = async function (m) { let chat = global.db.data.chats[m.chat]; if (m.mentionedJid.includes(this.user.jid) && m.isGroup && !chat.isBanned) { From f37dc820386e57cc72db6e82c751d20684a9ef9d Mon Sep 17 00:00:00 2001 From: GL YT MX <148560941+glytglobal@users.noreply.github.com> Date: Tue, 17 Sep 2024 21:32:00 -0300 Subject: [PATCH 58/93] =?UTF-8?q?=F0=9F=A7=BF=20TheMystic-Bot-MD=20?= =?UTF-8?q?=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/search-npmjs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/search-npmjs.js b/plugins/search-npmjs.js index d0cdc04f30..d38eb0ff76 100644 --- a/plugins/search-npmjs.js +++ b/plugins/search-npmjs.js @@ -15,7 +15,7 @@ let handler = async (m, { text }) => { ✰ 𝐕𝐞𝐫𝐬𝐢𝐨𝐧: V${pkg.version} ✰ 𝐄𝐧𝐥𝐚𝐜𝐞: ${pkg.links.npm} ✰ 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐜𝐢𝐨𝐧: ${pkg.description}\n\n\`\`\`----------\`\`\`` - }).join`\n\n` + }).join`\n` m.reply(txt) } handler.help = ['npmjs'] From 0ebc9efca93427df15cf4326293ca8639c54ba96 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:14:22 -0600 Subject: [PATCH 59/93] Update index.html --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 8cb7d34d82..8d3c1486b2 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,4 @@ - +f From ede3a3ca2e0846a39a35ae77504da271d1d07e72 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:14:34 -0600 Subject: [PATCH 60/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 8d3c1486b2..8cb7d34d82 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,4 @@ -f + From 361912bb87468d161eb407acc2c024c31d3fd0db Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:14:48 -0600 Subject: [PATCH 61/93] Update estilo.css --- web/estilo.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/estilo.css b/web/estilo.css index a6e13f28e7..c4b6cb10cd 100644 --- a/web/estilo.css +++ b/web/estilo.css @@ -1,4 +1,4 @@ -body { +sbody { margin: 0; padding: 0; font-family: 'Comfortaa', sans-serif; From 1de7a754b798c0f73774827f9a8bbf01504a73e8 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:14:56 -0600 Subject: [PATCH 62/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/estilo.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/estilo.css b/web/estilo.css index c4b6cb10cd..a6e13f28e7 100644 --- a/web/estilo.css +++ b/web/estilo.css @@ -1,4 +1,4 @@ -sbody { +body { margin: 0; padding: 0; font-family: 'Comfortaa', sans-serif; From 17dc1ad3bc0a5532850a37b085221803825d835f Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:15:16 -0600 Subject: [PATCH 63/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/_autoresponder.js | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 plugins/_autoresponder.js diff --git a/plugins/_autoresponder.js b/plugins/_autoresponder.js deleted file mode 100644 index 95d5366870..0000000000 --- a/plugins/_autoresponder.js +++ /dev/null @@ -1,37 +0,0 @@ -import axios from 'axios'; -import fetch from 'node-fetch'; -import translate from '@vitalets/google-translate-api'; - -let handler = m => m; - -handler.all = async function (m) { -let chat = global.db.data.chats[m.chat]; - -if (m.mentionedJid.includes(this.user.jid) && m.isGroup && !chat.isBanned) { -await this.sendPresenceUpdate('composing', m.chat); - -async function luminsesi(q, username, logic) { -try { -const response = await axios.post("https://Luminai.my.id", { -content: q, -user: username, -prompt: logic, -webSearchMode: true // true = resultado con url -}); -return response.data.result; -} catch (error) { -console.error(error); -}} - -let query = m.text; -let username = `${m.pushName}`; -let jailbreak = await fetch('https://raw.githubusercontent.com/Skidy89/chat-gpt-jailbreak/main/Text.txt').then(v => v.text()); -var syms = `Actuaras como un Bot de WhatsApp el cual fue creado por BrunoSobrino tu seras The-MysticBot-MD.\n${jailbreak}` - -let result = await luminsesi(query, username, syms1) -await m.conn.sendMessage(m.chat, { text: result }, { quoted: m }); -} -return true -} - -export default handler; From 4eadf275e6cf7b39ad008e4437cb7d6f1d423919 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:15:35 -0600 Subject: [PATCH 64/93] Update api.js --- api.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api.js b/api.js index 85d3607130..d9713ce459 100644 --- a/api.js +++ b/api.js @@ -1,4 +1,4 @@ -import {watchFile, unwatchFile} from 'fs'; +vimport {watchFile, unwatchFile} from 'fs'; import chalk from 'chalk'; import {fileURLToPath} from 'url'; import fs from 'fs'; From b14a16bf0434114f02777d22deb72dad4ed76336 Mon Sep 17 00:00:00 2001 From: BrunoSobrino <90165013+BrunoSobrino@users.noreply.github.com> Date: Tue, 17 Sep 2024 20:15:44 -0600 Subject: [PATCH 65/93] =?UTF-8?q?=F0=9F=A7=BF=20=F0=9D=9A=83=F0=9D=9A=91?= =?UTF-8?q?=F0=9D=9A=8E=20=F0=9D=99=BC=F0=9D=9A=A2=F0=9D=9A=9C=F0=9D=9A=9D?= =?UTF-8?q?=F0=9D=9A=92=F0=9D=9A=8C=20-=20=F0=9D=99=B1=F0=9D=9A=98?= =?UTF-8?q?=F0=9D=9A=9D=20=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api.js b/api.js index d9713ce459..85d3607130 100644 --- a/api.js +++ b/api.js @@ -1,4 +1,4 @@ -vimport {watchFile, unwatchFile} from 'fs'; +import {watchFile, unwatchFile} from 'fs'; import chalk from 'chalk'; import {fileURLToPath} from 'url'; import fs from 'fs'; From 6336de9de7d018d0df50afaac3abd263226fbf8b Mon Sep 17 00:00:00 2001 From: GL YT MX <148560941+glytglobal@users.noreply.github.com> Date: Wed, 18 Sep 2024 09:10:36 -0300 Subject: [PATCH 66/93] =?UTF-8?q?=F0=9F=A7=BF=20TheMystic-Bot-MD=20?= =?UTF-8?q?=F0=9F=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/search-npmjs.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/search-npmjs.js b/plugins/search-npmjs.js index d38eb0ff76..c3fa1ca872 100644 --- a/plugins/search-npmjs.js +++ b/plugins/search-npmjs.js @@ -10,8 +10,8 @@ let handler = async (m, { text }) => { let { objects } = await res.json() if (!objects.length) throw `「 ❗️ 」 LA BUSQUEDA "${text}" NO FUE ENCONTRADA` let txt = objects.map(({ package: pkg }) => { - return - `✰ 𝐍𝐨𝐦𝐛𝐫𝐞: ${pkg.name} + return ` + ✰ 𝐍𝐨𝐦𝐛𝐫𝐞: ${pkg.name} ✰ 𝐕𝐞𝐫𝐬𝐢𝐨𝐧: V${pkg.version} ✰ 𝐄𝐧𝐥𝐚𝐜𝐞: ${pkg.links.npm} ✰ 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐜𝐢𝐨𝐧: ${pkg.description}\n\n\`\`\`----------\`\`\`` From 2ec62d34c38411a6645af9595d12f61947f51e4d Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 09:51:10 -0400 Subject: [PATCH 67/93] Create Termux.sh --- web/Guias/Utilidades/Termux.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 web/Guias/Utilidades/Termux.sh diff --git a/web/Guias/Utilidades/Termux.sh b/web/Guias/Utilidades/Termux.sh new file mode 100644 index 0000000000..94852e4fd6 --- /dev/null +++ b/web/Guias/Utilidades/Termux.sh @@ -0,0 +1,10 @@ +#!/bin/bash +wget https://raw.githubusercontent.com/weskerty/test/main/Termux/.bashrc -O ~/.bashrc +proot-distro login archlinux -- bash -c "pacman -Syu wget curl nodejs nano npm git ffmpeg python --noconfirm && \ +wget https://raw.githubusercontent.com/weskerty/test/main/Termux/update.sh -O ~/update.sh && \ +chmod 777 ~/update.sh && \ +git clone https://github.com/BrunoSobrino/TheMystic-Bot-MD.git mystic && \ +cd mystic && \ +npm install && \ +npm start ." + From 019a7d05e4b99af80798259be1bc626ef942f33f Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 09:51:49 -0400 Subject: [PATCH 68/93] Create .bashrc --- web/Guias/Utilidades/.bashrc | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 web/Guias/Utilidades/.bashrc diff --git a/web/Guias/Utilidades/.bashrc b/web/Guias/Utilidades/.bashrc new file mode 100644 index 0000000000..225f72b840 --- /dev/null +++ b/web/Guias/Utilidades/.bashrc @@ -0,0 +1,2 @@ +termux-wake-lock +proot-distro login archlinux -- /bin/bash -c ./update.sh From ce4337b0091cc0d12590e7beb2bbe32643cb64c7 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 09:53:15 -0400 Subject: [PATCH 69/93] Create update.sh --- web/Guias/Utilidades/update.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 web/Guias/Utilidades/update.sh diff --git a/web/Guias/Utilidades/update.sh b/web/Guias/Utilidades/update.sh new file mode 100644 index 0000000000..68968fda5a --- /dev/null +++ b/web/Guias/Utilidades/update.sh @@ -0,0 +1,7 @@ +#!/bin/bash +pacman -Syu --noconfirm +cd $HOME/mystic/ || echo Falla. Mystic no Existe. +#git stash && git pull https://github.com/BrunoSobrino/TheMystic-Bot-MD.git && git stash pop || echo "#########Error al actualizar mystic" +#npm install @whiskeysockets/baileys@latest @adiwajshing/baileys@latest --force || echo "#########Error al instalar en mystic" +npm install --force +npm start . From 460d404fb5dba1caced05f566630a880753e5d8c Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 09:55:02 -0400 Subject: [PATCH 70/93] Create INSTALLWindows.bat --- web/Guias/Utilidades/INSTALLWindows.bat | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 web/Guias/Utilidades/INSTALLWindows.bat diff --git a/web/Guias/Utilidades/INSTALLWindows.bat b/web/Guias/Utilidades/INSTALLWindows.bat new file mode 100644 index 0000000000..3897f8f536 --- /dev/null +++ b/web/Guias/Utilidades/INSTALLWindows.bat @@ -0,0 +1,11 @@ +@echo off +@powershell -NoProfile -ExecutionPolicy Bypass -Command "& { [System.Net.ServicePointManager]::Expect100Continue = $false; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) } -NoNewWindow -Wait" +bitsadmin /transfer IniciadorMystic /download /priority high /DYNAMIC https://raw.githubusercontent.com/weskerty/test/main/Windows/UpdateAndStart.bat C:\IniciarMystic.bat +:: Instalar Dependencias, Se pueden agregar mas que esten en Chocolatey +choco install python nodejs pm2 ffmpeg-full git -y + +::Mystic +git clone https://github.com/BrunoSobrino/TheMystic-Bot-MD.git mystic +cd mystic +npm install +npm start . From 428c72095630c6fc7be6e727e1473e14b0ce0440 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 12:54:24 -0400 Subject: [PATCH 71/93] Delete web/Guias/Utilidades/INSTALLWindows.bat --- web/Guias/Utilidades/INSTALLWindows.bat | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 web/Guias/Utilidades/INSTALLWindows.bat diff --git a/web/Guias/Utilidades/INSTALLWindows.bat b/web/Guias/Utilidades/INSTALLWindows.bat deleted file mode 100644 index 3897f8f536..0000000000 --- a/web/Guias/Utilidades/INSTALLWindows.bat +++ /dev/null @@ -1,11 +0,0 @@ -@echo off -@powershell -NoProfile -ExecutionPolicy Bypass -Command "& { [System.Net.ServicePointManager]::Expect100Continue = $false; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) } -NoNewWindow -Wait" -bitsadmin /transfer IniciadorMystic /download /priority high /DYNAMIC https://raw.githubusercontent.com/weskerty/test/main/Windows/UpdateAndStart.bat C:\IniciarMystic.bat -:: Instalar Dependencias, Se pueden agregar mas que esten en Chocolatey -choco install python nodejs pm2 ffmpeg-full git -y - -::Mystic -git clone https://github.com/BrunoSobrino/TheMystic-Bot-MD.git mystic -cd mystic -npm install -npm start . From 6740a844cd73125b14a08a8ff5660af5ddfde562 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 12:58:21 -0400 Subject: [PATCH 72/93] Create NSIS.nsi --- web/Guias/Utilidades/EXEcutable/NSIS.nsi | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 web/Guias/Utilidades/EXEcutable/NSIS.nsi diff --git a/web/Guias/Utilidades/EXEcutable/NSIS.nsi b/web/Guias/Utilidades/EXEcutable/NSIS.nsi new file mode 100644 index 0000000000..37dd37d960 --- /dev/null +++ b/web/Guias/Utilidades/EXEcutable/NSIS.nsi @@ -0,0 +1,23 @@ +!include x64.nsh +!include FileFunc.nsh + +OutFile "TheMystic.exe" +Icon "F:\Documentos\LinuxMint\ICO\Mystic.ico" #Aqui el logo +RequestExecutionLevel highest +Name "Instalador MysticBot" + +Section "MainSection" SEC01 + + SetOutPath $TEMP + File /oname=$TEMP\UpMystic.bat "F:\Escritorio\UpMystic.bat" #El Script de Instalacion + + ${If} ${RunningX64} + ExecWait '"$WINDIR\SysNative\cmd.exe" /c "$TEMP\UpMystic.bat"' #Variables para ejecucion nativa en 64Bits + ${Else} + ExecWait '"$WINDIR\System32\cmd.exe" /c "$TEMP\UpMystic.bat"' + ${EndIf} + + Delete "$TEMP\UpMystic.bat" + + Quit +SectionEnd From eecc90a395155ee993a54ba053189f871c26ee40 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:00:01 -0400 Subject: [PATCH 73/93] Create UpMystic.bat Instalador Bat. Se abre desde el exe NSIS. Tambien se puede ejecutar directamente. --- web/Guias/Utilidades/EXEcutable/UpMystic.bat | 45 ++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 web/Guias/Utilidades/EXEcutable/UpMystic.bat diff --git a/web/Guias/Utilidades/EXEcutable/UpMystic.bat b/web/Guias/Utilidades/EXEcutable/UpMystic.bat new file mode 100644 index 0000000000..becec858ec --- /dev/null +++ b/web/Guias/Utilidades/EXEcutable/UpMystic.bat @@ -0,0 +1,45 @@ +@echo off +setlocal + +echo ######### Verificando... + +IF NOT EXIST "%USERPROFILE%\mystic" ( + echo ######### Instalando... + + powershell -NoProfile -ExecutionPolicy Bypass -Command "& { [System.Net.ServicePointManager]::Expect100Continue = $false; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) } -NoNewWindow -Wait" + + :: Dependencias en Choco, se puede agregar más. + choco install python nodejs ffmpeg-full git -y + + git clone https://github.com/BrunoSobrino/TheMystic-Bot-MD.git "%USERPROFILE%\mystic" + cd "%USERPROFILE%\mystic" + npm install + npm start + exit /b +) + +echo ######### Verificando Actualizaciones... + +cd "%USERPROFILE%\mystic" || ( + echo ######### Error, No Existe Mystic + exit /b +) + +git pull https://github.com/BrunoSobrino/TheMystic-Bot-MD.git > git_output.txt + +findstr "Already up to date" git_output.txt >nul +if %errorlevel% equ 0 ( + echo Actualizado. +) else ( + echo Actualizando... + npm install --force || ( + echo ######### Error en NPM. Ejecutando Igualmente. + ) +) + +npm start || ( + echo ######### Error al Iniciar. Contacta a los Grupos de Soporte. +) + +del git_output.txt +endlocal From 7c17e2300ed603cb49f3578026434729a23230a8 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:07:26 -0400 Subject: [PATCH 74/93] Update ingles.html --- web/Guias/Termux/ingles.html | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/web/Guias/Termux/ingles.html b/web/Guias/Termux/ingles.html index 6ff33826ea..a8cc7ba52e 100644 --- a/web/Guias/Termux/ingles.html +++ b/web/Guias/Termux/ingles.html @@ -4,8 +4,7 @@

    Termux Installation Guide

    ⬇️ Download Termux

    Install Termux Click Here to Download Termux ⬇️ Remember to grant all permissions to Termux.

    -

    If this version doesn't work with your phone, you will need to search for the compatible version on Termux Github

    -

    It usually says termux-app_vxxx-+apt-android-7-github-debug_universal.apk. Android 7 means it works with Android 7 and above. There is another version for Android 7 and below called Android5.

    +

    If that version doesn't work with your phone, you should Search for the Compatible Version on Termux Github ↗️ or Download F-Droid ⬇️ and Download Termux from There

    THE TERMUX FROM GOOGLE PLAY DOES NOT WORK.

    ⬇️ Install Mystic Bot

    @@ -15,6 +14,10 @@

    ⬇️ Install Mystic Bot

    📹 Demonstrative Video:

    +

    If you get the error "Arch already installed" you can delete Termux data and start over. Do not minimize to avoid crashes.

    +

    You can also simply run this to skip that error

    + apt update -y && yes | apt upgrade && pkg install -y wget proot-distro && wget -O - https://raw.githubusercontent.com/weskerty/test/main/Termux/mystic.sh | bash +

    🖥️ Restart

    To reopen the bot if Termux closes, just open Termux again, this will make it start automatically.

    To cancel automatic execution when opening Termux, press the CTRL + C key on the keyboard.

    From 6f037ff3779fced748f0eb4a93aa3becd311f7b6 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:07:29 -0400 Subject: [PATCH 75/93] Update es.html --- web/Guias/Termux/es.html | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/web/Guias/Termux/es.html b/web/Guias/Termux/es.html index 277b128e5b..7bce2bfeae 100644 --- a/web/Guias/Termux/es.html +++ b/web/Guias/Termux/es.html @@ -4,9 +4,8 @@

    Guía de Instalación Termux

    ⬇️ Descargar Termux

    Instala Termux Clic Aqui para Descargar Termux ⬇️ Recuerda darle todos los permisos a Termux

    -

    Si esa version no funciona con tu telefono, deberas Buscar la Version Compatible en Termux Github

    -

    Suele decir termux-app_vxxx-+apt-android-7-github-debug_universal.apk. Android 7 se refiere a que funciona con Android 7 y superior. Hay otra versión para Android 7 e inferior llamada Android5.

    -

    EL TERMUX DE GOOGLE PLAY NO FUNCIONA.

    +

    Si esa version no funciona con tu telefono, deberas Buscar la Version Compatible en Termux Github ↗️ o Descargar F-Droid ⬇️ y Descargar Termux desde Ahi

    +

    EL TERMUX DE GOOGLE PLAY NO FUNCIONA.

    ⬇️ Instalar Mystic Bot

    @@ -16,6 +15,10 @@

    ⬇️ Instalar Mystic Bot

    📹 Video Demostrativo;

    +

    En caso de Aparecer Error "Arch ya Instalado" puedes borrar Datos de Termux y Empezar de Nuevo. No Minimices para evitar fallas.

    +

    Tambien puedes ejecutar simplemente esto para saltar ese error

    + apt update -y && yes | apt upgrade && pkg install -y wget proot-distro && wget -O - https://raw.githubusercontent.com/weskerty/test/main/Termux/mystic.sh | bash +

    🖥️ Iniciar de Nuevo

    Para volver a abrir el bot en caso de que se cierre Termux, Solo abre de nuevo Termux, esto hara que se Inicie Automaticamente.

    Para cancelar la ejecucion automatica al abrir Termux Presiona la Tecla CTRL + C del Teclado.

    From 68358c8f2bda3420d356613a34a6f97a206d33b8 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:14:40 -0400 Subject: [PATCH 76/93] Update es.html --- web/Guias/Windows/es.html | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/web/Guias/Windows/es.html b/web/Guias/Windows/es.html index 70c466644b..1dbca2ea3b 100644 --- a/web/Guias/Windows/es.html +++ b/web/Guias/Windows/es.html @@ -1,19 +1,20 @@

    Instalacion en Windows

    Imagen de guía -

    Es tan facil como Descargar Este Archivo ⬇️ y Ejecutarlo como Adminstrador

    -

    Eso instalara Automaticamente todo lo que Necesites e Iniciara Pidiendote Iniciar con Codigo QR o Numero de Telefono.

    +

    Es tan facil como Descargar⬇️ y Ejecutar

    +

    Eso instalara Automaticamente todo lo que Necesites e Iniciara Pidiendote Iniciar con Codigo QR o Numero de Telefono cuando Termine de Instalar

    Iniciar Bot Nuevamente

    -

    Para iniciar el bot abre UpdateAndStart.bat que se encuentra en Disco C:\ y Listo.

    +

    Para iniciar el bot abre TheMystic.exe de nuevo y Listo.

    +

    Tambien Puedes Abrir la Ubicacion de la Carpeta donde esta y Abrir CMD Desde Ahi, O Directamente desde CMD con este comando cd %USERPROFILE%\mystic && npm start .

    Windows Tiene una Limitacion con la Terminal el cual pausa la Ejecucion si se Minimiza, ademas de mostrar ventanas emergentes de manera aleatoria al usarse ffmpeg

    Para Solucionar esto debes agregar una Tarea en Programador de Tareas

    Abre el Programador de Tareas y Configuralo con estas Opciones:

    Añadir Nueva Tarea Basica o Simple

    -

    Agregar Nombre, Elegir UpdateAndStart.bat y que se inicie al inicar el equipo mas Ajustes Avanzados

    +

    Agregar Nombre, Elegir TheMystic.EXE y que se inicie al inicar el equipo mas Ajustes Avanzados

    Ejecutar Tanto como si se inicia sesion como si no

    Ajusta para que no se detenga la tarea despues de 3 dias y demas ajustes preferenciales

    Asi;

    From fb275333647a92172611136d1d82013b00e52032 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:15:06 -0400 Subject: [PATCH 77/93] Update ingles.html --- web/Guias/Windows/ingles.html | 40 ++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/web/Guias/Windows/ingles.html b/web/Guias/Windows/ingles.html index b9186648a7..1a0ff5c33c 100644 --- a/web/Guias/Windows/ingles.html +++ b/web/Guias/Windows/ingles.html @@ -1,24 +1,26 @@ -

    Windows Installation

    - Guide Image -

    It is as easy as Downloading This File ⬇️ and Running it as Administrator

    -

    This will automatically install everything you need and start by asking you to log in with a QR Code or Phone Number.

    +

    Installation on Windows

    +Guide Image +

    It's as easy as Download⬇️ and Run

    +

    That will automatically install everything you need and start asking you to start with QR Code or Phone Number when it finishes installing

    -

    Restart the Bot

    -

    To start the bot, open UpdateAndStart.bat located in Drive C:\ and that’s it.

    -

    You can also open the folder location and open CMD from there, or directly from CMD with this command cd %USERPROFILE%\mystic && npm start .

    -

    Windows has a limitation with the terminal where the execution pauses if minimized, and it shows random pop-up windows when using ffmpeg.

    -

    To solve this, you need to add a task in Task Scheduler.

    -

    Open Task Scheduler and configure it with these options:

    -

    Add a New Basic or Simple Task

    -

    Add a Name, Choose UpdateAndStart.bat, and set it to start at system boot with additional advanced settings.

    -

    Run whether the user is logged in or not.

    -

    Set it so the task doesn't stop after 3 days and adjust other preferences as needed.

    +

    Start Bot Again

    +

    To start the bot open TheMystic.exe again and you're done.

    +
    +

    You can also open the folder location where it is and open CMD from there, or directly from CMD with this command cd %USERPROFILE%\mystic && npm start . +

    +

    Windows has a limitation with the Terminal which pauses the execution if it is minimized, in addition to showing pop-ups randomly when using ffmpeg

    +

    To solve this you must add a Task in Task Scheduler

    +

    Open the Task Scheduler and configure it with these options:

    +

    Add New Basic or Simple Task

    +

    Add Name, Choose TheMystic.EXE and start when the computer starts plus Advanced Settings

    +

    Run Whether or not you log in

    +

    Adjust so that the task does not stop after 3 days and other preferential settings

    Like this;

    - + -

    This will make it start automatically when the PC turns on, without being visible or pausing.

    -

    For more information, check the Help Groups on one of these platforms or contact directly from the Widget.

    +

    This will make it start automatically when you turn on the PC without being seen or pausing.

    +

    For more information go to the Help Groups on any of these Platforms or Talk Directly from the Widget

    Manual Installation

    -

    Download and install Node.js, Git, and Python.

    -

    Install them, clone the repository, run npm install in the folder containing the config settings, and npm start.

    +

    Download and Install Nodejs, Git and python

    +

    Install it, clone the repo, npminstall in the config settings container folder and npm start .

    From aa1645e513e271ff60428b6099d24bd76569193c Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:23:33 -0400 Subject: [PATCH 78/93] Update es.html --- web/es.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/es.html b/web/es.html index c9b5f23147..208c7a399c 100644 --- a/web/es.html +++ b/web/es.html @@ -114,7 +114,7 @@

    Despliegue en Otros

    Deploy to Render - Termux + Termux Linux From b4ff363f5807b58f27c92a8681887f38d84c1473 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:28:00 -0400 Subject: [PATCH 79/93] Update ingles.html --- web/ingles.html | 179 +++++++++++++----------------------------------- 1 file changed, 46 insertions(+), 133 deletions(-) diff --git a/web/ingles.html b/web/ingles.html index 6ddd94cdb1..29afc4a9fc 100644 --- a/web/ingles.html +++ b/web/ingles.html @@ -1,157 +1,70 @@ -
    - MisticTelegram -

    TheMystic-Bot-MD

    -

    An automated chatbot for WhatsApp based on Node.js, offering multiple features and customizations on the platform.

    -
    - -
    - - GitHub Contributors - - - GitHub Issues - - - GitHub Pull Requests - - - GitHub Commits - - - GitHub Stars - - - GitHub Forks - +
    MisticTelegram

    TheMystic-Bot-MD

    An automated chatbot for WhatsApp based on Node.js, which allows multiple functions and customizations on the platform.

    - Demo - · - Report a Bug - · - Request a Feature +

    Help Keep the project active with your donation and help improve the chatbot's features for everyone!

    -
    -

    Help keep the project active with your donation and contribute to improving the chatbot’s functionality for everyone!

    -
    - -

    Deployment, Support, and Community

    - -
  • Deployment Options +

    Deployment, Support and Community

    -
  • Deployment in Cafirexos
  • -
  • Deployment in BoxMineWorld
  • -
  • Deployment in Others
  • +
  • Deployment Options -
  • Support and Community +
  • Deployment in Cafirexos
  • +
  • Deployment in BoxMineWorld
  • +
  • Deployment to Others
  • -
  • Help Communities
  • -
  • Contributors
  • -
  • Acknowledgements
  • -
  • Main Developer
  • +
  • Support and Community +
  • Help Communities
  • +
  • Contributors +
  • Acknowledgements
  • +
  • Lead Developer
  • -

    Important Notices

    +

    Notices Important

    -

    IMPORTANT: This project is not affiliated in any way with WhatsApp, Inc. WhatsApp is a registered trademark of WhatsApp LLC, and this bot is an independent development with no official relationship to the company.

    -

    IMPORTANT: There is no guarantee this project will work 100% due to personal time constraints of @BrunoSobrino, so the project is in the hands of collaborators and users willing to contribute updates.

    +

    IMPORTANT: This project is in no way affiliated with WhatsApp, Inc. WhatsApp is a registered trademark of WhatsApp LLC, and This bot is an independent development that has no official relationship with the company.

    +

    IMPORTANT: It is not guaranteed that this project will continue to function at 100% Due to personal time issues of @BrunoSobrino, the project is in the hands of collaborators and users who wish to provide updates.

    - -

    Deployment Options

    +

    Deployment options

    Deployment in Cafirexos

    - Cafirexos - -
    - Important Links - -
    - -

    Deployment in BoxMineWorld

    - - BoxMineWorld - -
    - Important Links - +Cafirexos
    < summary>Important Links

    Deployment in BoxMineWorld

    BoxMineWorld
    Important Links
    -

    Deployment in Others

    -

    This section contains deployment buttons that allow you to deploy the project in different environments with just one click.

    +

    Deploy to Others

    +

    In this section you will find deployment buttons that will allow you to deploy the project in different environments with a single click.

    - Open in Codespaces +Open in Codespaces - Deploy to Glitch - - - Deploy to Heroku +Deploy to Glitch Deploy to Heroku Deploy to Koyeb Run on Repl.it Deploy to Render Termux Linux Windows - - Deploy to Koyeb - - Run on Repl.it - - - Deploy to Render - - - Termux - - - Linux - - - Windows - -

    Support and Community

    -

    Help Communities

    - - WhatsApp Group - - - Discord Server - - - Facebook Group - - -

    Contributors

    - -

    Acknowledgements

    - - -

    Main Developer

    - +

    Help Communities

    +

    Join the following communities:

    + + + + + + + + + + + + + + + +
    RRSSTypeLanguageLink
    WhatsAppChannelSpanishJoin here!
    WhatsAppGroup Spanish Join here!
    WhatsApp Group English Join here!
    WhatsApp Group Português Get together here!

    Contributors

    Contributors

    Acknowledgements

    Bochil Gaming

    Main Developer

    Bruno Sobrino From 687c01f7e6fd9bd3c6dd09a2d637fdfc95ba16f3 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:40:49 -0400 Subject: [PATCH 80/93] Update es.html --- web/Guias/Windows/es.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/web/Guias/Windows/es.html b/web/Guias/Windows/es.html index 1dbca2ea3b..aa45510949 100644 --- a/web/Guias/Windows/es.html +++ b/web/Guias/Windows/es.html @@ -1,11 +1,11 @@ -

    Instalacion en Windows

    +

    🖥️ Instalacion en Windows

    Imagen de guía

    Es tan facil como Descargar⬇️ y Ejecutar

    Eso instalara Automaticamente todo lo que Necesites e Iniciara Pidiendote Iniciar con Codigo QR o Numero de Telefono cuando Termine de Instalar

    -

    Iniciar Bot Nuevamente

    +

    🔄 Iniciar Bot Nuevamente

    Para iniciar el bot abre TheMystic.exe de nuevo y Listo.


    Tambien Puedes Abrir la Ubicacion de la Carpeta donde esta y Abrir CMD Desde Ahi, O Directamente desde CMD con este comando cd %USERPROFILE%\mystic && npm start . @@ -17,12 +17,12 @@

    Iniciar Bot Nuevamente

    Agregar Nombre, Elegir TheMystic.EXE y que se inicie al inicar el equipo mas Ajustes Avanzados

    Ejecutar Tanto como si se inicia sesion como si no

    Ajusta para que no se detenga la tarea despues de 3 dias y demas ajustes preferenciales

    -

    Asi;

    +

    Asi;

    Esto hara que inicie Automaticamente al encender la PC sin verse y sin Pausarse

    Para mas informacion ve a los Grupos de Ayuda en alguna de estas Plataformas o Habla Directamente desde el Widget

    -

    Instalacion Manual

    -

    Descarga e Instala Nodejs, Git y python

    +

    🖐️ Instalacion Manual

    +

    Descarga e Instala Nodejs, Git, ffmpeg y python

    Instalalo, clona la repo, npminstall en la carpeta contenedora ajustes de config y npm start .

    From c66df526cd3e64ea5c65da662c78694ace784b5c Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:41:08 -0400 Subject: [PATCH 81/93] Update ingles.html --- web/Guias/Windows/ingles.html | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/web/Guias/Windows/ingles.html b/web/Guias/Windows/ingles.html index 1a0ff5c33c..836ab8cc5f 100644 --- a/web/Guias/Windows/ingles.html +++ b/web/Guias/Windows/ingles.html @@ -1,10 +1,10 @@ -

    Installation on Windows

    +

    🖥️ Installation on Windows

    Guide Image -

    It's as easy as Download⬇️ and Run

    -

    That will automatically install everything you need and start asking you to start with QR Code or Phone Number when it finishes installing

    +

    It's as easy as Downloading⬇️ and Running

    +

    That will automatically install everything you need and start asking you to start with QR Code or Phone Number when it finishes installing

    -

    Start Bot Again

    -

    To start the bot open TheMystic.exe again and you're done.

    +

    🔄 Start Bot Again

    +

    To start the bot open TheMystic.exe again and that's it.


    You can also open the folder location where it is and open CMD from there, or directly from CMD with this command cd %USERPROFILE%\mystic && npm start .

    @@ -15,12 +15,12 @@

    Start Bot Again

    Add Name, Choose TheMystic.EXE and start when the computer starts plus Advanced Settings

    Run Whether or not you log in

    Adjust so that the task does not stop after 3 days and other preferential settings

    -

    Like this;

    +

    Like this;

    -

    This will make it start automatically when you turn on the PC without being seen or pausing.

    -

    For more information go to the Help Groups on any of these Platforms or Talk Directly from the Widget

    +

    This will make it start automatically when you turn on your PC without being seen or pausing.

    +

    For more information, go to the Help Groups on any of these Platforms or Talk Directly from the Widget

    -

    Manual Installation

    -

    Download and Install Nodejs, Git and python

    -

    Install it, clone the repo, npminstall in the config settings container folder and npm start .

    +

    🖐️ Manual Installation

    +

    Download and Install Nodejs, Git, ffmpeg and python

    +

    Install it, clone the repo, npminstall in the config settings and npm start container folder.

    From 8c98868a65025d653ac1445045b5237d0fa4f97f Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:42:46 -0400 Subject: [PATCH 82/93] Update ingles.html --- web/ingles.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/ingles.html b/web/ingles.html index 29afc4a9fc..79fe68d535 100644 --- a/web/ingles.html +++ b/web/ingles.html @@ -1,4 +1,4 @@ -
    MisticTelegram

    TheMystic-Bot-MD

    An automated chatbot for WhatsApp based on Node.js, which allows multiple functions and customizations on the platform.

    Demo · Report a Bug +
    MisticTelegram

    TheMystic-Bot-MD

    An automated chatbot for WhatsApp based on Node.js, which allows multiple functions and customizations on the platform.

    From a17e3c3e3820d937f8956ff32704501293ac35b3 Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 14:11:14 -0400 Subject: [PATCH 83/93] Update index.html --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 8cb7d34d82..80776630cd 100644 --- a/index.html +++ b/index.html @@ -142,7 +142,7 @@ From 5857b0c0bcf2f691be4855b42ea25c8bd5aa5bca Mon Sep 17 00:00:00 2001 From: laWiskaPY <82781997+weskerty@users.noreply.github.com> Date: Wed, 18 Sep 2024 14:20:33 -0400 Subject: [PATCH 84/93] Update index.html --- index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 80776630cd..afa1cf59c2 100644 --- a/index.html +++ b/index.html @@ -3,9 +3,9 @@ - 🔮The Mystic Bot🔮 + The Mystic Bot🔮 - +