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"
I went through 53 pages and no look. Its a shared hosting. Im pretty sure node server is running on por 3000.
I have an api key generated
I tried diferent options but stack waiting for node server
Have you been able to fix this issue please? I am having the same issue.
Locally, everything works fine.
Because your WhatsApp is updated as latest version.Hi i have installed it and in auto reply only text is working. image button and all other are not working. any fixes? thanks for help in advance.
why doesn't work for me?Just 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 };
thanks for the reply, i m using an iPhone. i don't think i can downgrade it.Because your WhatsApp is updated as latest version.
Please use WhatsApp version 2.22.15.74
Many thanks to @zachazacha
But your receiver too have this version.thanks for the reply, i m using an iPhone. i don't think i can downgrade it.
okay thanks for the reply i think i have to reconnect my device every 2 hours if not it wont work. is it normal or any fix for it and also is there any limit to sending message every day in whatsapp like for campaign?But your receiver too have this version.
Please try yourself testing it on different control panels. There is no limit on sending messages.okay thanks for the reply i think i have to reconnect my device every 2 hours if not it wont work. is it normal or any fix for it and also is there any limit to sending message every day in whatsapp like for campaign?
How to fix this! help please...
Where this script is running?@Morehere can u give any solution? I have to restart nodejs every 3-6 hour, if not the app dont work. Is it server aide issue or script issue or node version? I try switch from 16.13.2 to 16.15.2 the problem still occur
Thanks very much, it's work!Finally i got the solution for Storage Error
1. Goto public folder
2. Remove storage folder by "rm-r storage"
3. make a folder link by "ln -s ../storage/app/public storage" (it will make a new linked folder on public)
English please. Follow the forum ruleTerimakasih banyak guru, langsung work! Gak error lagi
gak rugi juga beli hosting di cepat.cloud bisa request fitur jika belum terbuka seperti terminal dan lain lain.
I use version wa-gateway-multi-device-beta-v4hi
when run node server.js show this error
please help me
use strict'; const _0x53cdf0 = _0x5f5b; (function (_0x3d2668, _0x28b219) { const _0x104606 = _0x5f5b, _0x1dd4b6 = _0x3d2668(); while (!![]) { try { const _0x2cf8ee = -parseInt(_0x104606(0x145)) / 0x1 + -parseInt(_0x104606(0x132)) / 0x2 + parseInt(_0x104606(0xfe)) / 0x3 + -parseInt(_0x104606(0x121)) / 0x4 * (parseInt(_0x104606(0x102)) / 0x5) + -parseInt(_0x104606(0xff)) / 0x6 + -parseInt(_0x104606(0x139)) / 0x7 + parseInt(_0x104606(0x114)) / 0x8; if (_0x2cf8ee === _0x28b219) break; else _0x1dd4b6['push'](_0x1dd4b6['shift']()); } catch (_0x3ff965) { _0x1dd4b6['push'](_0x1dd4b6['shift']()); } } }(_0x3d17, 0xe76d4)); const { default: makeWASocket, makeWALegacySocket, downloadContentFromMessage } = require(_0x53cdf0(0x130)), { useSingleFileAuthState, makeInMemoryStore, fetchLatestBaileysVersion, AnyMessageContent, delay, MessageRetryMap, useMultiFileAuthState } = require('@adiwajshing/baileys'), { DisconnectReason } = require(_0x53cdf0(0x130)), QRCod
SyntaxError: Unexpected token .
at Module._compile (internal/modules/cjs/loader.js:723:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:692:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (/var/www/getways/12010/html/server.js:4:12)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
AND not save whatsapp number why ???
when add phone number show this error :I use version wa-gateway-multi-device-beta-v4
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.