kecoamumet
Member
- May 14, 2022
- 57
- 10
- 8
All the functions work perfectly for me, I have even added video file support![]()
i can not upload video file on file manager. how to add it?
All the functions work perfectly for me, I have even added video file support![]()
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 };
hello,
the original code is working perfect for autoreply but for image not working. but if i replace inside autoreply.js with your code. the autoreply not working at all. any solution?
Yes, me too, in the auto reply, the message is sent to my number (sender), and in the Campaign it is also sent to my active device number (sender) not to the recipient's number, so every time there is an auto replay or broadcast message, a reply will also be sent to the number my registered device (sender number). anyone know how to solve this?no, i mean, I use number value of the receiver is different, sender number is my WA gateway Number, but the message is sent to the sender number (WAGW number) , not to Receiver number.
throw er; // Unhandled 'error' event
^
RangeError: WebAssembly.instantiate(): Out of memory: wasm memory
at node:internal/deps/cjs-module-lexer/dist/lexer:1:33593
at async initCJSParse (node:internal/modules/esm/translators:64:5)
at async ESMLoader.commonjsStrategy (node:internal/modules/esm/translators:156:18)
at async link (node:internal/modules/esm/module_job:70:21)
Emitted 'error' event on ThreadStream instance at:
at Immediate.<anonymous> (/home/zerocloudcom/public_html/node_modules/thread-stream/index.js:345:12)
at processImmediate (node:internal/timers:466:21)
Thanks Bro this worksresources\views\pages\campaign-create.blade.php Line 288JavaScript:start_date: tipe == 'schedule' ? $('#datetime2').val().replace("T"," ") : null,
Your server full memory, upgrade your server memoryi have this error in 4.0.0, any solution ?
version 3.5 working for me
Code:throw er; // Unhandled 'error' event ^ RangeError: WebAssembly.instantiate(): Out of memory: wasm memory at node:internal/deps/cjs-module-lexer/dist/lexer:1:33593 at async initCJSParse (node:internal/modules/esm/translators:64:5) at async ESMLoader.commonjsStrategy (node:internal/modules/esm/translators:156:18) at async link (node:internal/modules/esm/module_job:70:21) Emitted 'error' event on ThreadStream instance at: at Immediate.<anonymous> (/home/zerocloudcom/public_html/node_modules/thread-stream/index.js:345:12) at processImmediate (node:internal/timers:466:21)
You should install againHow to update to version 4.0.0 which files should I replace or install again?
Can you share the password via PM?'(No need for editing the code.
Just change Timezone in this file: "/config/app.php in line 71
Code:71-- 'timezone' => 'Asia/Jakarta',
I have done it but the result is like that, any solution?delete file storage on public folder then
visit ur url/generate
make sure get result 0
Please, how do you set your nodejs with application manager. Mine is not workingim ubuntu+plesk
you can PM me, how to install it
3.5 send image not working ... can you share script 3.5 work everything ...i have this error in 4.0.0, any solution ?
version 3.5 working for me
Code:throw er; // Unhandled 'error' event ^ RangeError: WebAssembly.instantiate(): Out of memory: wasm memory at node:internal/deps/cjs-module-lexer/dist/lexer:1:33593 at async initCJSParse (node:internal/modules/esm/translators:64:5) at async ESMLoader.commonjsStrategy (node:internal/modules/esm/translators:156:18) at async link (node:internal/modules/esm/module_job:70:21) Emitted 'error' event on ThreadStream instance at: at Immediate.<anonymous> (/home/zerocloudcom/public_html/node_modules/thread-stream/index.js:345:12) at processImmediate (node:internal/timers:466:21)