You MUST read the Babiato Rules before making your first post otherwise you may get permanent warning points or a permanent Ban.
Our resources on Babiato Forum are CLEAN and SAFE. So you can use them for development and testing purposes. If your are on Windows and have an antivirus that alerts you about a possible infection: Know it's a false positive because all scripts are double checked by our experts. We advise you to add Babiato to trusted sites/sources or disable your antivirus momentarily while downloading a resource. "Enjoy your presence on Babiato"
Not workingJust replace your autoreply.js code with this
Code:const _0x5cfa73 = _0x248b; (function(_0xcc397d, _0x39a6a5) { const _0xdf7168 = _0x248b, _0x52b13e = _0xcc397d(); while (!![]) { try { const _0x5e7847 = parseInt(_0xdf7168(0x16a)) / 0x1 * (-parseInt(_0xdf7168(0x161)) / 0x2) + parseInt(_0xdf7168(0x166)) / 0x3 * (-parseInt(_0xdf7168(0x16d)) / 0x4) + parseInt(_0xdf7168(0x188)) / 0x5 + parseInt(_0xdf7168(0x17a)) / 0x6 + -parseInt(_0xdf7168(0x17c)) / 0x7 * (-parseInt(_0xdf7168(0x182)) / 0x8) + parseInt(_0xdf7168(0x16b)) / 0x9 * (parseInt(_0xdf7168(0x190)) / 0xa) + parseInt(_0xdf7168(0x169)) / 0xb * (parseInt(_0xdf7168(0x174)) / 0xc); if (_0x5e7847 === _0x39a6a5) break; else _0x52b13e['push'](_0x52b13e['shift']()); } catch (_0x1a2fb0) { _0x52b13e['push'](_0x52b13e['shift']()); } } }(_0x115d, 0x19716)); const { db, dbQuery } = require(_0x5cfa73(0x18c)); require('dotenv')[_0x5cfa73(0x171)](); function _0x115d() { const _0x571843 = ['hosting', 'caption', 'log', 'config', 'SELECT\x20webhook\x20FROM\x20numbers\x20WHERE\x20body\x20=\x20\x27', '\x20LIMIT\x201', '72uhzQvj', 'catch', 'TYPE_SERVER', 'webhook', '\x27\x20LIMIT\x201', 'toString', '340236FlIvvR', 'user', '63PMWTPH', 'base64', 'buttonsResponseMessage', 'sendMessage', 'listResponseMessage', 'selectedDisplayText', '52248NAdKQu', 'data', 'toLowerCase', 'remoteJid', 'concat', 'keys', '165830qEylSh', 'key', 'application/json;\x20charset=utf-8', 'text', '../../database/index', 'post', 'conversation', 'messageContextInfo', '10qhCpup', 'stringify', 'message', 'imageMessage', 'image', 'messages', '@adiwajshing/baileys', 'length', 'extendedTextMessage', 'status@broadcast', '18BCSyWG', 'videoMessage', 'title', 'join', 'env', '87sBIuxi', 'axios', '\x22\x20AND\x20device\x20=\x20', '175714YPUIkt', '13874ZCdauK', '1495386mZaOPq', 'split', '25044UvZqlD']; _0x115d = function() { return _0x571843; }; return _0x115d(); } const { default: makeWASocket, downloadContentFromMessage } = require(_0x5cfa73(0x15d)), axios = require(_0x5cfa73(0x167)), fs = require('fs'); async function removeForbiddenCharacters(_0x31ebaa) { const _0x43d154 = _0x5cfa73; let _0x69c0d5 = ['/', '?', '&', '=', '\x22']; for (let _0x36bfba of _0x69c0d5) { _0x31ebaa = _0x31ebaa[_0x43d154(0x16c)](_0x36bfba)[_0x43d154(0x164)](''); } return _0x31ebaa; } const autoReply = async (req, res) => { const user = _0x5cfa73; try { if (!req[user(0x15c)]) return; req = req['messages'][0x0]; if (req[user(0x189)]['remoteJid'] === user(0x160)) return; const _0x1b907c = Object[user(0x187)](req['message'] || {})[0x0], _0x33912c = _0x1b907c === user(0x18e) && req[user(0x159)][user(0x18e)] ? req['message'][user(0x18e)] : _0x1b907c == 'imageMessage' && req[user(0x159)][user(0x15a)][user(0x16f)] ? req[user(0x159)][user(0x15a)][user(0x16f)] : _0x1b907c == 'videoMessage' && req[user(0x159)]['videoMessage']['caption'] ? req['message'][user(0x162)][user(0x16f)] : _0x1b907c == user(0x15f) && req[user(0x159)]['extendedTextMessage'][user(0x18b)] ? req[user(0x159)][user(0x15f)]['text'] : _0x1b907c == user(0x18f) && req[user(0x159)]['listResponseMessage']?.[user(0x163)] ? req[user(0x159)][user(0x180)][user(0x163)] : _0x1b907c == user(0x18f) ? req[user(0x159)][user(0x17e)][user(0x181)] : '', _0x16384e = _0x33912c[user(0x184)](), _0x4ff52a = await removeForbiddenCharacters(_0x16384e), _0x4efd90 = req[user(0x189)][user(0x185)][user(0x16c)]('@')[0x0]; let _0x2a76d5; if (_0x1b907c === user(0x15a)) { const _0x4d9312 = await downloadContentFromMessage(req['message'][user(0x15a)], user(0x15b)); let _0x38e67d = Buffer['from']([]); for await (const _0x22bad4 of _0x4d9312) { _0x38e67d = Buffer[user(0x186)]([_0x38e67d, _0x22bad4]); } _0x2a76d5 = _0x38e67d[user(0x179)](user(0x17d)); } else urlImage = null; if (req[user(0x189)]['fromMe'] === !![]) return; let _0x5071c8; const raw_keyword = await dbQuery('SELECT\x20*\x20FROM\x20autoreplies\x20WHERE\x20keyword\x20=\x20\x22' + _0x4ff52a + user(0x168) + res['user']['id'][user(0x16c)](':')[0x0] + user(0x173)); if (raw_keyword[user(0x15e)] === 0x0) { const _0x153cd7 = res[user(0x17b)]['id'][user(0x16c)](':')[0x0]; 0x0; const _0x4a591f = await dbQuery(user(0x172) + _0x153cd7 + user(0x178)), _0x4dd165 = _0x4a591f[0x0][user(0x177)]; if (_0x4dd165 === null) return; const _0x516db3 = await sendWebhook({ 'command': _0x16384e, 'bufferImage': _0x2a76d5, 'from': _0x4efd90, 'url': _0x4dd165 }); console.log("Not in Auto_Reply") if (_0x516db3 === ![]) return; _0x5071c8 = JSON['stringify'](_0x516db3); } else { _0x5071c8 = process[user(0x165)][user(0x176)] === user(0x16e) ? raw_keyword[0x0]['reply'] : JSON[user(0x191)](raw_keyword[0x0]['reply']); console.log({_0x5071c8}) var _0x5071c88 = JSON['parse'](_0x5071c8); console.log("Auto_Reply") await res[user(0x17f)](req[user(0x189)][user(0x185)], JSON['parse'](_0x5071c88))[user(0x175)] (_0x1d267f => {console.log(_0x1d267f)}); } } catch (error) { console.log(error); } }; async function sendWebhook({ command: _0x10c729, bufferImage: _0xd4991, from: _0x5d0d53, url: _0x25b380 }) { const _0x13b2cb = _0x5cfa73; try { const _0x41a295 = { 'message': _0x10c729, 'bufferImage': _0xd4991, 'from': _0x5d0d53 }, _0x84fef7 = { 'Content-Type': _0x13b2cb(0x18a) }, _0x1faf34 = await axios[_0x13b2cb(0x18d)](_0x25b380, _0x41a295, _0x84fef7)['catch'](() => { return ![]; }); return _0x1faf34[_0x13b2cb(0x183)]; } catch (_0x197f85) { return console['log'](_0x197f85), ![]; } } function _0x248b(_0x2c5125, _0x20f204) { const _0x115dd0 = _0x115d(); return _0x248b = function(_0x248b10, _0x42e386) { _0x248b10 = _0x248b10 - 0x159; let _0x228676 = _0x115dd0[_0x248b10]; return _0x228676; }, _0x248b(_0x2c5125, _0x20f204); } module['exports'] = { 'autoReply': autoReply };
which hosting plan and comapny you are using?Work for me on share hosting bro
Can you share the password?Hi Guys,
This end of the month I try to fix all the bugs and share it with installation instructions on all type of server.
Please wait for it.
Password available in the Updates tabCan you share the password?
we can wait for a new updatePassword available in the Updates tab
Yes I installed and working perfectgenerate api key absolutely done, port 10000 what differences between 3200 and 10000?
i try to open port and access it, and result is "cannot GET /"
For vps use "Other" optionWhat else am I supposed to do pls
Vps hosting
Centos
Cpanel
Barcode not coming up
I used other optionFor vps use "Other" option
For shared hosting use "Hosting" option
Pm me your website linkI used other option
I don't know what's wrong
Check the pictures
i have 8gb ramYour server full memory, upgrade your server memory
We get it, advertisements are annoying!
However in order to keep our huge array of resources free of charge we need to generate income from ads so to use the site you will need to turn off your adblocker.
If you'd like to have an ad free experience you can become a Babiato Lover by donating as little as $5 per month. Click on the Donate menu tab for more info.