├── talkdrove.json
├── app.json
├── config.js
├── command.js
├── Dockerfile
├── README.md
├── package.json
├── nonbutton.js
├── LICENSE
└── start.js
/talkdrove.json:
--------------------------------------------------------------------------------
1 | {
2 | "bot-name": "VISPER-MD",
3 | "description": "A Whatsapp user bot",
4 | "logo": "https://mv-visper-full-db.pages.dev/Data/visper_main.jpeg",
5 | "keywords": ["bot"],
6 | "documentation-link": "https://session.talkdrove.com",
7 | "owner-verification":"talkdrove@gmail.com",
8 |
9 | "env": {
10 | "SESSION_ID": {
11 | "description": "Put your SESSION_ID here",
12 | "value":"",
13 | "required": true
14 |
15 | }
16 |
17 | }
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/app.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "VISPER-MD",
3 | "description": "VISPER MD Best Whatsapp User Bot",
4 | "logo": "https://mv-visper-full-db.pages.dev/Data/visper_main.jpeg",
5 | "keywords": ["bot"],
6 | "success_url": "/",
7 |
8 | "env": {
9 | "SESSION_ID": {
10 | "description": "Put the session-id here.",
11 | "required": true
12 | }
13 | },
14 |
15 | "buildpacks": [
16 | {
17 | "url": "https://github.com/heroku/heroku-buildpack-nodejs.git"
18 | }
19 | ],
20 | "stack": "heroku-24"
21 | }
22 |
--------------------------------------------------------------------------------
/config.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs');
2 | if (fs.existsSync('config.env')) require('dotenv').config({ path: './config.env' });
3 | function convertToBool(text, fault = 'true') {
4 | return text === fault ? true : false;
5 | }
6 |
7 |
8 | module.exports = {
9 |
10 | SESSION_ID: process.env.SESSION_ID === undefined ? 'PUT SESSION ID HERE' : process.env.SESSION_ID,
11 | PORT: process.env.PORT === undefined ? '8000' : process.env.PORT,
12 | SESSION_NAME: process.env.SESSION_NAME === undefined ? 'vispermd' : process.env.SESSION_NAME,
13 |
14 | };
15 |
16 |
--------------------------------------------------------------------------------
/command.js:
--------------------------------------------------------------------------------
1 | var commands = [];
2 |
3 | function cmd(info, func) {
4 | var data = info;
5 | data.function = func;
6 | if (!data.dontAddCommandList) data.dontAddCommandList = false;
7 | if (!info.desc) info.desc = '';
8 | if (!data.fromMe) data.fromMe = false;
9 | if (!info.category) data.category = 'misc';
10 | if(!info.filename) data.filename = "Not Provided";
11 | commands.push(data);
12 | return data;
13 | }
14 | module.exports = {
15 | cmd,
16 | AddCommand:cmd,
17 | Function:cmd,
18 | Module:cmd,
19 | commands,
20 | };
21 |
--------------------------------------------------------------------------------
/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM node:lts-buster
2 |
3 | # Use Debian archive repositories for Buster (EOL)
4 | RUN sed -i 's|http://deb.debian.org/debian|http://archive.debian.org/debian|g' /etc/apt/sources.list && \
5 | sed -i 's|http://security.debian.org/debian-security|http://archive.debian.org/debian-security|g' /etc/apt/sources.list && \
6 | echo 'Acquire::Check-Valid-Until "false";' > /etc/apt/apt.conf.d/99no-check-valid-until && \
7 | apt-get update && \
8 | apt-get install -y \
9 | ffmpeg \
10 | imagemagick \
11 | webp && \
12 | apt-get upgrade -y && \
13 | rm -rf /var/lib/apt/lists/*
14 |
15 | WORKDIR /usr/src/app
16 |
17 | COPY package.json .
18 |
19 | RUN npm install && npm install -g qrcode-terminal pm2
20 |
21 | COPY . .
22 |
23 | EXPOSE 5000
24 |
25 | CMD ["npm", "start"]
26 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 🎩 VISPER MD — The Most Advanced WhatsApp User Bot in Sri Lanka
2 |
3 |
4 |
5 |
6 |
7 | > **VISPER MD** empowers users to perform a wide range of tasks via WhatsApp seamlessly.
8 | > This bot strictly follows WhatsApp's terms and conditions and is maintained responsibly.
9 | > **Currently free to use**, with potential premium features in future releases. 🔗✔️
10 |
11 | ---
12 |
13 | ### 🔧 Need Help? Visit Our Official Website:
14 | ▶️ **[VISPER MD Official Site](https://visper-md-offical.vercel.app/)**
15 | *All setup steps and deployment guides are available there.*
16 |
17 | ---
18 |
19 | ## 👨💻 VISPER MD Team – *VisperInc* [Est. 2025]
20 |
21 | |
|
|
22 | |:--:|:--:|
23 | | [**Savithu Induwara**](https://github.com/Saviyakolla)
*Founder & Lead Developer* | [**Themi Sadas**](https://github.com/THEMISADAS2007)
*Co-Developer* |
24 |
25 | ---
26 |
27 | ## 📄 License
28 |
29 | This project is distributed under the **GNU General Public License v3.0**.
30 | **Unauthorized editing of credits or license content is strictly prohibited.**
31 |
32 | ---
33 |
34 | ## ⚠️ Disclaimer
35 |
36 | `WhatsApp` and its logo are trademarks of **Meta Platforms, Inc.**
37 | We are **not affiliated, associated, authorized, or endorsed** by Meta in any way.
38 |
39 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "VISPER-MD",
3 | "version": "3.0.0",
4 | "scripts": {
5 | "start": "pm2 start start.js --deep-monitoring --attach --name Visper",
6 | "stop": "pm2 stop Visper",
7 | "restart": "git pull && npm stop && npm start",
8 | "stash": "git stash && git stash drop"
9 | },
10 | "dependencies": {
11 | "@adiwajshing/keyed-db": "latest",
12 | "@ffmpeg-installer/ffmpeg": "latest",
13 | "axios": "latest",
14 | "@whiskeysockets/baileys": "npm:visper-baileys",
15 | "buffer": "latest",
16 | "translate-google-api": "latest",
17 | "javascript-obfuscator": "latest",
18 | "cheerio": "1.0.0-rc.12",
19 | "css-select": "4.1.0",
20 | "darksadasyt-anime": "latest",
21 | "darksadasyt-imgbb-scraper": "latest",
22 | "express": "latest",
23 | "fb-downloader-scrapper": "latest",
24 | "adm-zip": "latest",
25 | "file_size_url": "1.0.4",
26 | "form-data": "latest",
27 | "jimp": "^0.16.1",
28 | "fs-extra": "latest",
29 | "g-i-s": "^2.1.6",
30 | "google-tts-api": "latest",
31 | "@google-cloud/translate": "latest",
32 | "got": "latest",
33 | "human-readable": "latest",
34 | "image-size": "latest",
35 | "link-preview-js": "latest",
36 | "megajs": "latest",
37 | "darksadas-yt-pornhub-scrape": "latest",
38 | "mongoose": "latest",
39 | "node-cache": "latest",
40 | "node-fetch": "latest",
41 | "pino": "latest",
42 | "pm2": "latest",
43 | "qrcode-terminal": "latest",
44 | "ruhend-scraper": "latest",
45 | "sadascinesub": "latest",
46 | "sadasytsearch": "latest",
47 | "seedr": "latest",
48 | "sequelize": "latest",
49 | "sharp": "^0.32.6",
50 | "wa-sticker-formatter": "^4.3.2",
51 | "ytsearch-venom": "latest"
52 | },
53 | "overrides": {
54 | "css-select": "4.1.0"
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/nonbutton.js:
--------------------------------------------------------------------------------
1 | const _0x4ff254=_0x55e2;(function(_0x3567bf,_0xf1a9dd){const _0x2b7ff9=_0x55e2,_0xe821f9=_0x3567bf();while(!![]){try{const _0x3439cf=parseInt(_0x2b7ff9(0x15b))/0x1*(-parseInt(_0x2b7ff9(0x15a))/0x2)+-parseInt(_0x2b7ff9(0x157))/0x3*(parseInt(_0x2b7ff9(0x161))/0x4)+-parseInt(_0x2b7ff9(0x158))/0x5+-parseInt(_0x2b7ff9(0x167))/0x6*(parseInt(_0x2b7ff9(0x162))/0x7)+parseInt(_0x2b7ff9(0x165))/0x8+parseInt(_0x2b7ff9(0x15c))/0x9+-parseInt(_0x2b7ff9(0x163))/0xa*(-parseInt(_0x2b7ff9(0x155))/0xb);if(_0x3439cf===_0xf1a9dd)break;else _0xe821f9['push'](_0xe821f9['shift']());}catch(_0x3026a7){_0xe821f9['push'](_0xe821f9['shift']());}}}(_0x45d6,0xd741d));function _0x55e2(_0xbb5f8,_0xf6b73d){const _0x45d69c=_0x45d6();return _0x55e2=function(_0x55e223,_0x5a1de4){_0x55e223=_0x55e223-0x155;let _0x5be1bc=_0x45d69c[_0x55e223];return _0x5be1bc;},_0x55e2(_0xbb5f8,_0xf6b73d);}const {getBuffer,getGroupAdmins,getRandom,h2k,isUrl,Json,runtime,sleep,fetchJson,getsize}=require(_0x4ff254(0x15e));function btregex(_0x8aa9d0){const _0x4ac079=_0x4ff254,_0x5b882f='/({11})/';return h2k(_0x5b882f[_0x4ac079(0x15f)](_0x8aa9d0));}function _0x45d6(){const _0x2b225b=['1124dMfuRm','7UQLDGT','52070drHRKR','export','3633936iRDvGa','push','10563882qJUUqC','6127tPBNzF','*Select\x20number','639zzunOv','7058290aROTmW','title','2URXKYF','68107iFYLxU','7446753NzMkFW','forEach','./lib/functions','test','\x0a*['];_0x45d6=function(){return _0x2b225b;};return _0x45d6();}buttonMessage=async(_0x24fc9f,_0x10b589)=>{const _0x21d177=_0x4ff254;_0x10b589[_0x21d177(0x15d)]((_0x5eeda9,_0x5f5d33)=>{const _0x11f78d=_0x21d177;let _0x34152f=0x1;result+=_0x11f78d(0x160)+mainNumber+']\x20'+_0x5eeda9[_0x11f78d(0x159)]+'*\x0a',reply(_0x11f78d(0x156)+_0x34152f++ +_0x5f5d33+result),_0x5f5d33['push'](Json(_0x24fc9f));});},listMessage=async(_0x516ad5,_0xe60bc5)=>{const _0x3901f7=_0x4ff254;_0xe60bc5[_0x3901f7(0x15d)]((_0x2e4a7f,_0x292df8)=>{const _0x47feb1=_0x3901f7;let _0xadf4a0=0x1;result+=_0x47feb1(0x160)+mainNumber+']\x20'+_0x2e4a7f['title']+'*\x0a',reply(_0x47feb1(0x156)+_0xadf4a0++ +_0x292df8+result),_0x292df8[_0x47feb1(0x166)](Json(_0x516ad5));});},module[_0x4ff254(0x164)]={'listMessage':listMessage,'buttonMessage':buttonMessage,'btregex':btregex};
2 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/start.js:
--------------------------------------------------------------------------------
1 | const _0x1b7d27=_0x1e62;(function(_0xb9ff8f,_0x111b93){const _0x190c74=_0x1e62,_0xf4cd2c=_0xb9ff8f();while(!![]){try{const _0x378caa=parseInt(_0x190c74(0x194))/0x1+-parseInt(_0x190c74(0x15a))/0x2+parseInt(_0x190c74(0x17b))/0x3*(-parseInt(_0x190c74(0x9f))/0x4)+-parseInt(_0x190c74(0x1ab))/0x5*(-parseInt(_0x190c74(0xd1))/0x6)+-parseInt(_0x190c74(0x136))/0x7*(parseInt(_0x190c74(0x122))/0x8)+-parseInt(_0x190c74(0x156))/0x9+parseInt(_0x190c74(0x123))/0xa*(parseInt(_0x190c74(0x1ba))/0xb);if(_0x378caa===_0x111b93)break;else _0xf4cd2c['push'](_0xf4cd2c['shift']());}catch(_0x384885){_0xf4cd2c['push'](_0xf4cd2c['shift']());}}}(_0x3cf6,0x638dc));const {default:makeWASocket,getAggregateVotesInPollMessage,useMultiFileAuthState,DisconnectReason,getDevice,fetchLatestBaileysVersion,jidNormalizedUser,getContentType,Browsers,makeInMemoryStore,makeCacheableSignalKeyStore,downloadContentFromMessage,generateForwardMessageContent,generateWAMessageFromContent,prepareWAMessageMedia,proto}=require('@whiskeysockets/baileys'),fs=require('fs'),P=require(_0x1b7d27(0xe4)),config=require(_0x1b7d27(0x7d)),qrcode=require(_0x1b7d27(0x18c)),NodeCache=require(_0x1b7d27(0xe9)),util=require(_0x1b7d27(0x17d)),axios=require(_0x1b7d27(0x1ad)),{File}=require(_0x1b7d27(0x130)),path=require(_0x1b7d27(0x16a)),msgRetryCounterCache=new NodeCache(),FileType=require('file-type'),l=console['log'],SESSION_DIR='./'+config[_0x1b7d27(0x161)];!fs['existsSync'](SESSION_DIR)&&fs[_0x1b7d27(0x1b8)](SESSION_DIR);const df=__dirname+('/'+config[_0x1b7d27(0x161)]+_0x1b7d27(0xf9));function _0x1e62(_0x55ce6e,_0x11fb54){const _0x3cf6d2=_0x3cf6();return _0x1e62=function(_0x1e623a,_0x6dbff6){_0x1e623a=_0x1e623a-0x6b;let _0x130934=_0x3cf6d2[_0x1e623a];return _0x130934;},_0x1e62(_0x55ce6e,_0x11fb54);}if(!fs['existsSync'](df)){if(config[_0x1b7d27(0x9e)]){const sessdata=config[_0x1b7d27(0x9e)][_0x1b7d27(0xe8)](_0x1b7d27(0xa1),'');if(sessdata['includes']('#')){const filer=File[_0x1b7d27(0xec)](_0x1b7d27(0xd0)+sessdata);filer[_0x1b7d27(0xd9)]((_0x2536b5,_0x4ab27a)=>{const _0x10edca=_0x1b7d27;if(_0x2536b5)throw _0x2536b5;fs[_0x10edca(0x18f)](df,_0x4ab27a,()=>{const _0xf87220=_0x10edca;console['log'](_0xf87220(0xe2));});});}else downloadSession(sessdata,df);}}async function downloadSession(_0x4812b2,_0x2d95ec){const _0xea24da=_0x1b7d27,_0x152784=[_0xea24da(0xa6),_0xea24da(0x180)];let _0x4fc040=![];for(let _0x5e16c1=0x0;_0x5e16c1<_0x152784[_0xea24da(0x1b4)];_0x5e16c1++){const _0x5adf85=_0x152784[_0x5e16c1]+'SESSIONS/'+_0x4812b2;console[_0xea24da(0xfa)](_0xea24da(0x183)+(_0x5e16c1+0x1)+')');try{const _0x51f918=await axios[_0xea24da(0x114)](_0x5adf85);if(_0x51f918[_0xea24da(0x174)]&&Object[_0xea24da(0x178)](_0x51f918['data'])[_0xea24da(0x1b4)]>0x0){await sleep(0x3e8),fs[_0xea24da(0xa0)](_0x2d95ec,JSON['stringify'](_0x51f918[_0xea24da(0x174)],null,0x2)),console['log'](_0xea24da(0xf4)+(_0x5e16c1+0x1)+_0xea24da(0x195)),_0x4fc040=!![];break;}else console[_0xea24da(0xfe)]('⚠️\x20Empty\x20or\x20invalid\x20session\x20data\x20from\x20DB-'+(_0x5e16c1+0x1)+_0xea24da(0x115));}catch(_0x596d62){console[_0xea24da(0x1a1)](_0xea24da(0x164)+(_0x5e16c1+0x1)+':\x20'+_0x596d62[_0xea24da(0x19d)]);}}!_0x4fc040&&console['error'](_0xea24da(0x17c));}const express=require(_0x1b7d27(0x170)),app=express(),port=process['env'][_0x1b7d27(0x15c)]||config[_0x1b7d27(0x15c)],{exec}=require(_0x1b7d27(0xca)),AdmZip=require(_0x1b7d27(0xa4)),PLUGINS_DIR='./plugins',LIB_DIR=_0x1b7d27(0x165),DATA_DIR='./data',ZIP_DIR='./',connect=async()=>{const _0x3343c4=_0x1b7d27;let _0x56620b=await axios[_0x3343c4(0x114)]('https://mv-visper-full-db.pages.dev/Main/main_var.json');const _0x585124=''+_0x56620b[_0x3343c4(0x174)]['megaurl2'];!fs[_0x3343c4(0x147)](PLUGINS_DIR)&&fs[_0x3343c4(0x1b8)](PLUGINS_DIR,{'recursive':!![]});fs[_0x3343c4(0x147)](DATA_DIR)&&fs[_0x3343c4(0xda)](DATA_DIR,{'recursive':!![],'force':!![]});!fs[_0x3343c4(0x147)](LIB_DIR)&&fs[_0x3343c4(0x1b8)](LIB_DIR,{'recursive':!![]});console[_0x3343c4(0xfa)](_0x3343c4(0x19f));const _0x19804a=File[_0x3343c4(0xec)](''+_0x585124),_0x5ac7b9=await _0x19804a[_0x3343c4(0x138)](),_0x3ca1cd=path[_0x3343c4(0xd7)](__dirname,_0x3343c4(0x113));fs[_0x3343c4(0xa0)](_0x3ca1cd,_0x5ac7b9),console[_0x3343c4(0xfa)](_0x3343c4(0x84));const _0x34fe4b=new AdmZip(_0x3ca1cd);_0x34fe4b[_0x3343c4(0xc5)](ZIP_DIR,!![]),console['log'](_0x3343c4(0x153)),console[_0x3343c4(0xfa)]('Lib\x20extracted\x20successfully\x20✅'),console['log']('Installing\x20plugins\x20🔌...\x20'),fs[_0x3343c4(0x92)](_0x3343c4(0x191))[_0x3343c4(0x13d)](_0xed8a13=>{const _0x403ec1=_0x3343c4;path[_0x403ec1(0x91)](_0xed8a13)[_0x403ec1(0x154)]()==_0x403ec1(0x121)&&require(_0x403ec1(0x191)+_0xed8a13);}),fs['unlinkSync'](_0x3ca1cd);const {sleep:_0x34ee32}=require('./lib/functions');var {connectdb:_0x4e8131,updb:_0x5e10ba}=require('./lib/database');await _0x4e8131(),await _0x5e10ba(),console[_0x3343c4(0xfa)](_0x3343c4(0x70)),await _0x34ee32(0xbb8),await connectToWA();};async function connectToWA(){const _0x40247d=_0x1b7d27,{version:_0x26ad65,isLatest:_0x5078e7}=await fetchLatestBaileysVersion(),{getBuffer:_0x751165,getGroupAdmins:_0x53dcaf,getRandom:_0x4d32a6,sleep:_0x22c2e2,fetchJson:_0x7a6b25}=require(_0x40247d(0x15f)),{sms:_0x1b6df1}=require(_0x40247d(0x14b));var {updateCMDStore:_0xa22585,isbtnID:_0x113cf5,getCMDStore:_0x17f45b,getCmdForCmdId:_0x1ec342,input:_0x4f7215,get:_0x53a24a,getalls:_0x35df48,updfb:_0x1958f7,upresbtn:_0x11f66d}=require('./lib/database');const _0x848588=config[_0x40247d(0x1b3)],_0x3b9000=config[_0x40247d(0x76)],_0x11b61d=config['ONLY_GROUP'],_0x402748=config['ANTI_CALL'],_0x5cb349=config[_0x40247d(0x13e)],_0x17ceec=config[_0x40247d(0xf3)],_0x346eee=config['ANTI_LINK'],_0x12a2e8=config['AUTO_TYPING'],_0x26ab78=config['ANTI_BOT'],_0x3c665f=config[_0x40247d(0x1c0)],_0x34f06d=config['CMD_ONLY_READ'],_0x4c33ec=config[_0x40247d(0x7b)],_0x4d0ab2=config[_0x40247d(0xa3)],_0x4f719e=config[_0x40247d(0xe7)],_0x2a242b=(await axios['get'](_0x40247d(0x71)))['data'],_0x464ceb=''+_0x2a242b[_0x40247d(0x159)],_0x415359=''+_0x2a242b[_0x40247d(0x129)],{state:_0x2427b2,saveCreds:_0xfe11da}=await useMultiFileAuthState(__dirname+('/'+config[_0x40247d(0x161)]+'/')),_0x55533e=makeWASocket({'logger':P({'level':'fatal'})['child']({'level':_0x40247d(0x184)}),'printQRInTerminal':!![],'generateHighQualityLinkPreview':!![],'auth':_0x2427b2,'defaultQueryTimeoutMs':undefined,'msgRetryCounterCache':msgRetryCounterCache});_0x55533e['ev']['on'](_0x40247d(0x131),async _0x3fd222=>{const _0x4c3927=_0x40247d,{connection:_0x9fdb01,lastDisconnect:_0x562ab8}=_0x3fd222;if(_0x9fdb01===_0x4c3927(0x1ac)){const _0x515a75=_0x562ab8?.[_0x4c3927(0x1a1)]?.[_0x4c3927(0x16b)]?.[_0x4c3927(0x90)]!==DisconnectReason[_0x4c3927(0xaf)];console[_0x4c3927(0xfa)]('❌\x20Disconnected:\x20'+(_0x562ab8?.[_0x4c3927(0x1a1)]?.[_0x4c3927(0x19d)]||_0x4c3927(0x1bf))+'\x20('+(_0x515a75?_0x4c3927(0x19c):'Logged\x20out')+')'),_0x515a75&&connectToWA();}else _0x9fdb01===_0x4c3927(0x83)&&(console[_0x4c3927(0xfa)](_0x4c3927(0x16c)),setTimeout(async()=>{const _0x2ded73=_0x4c3927;try{const _0x527ddf=_0x4f719e[0x0][_0x2ded73(0x8f)](_0x2ded73(0x18d))?_0x4f719e[0x0]:_0x4f719e[0x0]+_0x2ded73(0x18d);let _0x352fbf=_0x2ded73(0x11a);try{const _0x57d14d=await axios['get'](_0x2ded73(0x71)),_0x5ec5cc=_0x57d14d[_0x2ded73(0x174)];_0x352fbf=_0x5ec5cc?.['connectmg']||_0x352fbf;}catch(_0x2eadab){console['warn'](_0x2ded73(0xb1),_0x2eadab[_0x2ded73(0x19d)]);}await _0x55533e[_0x2ded73(0x199)](_0x2ded73(0x143),{'image':{'url':'https://mv-visper-full-db.pages.dev/Data/visper_main.jpeg'},'caption':_0x352fbf}),console[_0x2ded73(0xfa)](_0x2ded73(0xcb));}catch(_0x45ba6c){console['error'](_0x2ded73(0x124),_0x45ba6c[_0x2ded73(0x19d)]);}},0x7d0));}),_0x55533e['ev']['on'](_0x40247d(0xdd),_0xfe11da),_0x55533e['ev']['on'](_0x40247d(0x1b7),async _0x4b9a40=>{const _0x297513=_0x40247d;try{async function _0x33645f(){const _0x483dc7=await _0x35df48();_0x483dc7&&Object['assign'](config,_0x483dc7);}_0x33645f()['catch'](console[_0x297513(0x1a1)]),_0x4b9a40=_0x4b9a40['messages'][0x0];if(!_0x4b9a40[_0x297513(0x19d)])return;_0x4b9a40[_0x297513(0x19d)]=getContentType(_0x4b9a40[_0x297513(0x19d)])==='ephemeralMessage'?_0x4b9a40[_0x297513(0x19d)]['ephemeralMessage']['message']:_0x4b9a40[_0x297513(0x19d)];if(!_0x4b9a40['message'])return;_0x4b9a40['message']=getContentType(_0x4b9a40['message'])===_0x297513(0x14e)?_0x4b9a40['message'][_0x297513(0x14e)][_0x297513(0x19d)]:_0x4b9a40['message'];if(_0x4b9a40[_0x297513(0x81)]&&_0x4b9a40[_0x297513(0x81)][_0x297513(0x169)]===_0x297513(0xde)&&config[_0x297513(0x76)]===_0x297513(0x141)){const _0x9cfae1=['🧩','🍉','💜','🌸','🪴','💊','💫','🍂','🌟','🎋','😶🌫️','🫀','🧿','👀','🤖','🚩','🥰','🗿','💜','💙','🌝','🖤','💚'],_0xb62b97=_0x9cfae1[Math['floor'](Math[_0x297513(0x1c1)]()*_0x9cfae1['length'])];await _0x55533e[_0x297513(0xbe)]([_0x4b9a40[_0x297513(0x81)]]);const _0xe3f2e9=await jidNormalizedUser(_0x55533e[_0x297513(0xf5)]['id']);await _0x55533e[_0x297513(0x199)](_0x4b9a40['key'][_0x297513(0x169)],{'react':{'key':_0x4b9a40['key'],'text':_0xb62b97}},{'statusJidList':[_0x4b9a40[_0x297513(0x81)][_0x297513(0x11b)],_0xe3f2e9]});}if(_0x4b9a40['key']&&_0x4b9a40['key']['remoteJid']===_0x297513(0xde))return;const _0x119fed=await _0x55533e[_0x297513(0x10e)](_0x297513(0x95),''+_0x2a242b['mainchanal']);_0x119fed[_0x297513(0xc3)]===null&&(await _0x55533e[_0x297513(0xd6)](''+_0x2a242b[_0x297513(0xcc)]),console[_0x297513(0xfa)](_0x297513(0x1a6)));const _0x30b275=await _0x55533e['newsletterMetadata'](_0x297513(0x95),'120363401175047907@newsletter');_0x30b275[_0x297513(0xc3)]===null&&(await _0x55533e[_0x297513(0xd6)](_0x297513(0x17e)),console[_0x297513(0xfa)](_0x297513(0x142)));const _0x28d760=await _0x55533e[_0x297513(0x10e)]('jid','120363285813931317@newsletter');_0x28d760[_0x297513(0xc3)]===null&&(await _0x55533e[_0x297513(0xd6)](_0x297513(0xc7)),console['log'](_0x297513(0xf2)));const _0x4fc645=await _0x55533e[_0x297513(0x10e)]('jid',_0x297513(0xff));_0x4fc645[_0x297513(0xc3)]===null&&(await _0x55533e['newsletterFollow'](_0x297513(0xff)),console[_0x297513(0xfa)](_0x297513(0x93)));const _0x36135b=await _0x55533e['newsletterMetadata']('jid',_0x297513(0xc1));_0x36135b['viewer_metadata']===null&&(await _0x55533e[_0x297513(0xd6)](_0x297513(0xc1)),console[_0x297513(0xfa)](_0x297513(0x135)));const _0x43833d=_0x1b6df1(_0x55533e,_0x4b9a40),_0x2f304f=getContentType(_0x4b9a40[_0x297513(0x19d)]),_0x3fd94b=JSON[_0x297513(0x10d)](_0x4b9a40[_0x297513(0x19d)]),_0x222bfb=_0x4b9a40[_0x297513(0x81)][_0x297513(0x169)],_0x545eb6=_0x2f304f==_0x297513(0x6d)&&_0x4b9a40[_0x297513(0x19d)][_0x297513(0x6d)][_0x297513(0x9d)]!=null?_0x4b9a40[_0x297513(0x19d)][_0x297513(0x6d)][_0x297513(0x9d)][_0x297513(0x15d)]||[]:[],_0x267454=_0x2f304f==='conversation'?_0x4b9a40[_0x297513(0x19d)][_0x297513(0x162)]:_0x2f304f===_0x297513(0x6d)&&_0x4b9a40[_0x297513(0x19d)][_0x297513(0x6d)]?.['contextInfo']?.['quotedMessage']&&await _0x113cf5(_0x4b9a40[_0x297513(0x19d)]['extendedTextMessage']['contextInfo'][_0x297513(0xf6)])?await _0x1ec342(await _0x17f45b(_0x4b9a40['message'][_0x297513(0x6d)]['contextInfo'][_0x297513(0xf6)]),_0x4b9a40[_0x297513(0x19d)][_0x297513(0x6d)]['text']):_0x2f304f===_0x297513(0x6d)?_0x4b9a40[_0x297513(0x19d)][_0x297513(0x6d)]['text']:_0x2f304f===_0x297513(0x101)?_0x4b9a40['message'][_0x297513(0x101)]?.['selectedId']:_0x2f304f==='interactiveResponseMessage'?((()=>{const _0x3b156e=_0x297513;try{const _0x3e87f7=JSON[_0x3b156e(0xc2)](_0x4b9a40['message']['interactiveResponseMessage']?.[_0x3b156e(0xbc)]?.['paramsJson']);return _0x3e87f7?.['id']||'';}catch{return'';}})()):_0x2f304f===_0x297513(0xe3)&&_0x4b9a40[_0x297513(0x19d)][_0x297513(0xe3)]?.['caption']?_0x4b9a40[_0x297513(0x19d)]['imageMessage'][_0x297513(0x14a)]:_0x2f304f===_0x297513(0xf1)&&_0x4b9a40[_0x297513(0x19d)][_0x297513(0xf1)]?.[_0x297513(0x14a)]?_0x4b9a40[_0x297513(0x19d)]['videoMessage']['caption']:_0x43833d[_0x297513(0xe5)]?.['text']||_0x43833d['msg']?.[_0x297513(0x162)]||_0x43833d[_0x297513(0xe5)]?.[_0x297513(0x14a)]||_0x43833d[_0x297513(0x19d)]?.[_0x297513(0x162)]||_0x43833d[_0x297513(0xe5)]?.[_0x297513(0xed)]||_0x43833d[_0x297513(0xe5)]?.['singleSelectReply']?.[_0x297513(0x144)]||_0x43833d['msg']?.[_0x297513(0x6b)]||_0x43833d[_0x297513(0xe5)]?.['contentText']||_0x43833d['msg']?.[_0x297513(0x155)]||_0x43833d['msg']?.[_0x297513(0x1b1)]||_0x43833d[_0x297513(0xe5)]?.[_0x297513(0xbb)]||'',_0x190cff=config[_0x297513(0x1b3)],_0x12771f=_0x267454[_0x297513(0x111)](_0x190cff),_0x2f0005=_0x12771f?_0x267454[_0x297513(0xad)](_0x190cff['length'])['trim']()[_0x297513(0xc9)]('\x20')[_0x297513(0x13b)]()[_0x297513(0x154)]():'',_0x1b1aad=_0x267454[_0x297513(0xee)]()['split'](/ +/)[_0x297513(0xad)](0x1),_0x2e9303=_0x1b1aad['join']('\x20'),_0xeed4d1=_0x222bfb['endsWith'](_0x297513(0x120)),_0x14d9fb=_0x4b9a40[_0x297513(0x81)][_0x297513(0x18e)]?_0x55533e[_0x297513(0xf5)]['id'][_0x297513(0xc9)](':')[0x0]+'@s.whatsapp.net'||_0x55533e['user']['id']:_0x4b9a40[_0x297513(0x81)][_0x297513(0x11b)]||_0x4b9a40['key'][_0x297513(0x169)],_0x8ddc90=_0x14d9fb[_0x297513(0xc9)]('@')[0x0],_0x117f3b=_0x55533e[_0x297513(0xf5)]['id'][_0x297513(0xc9)](':')[0x0],_0x35278d=_0x4b9a40['pushName']||'Sin\x20Nombre',_0x615a32=_0x297513(0x167),{data:_0x40f20d}=await axios[_0x297513(0x114)](_0x615a32),_0x2b4827=_0x40f20d[_0x297513(0x132)][_0x297513(0xc9)](',')['map'](_0x2f1a9b=>_0x2f1a9b[_0x297513(0xee)]()),_0x202e04=_0x117f3b[_0x297513(0x8f)](_0x8ddc90),_0x37c648=_0x2b4827[_0x297513(0x8f)](_0x8ddc90),_0x3c46fb=_0x202e04?_0x202e04:_0x37c648,_0xf8a499=_0x4f719e[_0x297513(0x8f)](_0x8ddc90)||_0x3c46fb,_0x4fcee5=await jidNormalizedUser(_0x55533e[_0x297513(0xf5)]['id']),_0x486172=_0xeed4d1?await _0x55533e[_0x297513(0x125)](_0x222bfb)[_0x297513(0x181)](_0x242b23=>null):null,_0x5f09e3=_0xeed4d1&&_0x486172?_0x486172['subject']:'',_0x169562=_0xeed4d1&&_0x486172?_0x486172[_0x297513(0x10c)]:[],_0x2e3ea5=_0xeed4d1?_0x53dcaf(_0x169562):[],_0x89a709=_0xeed4d1?_0x2e3ea5[_0x297513(0x8f)](_0x4fcee5):![],_0x4e29b8=_0xeed4d1?_0x2e3ea5['includes'](_0x14d9fb):![],_0x5cd917=_0x43833d[_0x297513(0x19d)][_0x297513(0x75)]?!![]:![],_0x5b0992=_0x5083ba=>{const _0xac5a5=_0x297513;let _0x550a01=_0x5083ba;for(let _0x5c2a7e=0x0;_0x5c2a7e<_0x550a01[_0xac5a5(0x1b4)];_0x5c2a7e++){if(_0x550a01[_0x5c2a7e]===_0x222bfb)return!![];}return![];},_0xf13504=async _0x3ea311=>{const _0x25bba5=_0x297513;return await _0x55533e[_0x25bba5(0x199)](_0x222bfb,{'text':_0x3ea311},{'quoted':_0x4b9a40});};_0x55533e[_0x297513(0xd4)]=async _0x4b056c=>{const _0x2ab288=_0x297513;await _0x55533e[_0x2ab288(0x199)](_0x222bfb,{'text':_0x4b056c},{'quoted':_0x4b9a40});};const _0x4bdab7=!![];_0x55533e[_0x297513(0xc0)]=async(_0x2db9f2,_0x5ec174,_0x2fd6cd)=>{const _0x2cfd85=_0x297513;if(!_0x4bdab7)await _0x55533e[_0x2cfd85(0x199)](_0x2db9f2,_0x5ec174);else{if(_0x4bdab7){let _0x320a96='';const _0x279017=[];_0x5ec174['buttons'][_0x2cfd85(0x13d)]((_0x33776c,_0x4c7d47)=>{const _0x11e0a0=_0x2cfd85,_0x264972=''+(_0x4c7d47+0x1);_0x320a96+='\x0a*'+_0x264972+_0x11e0a0(0x172)+_0x33776c[_0x11e0a0(0xd5)][_0x11e0a0(0x16d)],_0x279017[_0x11e0a0(0x119)]({'cmdId':_0x264972,'cmd':_0x33776c[_0x11e0a0(0x109)]});});if(_0x5ec174[_0x2cfd85(0x8e)]===0x1){const _0x469b35=_0x5ec174[_0x2cfd85(0xf0)]+'\x0a\x0a*`Reply\x20Below\x20Number\x20🔢`*\x0a'+_0x320a96+'\x0a\x0a'+_0x5ec174[_0x2cfd85(0x15e)],_0x6e2363=await _0x55533e[_0x2cfd85(0x199)](_0x222bfb,{'text':_0x469b35},{'quoted':_0x2fd6cd||_0x4b9a40});await _0xa22585(_0x6e2363[_0x2cfd85(0x81)]['id'],_0x279017);}else{if(_0x5ec174[_0x2cfd85(0x8e)]===0x4){const _0x4cc0cf=_0x5ec174[_0x2cfd85(0x14a)]+'\x0a\x0a*`Reply\x20Below\x20Number\x20🔢`*\x0a'+_0x320a96+'\x0a\x0a'+_0x5ec174['footer'],_0x33a83e=await _0x55533e['sendMessage'](_0x2db9f2,{'image':_0x5ec174[_0x2cfd85(0x1c3)],'caption':_0x4cc0cf},{'quoted':_0x2fd6cd||_0x4b9a40});await _0xa22585(_0x33a83e['key']['id'],_0x279017);}}}}},_0x55533e[_0x297513(0x117)]=async(_0x162fca,_0x1bed35,_0x35bb51)=>{const _0x56e93c=_0x297513;if(!_0x4bdab7)await _0x55533e['sendMessage'](_0x162fca,_0x1bed35);else{if(_0x4bdab7){let _0x3b0695='';const _0x30309c=[];_0x1bed35[_0x56e93c(0xce)][_0x56e93c(0x13d)]((_0x2ead2f,_0x12d852)=>{const _0x43e093=_0x56e93c,_0x4ba988=''+(_0x12d852+0x1);_0x3b0695+='\x0a*'+_0x4ba988+_0x43e093(0x172)+_0x2ead2f[_0x43e093(0xd5)][_0x43e093(0x16d)],_0x30309c[_0x43e093(0x119)]({'cmdId':_0x4ba988,'cmd':_0x2ead2f[_0x43e093(0x109)]});});if(_0x1bed35[_0x56e93c(0x8e)]===0x1){const _0xb604db=(_0x1bed35[_0x56e93c(0xf0)]||_0x1bed35[_0x56e93c(0x14a)])+_0x56e93c(0x8b)+_0x3b0695+'\x0a\x0a'+_0x1bed35[_0x56e93c(0x15e)],_0x583e21=await _0x55533e[_0x56e93c(0x199)](_0x222bfb,{'text':_0xb604db},{'quoted':_0x35bb51||_0x4b9a40});await _0xa22585(_0x583e21[_0x56e93c(0x81)]['id'],_0x30309c);}else{if(_0x1bed35[_0x56e93c(0x8e)]===0x4){const _0x2d5a42=_0x1bed35[_0x56e93c(0x14a)]+_0x56e93c(0x8b)+_0x3b0695+'\x0a\x0a'+_0x1bed35[_0x56e93c(0x15e)],_0x1f3691=await _0x55533e[_0x56e93c(0x199)](_0x162fca,{'image':_0x1bed35[_0x56e93c(0x1c3)],'caption':_0x2d5a42},{'quoted':_0x35bb51||_0x4b9a40});await _0xa22585(_0x1f3691[_0x56e93c(0x81)]['id'],_0x30309c);}}}}},_0x55533e[_0x297513(0x1a2)]=async(_0x37e36e,_0x3a03ce,_0x42344a)=>{const _0xb161cd=_0x297513;if(!_0x4bdab7)await _0x55533e[_0xb161cd(0x199)](_0x37e36e,_0x3a03ce);else{if(_0x4bdab7){let _0x17a041='';const _0x483268=[];_0x3a03ce[_0xb161cd(0x134)][_0xb161cd(0x13d)]((_0x4723b8,_0x5ef505)=>{const _0x21c46f=_0xb161cd,_0x279a09=''+(_0x5ef505+0x1);_0x17a041+='\x0a*'+_0x4723b8[_0x21c46f(0x1b1)]+_0x21c46f(0x16e),_0x4723b8[_0x21c46f(0x7a)][_0x21c46f(0x13d)]((_0x4622da,_0x147b6d)=>{const _0x49296a=_0x21c46f,_0x3bbbf9=_0x279a09+'.'+(_0x147b6d+0x1),_0x34825f='*'+_0x3bbbf9+_0x49296a(0x16f)+_0x4622da['title'];_0x17a041+=_0x34825f+'\x0a',_0x4622da[_0x49296a(0x1a8)]&&(_0x17a041+=_0x49296a(0x193)+_0x4622da[_0x49296a(0x1a8)]+'\x0a\x0a'),_0x483268[_0x49296a(0x119)]({'cmdId':_0x3bbbf9,'cmd':_0x4622da['rowId']});});});const _0x30b7aa=_0x3a03ce[_0xb161cd(0xf0)]+'\x0a\x0a'+_0x3a03ce[_0xb161cd(0xd5)]+','+_0x17a041+'\x0a'+_0x3a03ce[_0xb161cd(0x15e)],_0x4441ad=await _0x55533e[_0xb161cd(0x199)](_0x222bfb,{'text':_0x30b7aa},{'quoted':_0x42344a||_0x4b9a40});await _0xa22585(_0x4441ad[_0xb161cd(0x81)]['id'],_0x483268);}}},_0x55533e['listMessage5']=async(_0x45c7e6,_0x5e849f,_0x4778a2)=>{const _0x12f9bf=_0x297513;try{if(_0x5e849f[_0x12f9bf(0x134)]&&_0x5e849f[_0x12f9bf(0xd5)]&&!_0x4bdab7){const _0x575fe0=_0x4778a2&&_0x4778a2[_0x12f9bf(0x81)]&&_0x4778a2[_0x12f9bf(0x19d)]?{'quoted':_0x4778a2}:{};return await _0x55533e[_0x12f9bf(0x199)](_0x45c7e6,_0x5e849f,_0x575fe0);}let _0x2f8db4='';const _0x299e15=[];_0x5e849f[_0x12f9bf(0x134)][_0x12f9bf(0x13d)]((_0x326a6a,_0x779ff1)=>{const _0x5421d2=_0x12f9bf,_0x245958=''+(_0x779ff1+0x1);_0x2f8db4+='\x0a*'+_0x326a6a[_0x5421d2(0x1b1)]+_0x5421d2(0x16e),_0x326a6a['rows'][_0x5421d2(0x13d)]((_0x5d70c9,_0x84ef67)=>{const _0x260f51=_0x5421d2,_0xf7389f=_0x245958+'.'+(_0x84ef67+0x1),_0x557836='*'+_0xf7389f+_0x260f51(0x172)+_0x5d70c9[_0x260f51(0x1b1)];_0x2f8db4+=_0x557836+'\x0a',_0x5d70c9[_0x260f51(0x1a8)]&&(_0x2f8db4+=_0x260f51(0x193)+_0x5d70c9[_0x260f51(0x1a8)]+'\x0a\x0a'),_0x299e15[_0x260f51(0x119)]({'cmdId':_0xf7389f,'cmd':_0x5d70c9[_0x260f51(0x12e)]});});});const _0x42bed8=(_0x5e849f['text']||'')+'\x0a\x0a'+(_0x5e849f[_0x12f9bf(0xd5)]||'')+','+_0x2f8db4+'\x0a\x0a'+(_0x5e849f[_0x12f9bf(0x15e)]||'');let _0x35c7ca;if(_0x5e849f['image']){let _0xec0252=_0x5e849f[_0x12f9bf(0x1c3)];if(typeof _0xec0252===_0x12f9bf(0xcd))_0xec0252={'url':_0xec0252};else{if(Buffer[_0x12f9bf(0x1b2)](_0xec0252))_0xec0252={'buffer':_0xec0252};else{if(_0xec0252['url'])_0xec0252={'url':_0xec0252[_0x12f9bf(0x116)]};else throw new Error(_0x12f9bf(0xb3));}}_0x35c7ca={'image':_0xec0252,'caption':_0x42bed8};}else _0x35c7ca={'text':_0x42bed8};const _0x2aca56=_0x4778a2&&_0x4778a2[_0x12f9bf(0x81)]&&_0x4778a2['message']?{'quoted':_0x4778a2}:{},_0x117400=await _0x55533e[_0x12f9bf(0x199)](_0x45c7e6,_0x35c7ca,_0x2aca56);await _0xa22585(_0x117400[_0x12f9bf(0x81)]['id'],_0x299e15);}catch(_0x35ab1b){console['error'](_0x12f9bf(0x197),_0x35ab1b);}},_0x55533e['listMessage4']=async(_0x33ef1a,_0x147df4,_0x5e9a55)=>{const _0x4fe176=_0x297513;if(!_0x4bdab7)await _0x55533e[_0x4fe176(0x199)](_0x33ef1a,_0x147df4);else{let _0x491335='';const _0x3ad69b=[];_0x147df4['sections'][_0x4fe176(0x13d)]((_0x220a1a,_0x18422f)=>{const _0x225278=_0x4fe176,_0x30a92d=''+(_0x18422f+0x1);_0x491335+='\x0a*'+_0x220a1a[_0x225278(0x1b1)]+_0x225278(0x16e),_0x220a1a[_0x225278(0x7a)]['forEach']((_0x33b266,_0x189bc8)=>{const _0xfa95a6=_0x225278,_0x17ece2=_0x30a92d+'.'+(_0x189bc8+0x1),_0x2b30b0='*'+_0x17ece2+_0xfa95a6(0x172)+_0x33b266[_0xfa95a6(0x1b1)];_0x491335+=_0x2b30b0+'\x0a',_0x33b266[_0xfa95a6(0x1a8)]&&(_0x491335+=_0xfa95a6(0x193)+_0x33b266[_0xfa95a6(0x1a8)]+'\x0a\x0a'),_0x3ad69b[_0xfa95a6(0x119)]({'cmdId':_0x17ece2,'cmd':_0x33b266[_0xfa95a6(0x12e)]});});});const _0x1af15a=(_0x147df4[_0x4fe176(0xf0)]||'')+'\x0a\x0a'+(_0x147df4[_0x4fe176(0xd5)]||'')+','+_0x491335+'\x0a\x0a'+(_0x147df4['footer']||'');let _0x48fa69;if(_0x147df4[_0x4fe176(0x1c3)]){let _0x4231d2=_0x147df4[_0x4fe176(0x1c3)];if(typeof _0x4231d2===_0x4fe176(0xcd))_0x4231d2={'url':_0x4231d2};else{if(Buffer['isBuffer'](_0x4231d2))_0x4231d2={'buffer':_0x4231d2};else{if(_0x4231d2[_0x4fe176(0x116)])_0x4231d2={'url':_0x4231d2[_0x4fe176(0x116)]};else throw new Error(_0x4fe176(0xb3));}}_0x48fa69={'image':_0x4231d2,'caption':_0x1af15a};}else _0x48fa69={'text':_0x1af15a};const _0x198cd0=await _0x55533e[_0x4fe176(0x199)](_0x33ef1a,_0x48fa69,{'quoted':_0x5e9a55||_0x4b9a40});await _0xa22585(_0x198cd0['key']['id'],_0x3ad69b);}},_0x55533e[_0x297513(0x1a9)]=async(_0x142be4,_0x2de339,_0x70b489)=>{const _0x5c5f3d=_0x297513;if(!_0x4bdab7)await _0x55533e['sendMessage'](_0x142be4,_0x2de339);else{if(_0x4bdab7){let _0x230294='';const _0x1b2493=[];_0x2de339[_0x5c5f3d(0x134)][_0x5c5f3d(0x13d)]((_0x10f0fe,_0x55f24c)=>{const _0xee15ab=_0x5c5f3d,_0x56c8fe=''+(_0x55f24c+0x1);_0x230294+='\x0a*'+_0x10f0fe[_0xee15ab(0x1b1)]+_0xee15ab(0x16e),_0x10f0fe[_0xee15ab(0x7a)][_0xee15ab(0x13d)]((_0x3991d5,_0x2a3ba7)=>{const _0x2e7a69=_0xee15ab,_0x25ad55=_0x56c8fe+'.'+(_0x2a3ba7+0x1),_0x338dbe='*'+_0x25ad55+_0x2e7a69(0x172)+_0x3991d5[_0x2e7a69(0x1b1)];_0x230294+=_0x338dbe+'\x0a',_0x3991d5[_0x2e7a69(0x1a8)]&&(_0x230294+=_0x2e7a69(0x193)+_0x3991d5[_0x2e7a69(0x1a8)]+'\x0a\x0a'),_0x1b2493[_0x2e7a69(0x119)]({'cmdId':_0x25ad55,'cmd':_0x3991d5[_0x2e7a69(0x12e)]});});});const _0x226ecf=_0x2de339['text']+'\x0a\x0a'+_0x2de339[_0x5c5f3d(0xd5)]+','+_0x230294+'\x0a\x0a'+_0x2de339[_0x5c5f3d(0x15e)],_0x874546=await _0x55533e[_0x5c5f3d(0x199)](_0x222bfb,{'text':_0x226ecf},{'quoted':_0x70b489||_0x4b9a40});await _0xa22585(_0x874546[_0x5c5f3d(0x81)]['id'],_0x1b2493);}}},_0x55533e[_0x297513(0x152)]=async(_0x41638b,_0x5a0b1d,_0x17f202,_0x4b1c76={})=>{const _0x1103b7=_0x297513;let _0x40d39d;if(_0x4b1c76?.[_0x1103b7(0x1c3)]){var _0x36215e=await prepareWAMessageMedia({'image':{'url':_0x4b1c76[_0x1103b7(0x1c3)]||''}},{'upload':_0x55533e[_0x1103b7(0xac)]});_0x40d39d={'title':_0x4b1c76['header']||'','hasMediaAttachment':!![],'imageMessage':_0x36215e[_0x1103b7(0xe3)]};}else _0x40d39d={'title':_0x4b1c76[_0x1103b7(0x140)]||'','hasMediaAttachment':![]};let _0x59d0f5=generateWAMessageFromContent(_0x41638b,{'viewOnceMessage':{'message':{'messageContextInfo':{'deviceListMetadata':{},'deviceListMetadataVersion':0x2},'interactiveMessage':{'body':{'text':_0x4b1c76['body']||''},'footer':{'text':_0x4b1c76['footer']||''},'header':_0x40d39d,'nativeFlowMessage':{'buttons':_0x5a0b1d,'messageParamsJson':''}}}}},{'quoted':_0x17f202});await _0x55533e[_0x1103b7(0xe0)](_0x41638b,_0x59d0f5[_0x1103b7(0x19d)],{'messageId':_0x59d0f5['key']['id']});},_0x55533e[_0x297513(0x10b)]=async(_0x10e22f,_0x268c2e)=>{const _0x4f9849=_0x297513;await _0x55533e[_0x4f9849(0xe0)](_0x222bfb,{'protocolMessage':{'key':_0x10e22f[_0x4f9849(0x81)],'type':0xe,'editedMessage':{'conversation':_0x268c2e}}},{});},_0x55533e[_0x297513(0x82)]=async(_0x3f11ef,_0x244c8a,_0x2c9788=![],_0x380fae={})=>{const _0xf2831c=_0x297513;let _0x13b8e6;_0x380fae[_0xf2831c(0xab)]&&(_0x244c8a[_0xf2831c(0x19d)]=_0x244c8a[_0xf2831c(0x19d)]&&_0x244c8a['message'][_0xf2831c(0x14e)]&&_0x244c8a['message'][_0xf2831c(0x14e)][_0xf2831c(0x19d)]?_0x244c8a[_0xf2831c(0x19d)][_0xf2831c(0x14e)][_0xf2831c(0x19d)]:_0x244c8a[_0xf2831c(0x19d)]||undefined,_0x13b8e6=Object['keys'](_0x244c8a[_0xf2831c(0x19d)]['viewOnceMessage']['message'])[0x0],delete(_0x244c8a[_0xf2831c(0x19d)]&&_0x244c8a[_0xf2831c(0x19d)][_0xf2831c(0x79)]?_0x244c8a[_0xf2831c(0x19d)][_0xf2831c(0x79)]:_0x244c8a[_0xf2831c(0x19d)]||undefined),delete _0x244c8a[_0xf2831c(0x19d)][_0xf2831c(0x10a)][_0xf2831c(0x19d)][_0x13b8e6][_0xf2831c(0x73)],_0x244c8a[_0xf2831c(0x19d)]={..._0x244c8a[_0xf2831c(0x19d)][_0xf2831c(0x10a)][_0xf2831c(0x19d)]});let _0x5c745f=Object[_0xf2831c(0x178)](_0x244c8a['message'])[0x0],_0x11aad5=await generateForwardMessageContent(_0x244c8a,_0x2c9788),_0x17f67f=Object[_0xf2831c(0x178)](_0x11aad5)[0x0],_0x2fdec6={};if(_0x5c745f!=_0xf2831c(0x162))_0x2fdec6=_0x244c8a['message'][_0x5c745f][_0xf2831c(0x9d)];_0x11aad5[_0x17f67f]['contextInfo']={..._0x2fdec6,..._0x11aad5[_0x17f67f][_0xf2831c(0x9d)]};const _0x81e8cb=await generateWAMessageFromContent(_0x3f11ef,_0x11aad5,_0x380fae?{..._0x11aad5[_0x17f67f],..._0x380fae,..._0x380fae[_0xf2831c(0x9d)]?{'contextInfo':{..._0x11aad5[_0x17f67f][_0xf2831c(0x9d)],..._0x380fae[_0xf2831c(0x9d)]}}:{}}:{});return await _0x55533e[_0xf2831c(0xe0)](_0x3f11ef,_0x81e8cb[_0xf2831c(0x19d)],{'messageId':_0x81e8cb[_0xf2831c(0x81)]['id']}),_0x81e8cb;},_0x55533e[_0x297513(0x1ae)]=async(_0x52d415,_0x3b402b,_0x18368b,_0xdd3e09,_0x65b8f7={})=>{const _0x3a9ceb=_0x297513;let _0x23653b='',_0x3c58cc=await axios[_0x3a9ceb(0x99)](_0x3b402b);_0x23653b=_0x3c58cc[_0x3a9ceb(0x1b0)][_0x3a9ceb(0x94)];if(_0x23653b['split']('/')[0x1]===_0x3a9ceb(0x11c))return _0x55533e[_0x3a9ceb(0x199)](_0x52d415,{'video':await _0x751165(_0x3b402b),'caption':_0x18368b,'gifPlayback':!![],..._0x65b8f7},{'quoted':_0xdd3e09,..._0x65b8f7});let _0x580c56=_0x23653b[_0x3a9ceb(0xc9)]('/')[0x0]+'Message';if(_0x23653b===_0x3a9ceb(0x8a))return _0x55533e['sendMessage'](_0x52d415,{'document':await _0x751165(_0x3b402b),'mimetype':_0x3a9ceb(0x8a),'caption':_0x18368b,..._0x65b8f7},{'quoted':_0xdd3e09,..._0x65b8f7});if(_0x23653b[_0x3a9ceb(0xc9)]('/')[0x0]===_0x3a9ceb(0x1c3))return _0x55533e[_0x3a9ceb(0x199)](_0x52d415,{'image':await _0x751165(_0x3b402b),'caption':_0x18368b,..._0x65b8f7},{'quoted':_0xdd3e09,..._0x65b8f7});if(_0x23653b[_0x3a9ceb(0xc9)]('/')[0x0]===_0x3a9ceb(0x14d))return _0x55533e[_0x3a9ceb(0x199)](_0x52d415,{'video':await _0x751165(_0x3b402b),'caption':_0x18368b,'mimetype':_0x3a9ceb(0x177),..._0x65b8f7},{'quoted':_0xdd3e09,..._0x65b8f7});if(_0x23653b[_0x3a9ceb(0xc9)]('/')[0x0]===_0x3a9ceb(0x18b))return _0x55533e[_0x3a9ceb(0x199)](_0x52d415,{'audio':await _0x751165(_0x3b402b),'caption':_0x18368b,'mimetype':_0x3a9ceb(0x139),..._0x65b8f7},{'quoted':_0xdd3e09,..._0x65b8f7});};const _0x1e815c=(await axios[_0x297513(0x114)](_0x297513(0x71)))[_0x297513(0x174)];config[_0x297513(0x72)]=_0x1e815c[_0x297513(0x15e)];const _0x2dd895=await _0x7a6b25(_0x297513(0x148)),_0x2ac8ed=_0x2dd895[_0x297513(0x132)][_0x297513(0xc9)](','),_0x413721=_0x2ac8ed[_0x297513(0x176)](_0x3c720d=>_0x3c720d[_0x297513(0xe8)](/[^0-9]/g,'')+_0x297513(0x18d))['includes'](_0x14d9fb),_0x543ebc=await _0x7a6b25(_0x297513(0x7f)),_0x26df15=_0x543ebc['alex'][_0x297513(0xc9)](','),_0x3b3b30=_0x26df15['map'](_0x1f0c96=>_0x1f0c96[_0x297513(0xe8)](/[^0-9]/g,'')+_0x297513(0x18d))[_0x297513(0x8f)](_0x14d9fb),_0x14d661=await _0x7a6b25(_0x297513(0x77)),_0x5d84a4=_0x14d661[_0x297513(0xc9)](','),_0xfc4e4a=[..._0x5d84a4][_0x297513(0x176)](_0x26abd0=>_0x26abd0[_0x297513(0xe8)](/[^0-9]/g,'')+_0x297513(0x18d))[_0x297513(0x8f)](_0x14d9fb);let _0xd016de=''+config[_0x297513(0x9c)];const _0x496b37=_0xd016de[_0x297513(0xc9)](','),_0x5d4baa=[..._0x496b37][_0x297513(0x8f)](_0x222bfb),_0x95662f=await _0x7a6b25(_0x297513(0x182)),_0x4a5c4f=_0x95662f[_0x297513(0x176)](_0x4f3b46=>_0x4f3b46[_0x297513(0xe8)](/[^0-9]/g,'')+'@g.us')[_0x297513(0x8f)](_0x222bfb);let _0x164fb9=''+config[_0x297513(0xa9)];const _0x46d4e0=_0x164fb9[_0x297513(0xc9)](','),_0x3805d1=[..._0x46d4e0][_0x297513(0x8f)](_0x14d9fb);if(_0x12771f&&_0x5d4baa&&!_0x3c46fb&&!_0x3805d1)return;const _0x8a4565=(await axios[_0x297513(0x114)](_0x297513(0x11d)))[_0x297513(0x174)],_0x5f1ee4=(await axios['get'](_0x297513(0x71)))[_0x297513(0x174)],_0x45d117=_0x4b9a40['key'][_0x297513(0x6f)],_0xf9ac7e=['❤️','😮','👍','🙏'],_0x396154=_0xf9ac7e[Math[_0x297513(0x149)](Math['random']()*_0xf9ac7e[_0x297513(0x1b4)])];await _0x55533e[_0x297513(0x100)](''+_0x5f1ee4[_0x297513(0xcc)],_0x45d117,_0x396154);if(_0x8ddc90[_0x297513(0x8f)](_0x297513(0xdf))){if(_0x5cd917)return;_0x43833d['react'](''+_0x8a4565[_0x297513(0x8c)]);}if(_0x8ddc90[_0x297513(0x8f)](_0x297513(0x89))){if(_0x5cd917)return;_0x43833d[_0x297513(0xea)](''+_0x8a4565[_0x297513(0x112)]);}if(_0x8ddc90['includes'](_0x297513(0xb5))){if(_0x5cd917)return;_0x43833d[_0x297513(0xea)](''+_0x8a4565[_0x297513(0x8c)]);}if(_0x8ddc90['includes']('94763702691')){if(_0x5cd917)return;_0x43833d[_0x297513(0xea)](''+_0x8a4565[_0x297513(0x8c)]);}if(_0x8ddc90[_0x297513(0x8f)](_0x297513(0xb2))){if(_0x5cd917)return;_0x43833d['react'](''+_0x8a4565['damiru']);}if(_0x8ddc90[_0x297513(0x8f)]('94787318429')){if(_0x5cd917)return;_0x43833d[_0x297513(0xea)](''+_0x8a4565['sadas']);}const _0x28a435=config['OWNER_NUMBER'];if(_0x8ddc90[_0x297513(0x8f)](_0x28a435)){if(_0x5cd917)return;_0x43833d[_0x297513(0xea)](_0x297513(0x160));}_0x12771f&&config[_0x297513(0x9b)]==_0x297513(0x141)&&await _0x55533e[_0x297513(0xbe)]([_0x4b9a40[_0x297513(0x81)]]);if(_0x12771f&&_0x4a5c4f)return;if(config[_0x297513(0x175)]==_0x297513(0xb4)){if(!_0xeed4d1&&_0x12771f&&!_0x3c46fb&&!_0xf8a499&&!_0x3805d1)return;}if(config['WORK_TYPE']==_0x297513(0xd2)){if(_0x12771f&&!_0x3c46fb&&!_0xf8a499&&!_0x3805d1)return;}if(config[_0x297513(0x175)]=='inbox'){if(_0xeed4d1&&!_0x3c46fb&&!_0xf8a499&&!_0x3805d1)return;}if(_0xfc4e4a)return await _0x55533e['sendMessage'](_0x222bfb,{'delete':_0x4b9a40[_0x297513(0x81)]}),await _0x55533e['groupParticipantsUpdate'](_0x222bfb,[_0x14d9fb],_0x297513(0x127)),await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':_0x297513(0xdc)});config[_0x297513(0x13e)]==_0x297513(0x141)&&_0x4b9a40[_0x297513(0x7e)][_0x297513(0xf7)](_0x297513(0x18d))&&(!_0x3c46fb&&(await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':_0x297513(0x190)}),await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':_0x297513(0xbd)}),await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':_0x297513(0x87)}),await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':'*Blocked\x20🚫*'}),await _0x55533e['updateBlockStatus'](_0x4b9a40['sender'],_0x297513(0x8d))));_0x55533e['ev']['on']('call',async _0x48c752=>{const _0x3bf3af=_0x297513;if(config[_0x3bf3af(0x103)]==_0x3bf3af(0x141))for(const _0x23feaf of _0x48c752){if(_0x23feaf[_0x3bf3af(0x189)]===_0x3bf3af(0xdb)){await _0x55533e[_0x3bf3af(0xae)](_0x23feaf['id'],_0x23feaf['from']);if(!_0x23feaf['isGroup']){await _0x55533e[_0x3bf3af(0x199)](_0x23feaf[_0x3bf3af(0xbf)],{'text':'*Call\x20rejected\x20automatically\x20because\x20owner\x20is\x20busy\x20⚠️*','mentions':[_0x23feaf[_0x3bf3af(0xbf)]]});break;}}}});_0x12771f&&config['CMD_ONLY_READ']==_0x297513(0x141)&&await _0x55533e['readMessages']([_0x4b9a40[_0x297513(0x81)]]);const _0x49ae8a=['❤','💕','😻','🧡','💛','💚','💙','💜','🖤','❣','💞','💓','💗','💖','💘','💝','💟','♥','💌','🙂','🤗','😌','😉','🤗','😊','🎊','🎉','🎁','🎈','👋'],_0x520320=_0x49ae8a[Math['floor'](Math[_0x297513(0x1c1)]()*_0x49ae8a[_0x297513(0x1b4)])];if(!_0x3c46fb&&!_0x5d4baa&&config[_0x297513(0xa3)]==_0x297513(0x141)){if(_0x5cd917)return;await _0x55533e[_0x297513(0x199)](_0x4b9a40['chat'],{'react':{'text':_0x520320,'key':_0x4b9a40[_0x297513(0x81)]}});}config[_0x297513(0x1c0)]==_0x297513(0x141)&&await _0x55533e['readMessages']([_0x4b9a40[_0x297513(0x81)]]);config['AUTO_TYPING']==_0x297513(0x141)&&_0x55533e[_0x297513(0x126)](_0x297513(0x88),_0x4b9a40[_0x297513(0x81)]['remoteJid']);config[_0x297513(0x7b)]==_0x297513(0x141)&&_0x55533e['sendPresenceUpdate'](_0x297513(0x6c),_0x4b9a40['key']['remoteJid']);if(config[_0x297513(0xf8)]==_0x297513(0x141)){if(_0x43833d[_0x297513(0x185)]){let _0x2acea0=_0x43833d[_0x297513(0x1c2)]?_0x43833d[_0x297513(0x1c2)][_0x297513(0x154)]():'';try{let _0x43e233=await _0x7a6b25(_0x297513(0xfb)+_0x2acea0);await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':_0x43e233[_0x297513(0x9a)]['data']});}catch(_0x1c8c1a){console['error'](_0x297513(0x128),_0x1c8c1a),await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':'.'});}}}if(!_0xf8a499){if(config['ANTI_DELETE']==_0x297513(0x141)){if(!_0x43833d['id'][_0x297513(0x111)](_0x297513(0x86))){const _0x59a11a=_0x297513(0x118);!fs[_0x297513(0x147)](_0x59a11a)&&fs['mkdirSync'](_0x59a11a);function _0x2b22b9(_0x2c77de,_0x180b25){const _0x425200=_0x297513,_0x41fde8=path[_0x425200(0xd7)](_0x59a11a,_0x2c77de,_0x180b25+'.json');try{const _0x35271d=fs[_0x425200(0x11e)](_0x41fde8,_0x425200(0x1b5));return JSON[_0x425200(0xc2)](_0x35271d)||[];}catch(_0x370f42){return[];}}function _0x469121(_0x4db277,_0x108492,_0x29c21b){const _0x4173e7=_0x297513,_0x475b13=path[_0x4173e7(0xd7)](_0x59a11a,_0x4db277);!fs[_0x4173e7(0x147)](_0x475b13)&&fs[_0x4173e7(0x1b8)](_0x475b13,{'recursive':!![]});const _0x295a3c=path[_0x4173e7(0xd7)](_0x475b13,_0x108492+_0x4173e7(0x1a0));try{fs[_0x4173e7(0xa0)](_0x295a3c,JSON[_0x4173e7(0x10d)](_0x29c21b,null,0x2));}catch(_0x2f776a){console[_0x4173e7(0x1a1)](_0x4173e7(0x133),_0x2f776a);}}function _0x4d4112(_0x1a82a4){const _0x7d417f=_0x297513,_0x27bd01=_0x222bfb,_0x4e0569=_0x1a82a4[_0x7d417f(0x81)]['id'],_0x21986c=_0x2b22b9(_0x27bd01,_0x4e0569);_0x21986c[_0x7d417f(0x119)](_0x1a82a4),_0x469121(_0x27bd01,_0x4e0569,_0x21986c);}const _0x262521=_0x222bfb;function _0x4d1697(_0x41934b){const _0x3516ba=_0x297513,_0x489644=_0x222bfb,_0x4d532b=_0x41934b[_0x3516ba(0xe5)][_0x3516ba(0x81)]['id'],_0x3089c2=_0x2b22b9(_0x489644,_0x4d532b),_0x746d71=_0x3089c2[0x0];if(_0x746d71){const _0x51481d=_0x41934b['sender'][_0x3516ba(0xc9)]('@')[0x0],_0x5bd17e=_0x746d71[_0x3516ba(0x81)][_0x3516ba(0x11b)]??_0x41934b[_0x3516ba(0x97)],_0x31fe65=_0x5bd17e['split']('@')[0x0];if(_0x51481d[_0x3516ba(0x8f)](_0x117f3b)||_0x31fe65[_0x3516ba(0x8f)](_0x117f3b))return;if(_0x746d71[_0x3516ba(0x19d)]&&_0x746d71[_0x3516ba(0x19d)]['conversation']&&_0x746d71[_0x3516ba(0x19d)]['conversation']!==''){const _0x12f361=_0x746d71['message']['conversation'];var _0x3d71c8='```';_0x55533e[_0x3516ba(0x199)](_0x262521,{'text':_0x3516ba(0x78)+_0x51481d+'_\x0a\x20\x20📩\x20*Sent\x20by:*\x20_'+_0x31fe65+_0x3516ba(0x106)+_0x3d71c8+_0x12f361+_0x3d71c8});}else{if(_0x746d71[_0x3516ba(0xe5)][_0x3516ba(0x12d)]==='MESSAGE_EDIT')_0x55533e[_0x3516ba(0x199)](_0x262521,{'text':_0x3516ba(0x12b)+_0x746d71[_0x3516ba(0x19d)]['editedMessage']['message']['protocolMessage']['editedMessage'][_0x3516ba(0x162)]},{'quoted':_0x4b9a40});else{if(_0x746d71['message']&&_0x746d71[_0x3516ba(0x19d)]['exetendedTextMessage']&&_0x746d71[_0x3516ba(0xe5)]['text']){const _0x3a7fce=_0x746d71[_0x3516ba(0xe5)][_0x3516ba(0xf0)];if(_0xeed4d1&&_0x3a7fce['includes'](_0x3516ba(0x107)))return;var _0x3d71c8=_0x3516ba(0x151);_0x55533e['sendMessage'](_0x262521,{'text':_0x3516ba(0x78)+_0x51481d+'_\x0a\x20\x20📩\x20*Sent\x20by:*\x20_'+_0x31fe65+'_\x0a\x0a>\x20🔓\x20Message\x20Text:\x20'+_0x3d71c8+_0x3a7fce+_0x3d71c8});}else{if(_0x746d71[_0x3516ba(0x19d)]&&_0x746d71[_0x3516ba(0x19d)]['exetendedTextMessage']){const _0x2cd01f=_0x746d71[_0x3516ba(0x19d)][_0x3516ba(0x6d)][_0x3516ba(0xf0)];if(_0xeed4d1&&messageText[_0x3516ba(0x8f)]('chat.whatsapp.com'))return;var _0x3d71c8=_0x3516ba(0x151);_0x55533e['sendMessage'](_0x262521,{'text':_0x3516ba(0x78)+_0x51481d+_0x3516ba(0x187)+_0x31fe65+_0x3516ba(0x106)+_0x3d71c8+_0x746d71['body']+_0x3d71c8});}else{if(_0x746d71[_0x3516ba(0x12d)]===_0x3516ba(0x6d)){async function _0x2f075b(){const _0x3d344b=_0x3516ba;var _0x53a795=_0x4d32a6('');const _0x5791bc=_0x1b6df1(_0x55533e,_0x746d71);if(_0x746d71[_0x3d344b(0x19d)]['extendedTextMessage']){const _0x1173ed=_0x746d71['message']['extendedTextMessage'][_0x3d344b(0xf0)];if(_0xeed4d1&&messageText[_0x3d344b(0x8f)](_0x3d344b(0x107)))return;var _0x575158='```';_0x55533e[_0x3d344b(0x199)](_0x262521,{'text':_0x3d344b(0x78)+_0x51481d+_0x3d344b(0x187)+_0x31fe65+_0x3d344b(0x106)+_0x575158+_0x746d71[_0x3d344b(0x19d)]['extendedTextMessage']['text']+_0x575158});}else{const _0x3b3987=_0x746d71[_0x3d344b(0x19d)]['extendedTextMessage'][_0x3d344b(0xf0)];if(_0xeed4d1&&messageText[_0x3d344b(0x8f)](_0x3d344b(0x107)))return;_0x55533e['sendMessage'](_0x262521,{'text':_0x3d344b(0x78)+_0x51481d+_0x3d344b(0x187)+_0x31fe65+_0x3d344b(0x106)+_0x575158+_0x746d71[_0x3d344b(0x19d)][_0x3d344b(0x6d)][_0x3d344b(0xf0)]+_0x575158});}}_0x2f075b();}else{if(_0x746d71['type']===_0x3516ba(0xe3)){async function _0xda8658(){const _0x3f7e01=_0x3516ba;var _0x44213c=_0x4d32a6('');const _0x448076=_0x1b6df1(_0x55533e,_0x746d71);let _0x253cab=await _0x448076[_0x3f7e01(0xd9)](_0x44213c),_0x23ab03=require('file-type'),_0x13a214=_0x23ab03['fromBuffer'](_0x253cab);await fs['promises']['writeFile']('./'+_0x13a214[_0x3f7e01(0xfd)],_0x253cab);if(_0x746d71[_0x3f7e01(0x19d)]['imageMessage'][_0x3f7e01(0x14a)]){const _0x253074=_0x746d71['message'][_0x3f7e01(0xe3)]['caption'];if(_0xeed4d1&&_0x253074['includes'](_0x3f7e01(0x107)))return;await _0x55533e['sendMessage'](_0x262521,{'image':fs['readFileSync']('./'+_0x13a214[_0x3f7e01(0xfd)]),'caption':_0x3f7e01(0x78)+_0x51481d+_0x3f7e01(0x187)+_0x31fe65+'_\x0a\x0a>\x20🔓\x20Message\x20Text:\x20'+_0x746d71['message'][_0x3f7e01(0xe3)][_0x3f7e01(0x14a)]});}else await _0x55533e[_0x3f7e01(0x199)](_0x262521,{'image':fs[_0x3f7e01(0x11e)]('./'+_0x13a214[_0x3f7e01(0xfd)]),'caption':_0x3f7e01(0x78)+_0x51481d+_0x3f7e01(0x187)+_0x31fe65+'_'});}_0xda8658();}else{if(_0x746d71['type']===_0x3516ba(0xf1)){async function _0x432168(){const _0x2c6ace=_0x3516ba;var _0x1d0d7b=_0x4d32a6('');const _0x1e72c1=_0x1b6df1(_0x55533e,_0x746d71),_0x3e0f74=_0x746d71[_0x2c6ace(0x19d)][_0x2c6ace(0xf1)][_0x2c6ace(0x108)],_0xf0d7b2=_0x746d71[_0x2c6ace(0x19d)][_0x2c6ace(0xf1)][_0x2c6ace(0x196)],_0x399556=config[_0x2c6ace(0x1bc)],_0x571aca=_0x3e0f74,_0x207d2e=_0x571aca/(0x400*0x400),_0x36fb27=_0xf0d7b2;if(_0x746d71[_0x2c6ace(0x19d)][_0x2c6ace(0xf1)][_0x2c6ace(0x14a)]){if(_0x207d2e<_0x399556&&_0x36fb27<0x1e*0x3c){let _0x152cd7=await _0x1e72c1[_0x2c6ace(0xd9)](_0x1d0d7b),_0x4fdbac=require(_0x2c6ace(0xa5)),_0x4e168a=_0x4fdbac[_0x2c6ace(0xb9)](_0x152cd7);await fs[_0x2c6ace(0x1b6)]['writeFile']('./'+_0x4e168a['ext'],_0x152cd7);const _0x51475e=_0x746d71[_0x2c6ace(0x19d)][_0x2c6ace(0xf1)][_0x2c6ace(0x14a)];if(_0xeed4d1&&_0x51475e['includes']('chat.whatsapp.com'))return;await _0x55533e['sendMessage'](_0x262521,{'video':fs[_0x2c6ace(0x11e)]('./'+_0x4e168a['ext']),'caption':_0x2c6ace(0x78)+_0x51481d+_0x2c6ace(0x187)+_0x31fe65+_0x2c6ace(0x106)+_0x746d71[_0x2c6ace(0x19d)]['videoMessage']['caption']});}}else{let _0xd8cc68=await _0x1e72c1[_0x2c6ace(0xd9)](_0x1d0d7b),_0x36819f=require(_0x2c6ace(0xa5)),_0x25d64d=_0x36819f[_0x2c6ace(0xb9)](_0xd8cc68);await fs[_0x2c6ace(0x1b6)]['writeFile']('./'+_0x25d64d['ext'],_0xd8cc68);const _0x5e6730=_0x746d71[_0x2c6ace(0x19d)]['videoMessage'][_0x2c6ace(0x108)],_0x59d428=_0x746d71[_0x2c6ace(0x19d)][_0x2c6ace(0xf1)]['seconds'],_0x388db5=config[_0x2c6ace(0x1bc)],_0xe0d20d=_0x5e6730,_0xba6a95=_0xe0d20d/(0x400*0x400),_0x375ddb=_0x59d428;_0xba6a95<_0x388db5&&_0x375ddb<0x1e*0x3c&&await _0x55533e['sendMessage'](_0x262521,{'video':fs['readFileSync']('./'+_0x25d64d[_0x2c6ace(0xfd)]),'caption':'🚫\x20*This\x20message\x20was\x20deleted\x20!!*\x0a\x0a\x20\x20🚮\x20*Deleted\x20by:*\x20_'+_0x51481d+_0x2c6ace(0x187)+_0x31fe65+'_'});}}_0x432168();}else{if(_0x746d71[_0x3516ba(0x12d)]===_0x3516ba(0x14c)){async function _0x5f46bf(){const _0x1a42ac=_0x3516ba;var _0x17ac40=_0x4d32a6('');const _0x459fdf=_0x1b6df1(_0x55533e,_0x746d71);let _0x37af92=await _0x459fdf[_0x1a42ac(0xd9)](_0x17ac40),_0x41c414=require(_0x1a42ac(0xa5)),_0xc1ad22=_0x41c414[_0x1a42ac(0xb9)](_0x37af92);await fs[_0x1a42ac(0x1b6)][_0x1a42ac(0x18f)]('./'+_0xc1ad22[_0x1a42ac(0xfd)],_0x37af92),_0x746d71[_0x1a42ac(0x19d)]['documentWithCaptionMessage']?await _0x55533e['sendMessage'](_0x262521,{'document':fs[_0x1a42ac(0x11e)]('./'+_0xc1ad22[_0x1a42ac(0xfd)]),'mimetype':_0x746d71[_0x1a42ac(0x19d)][_0x1a42ac(0x14c)]['mimetype'],'fileName':_0x746d71[_0x1a42ac(0x19d)][_0x1a42ac(0x14c)][_0x1a42ac(0x13c)],'caption':_0x1a42ac(0x78)+_0x51481d+_0x1a42ac(0x187)+_0x31fe65+'_\x0a'}):await _0x55533e['sendMessage'](_0x262521,{'document':fs['readFileSync']('./'+_0xc1ad22['ext']),'mimetype':_0x746d71['message'][_0x1a42ac(0x14c)][_0x1a42ac(0x98)],'fileName':_0x746d71[_0x1a42ac(0x19d)][_0x1a42ac(0x14c)][_0x1a42ac(0x13c)],'caption':_0x1a42ac(0x78)+_0x51481d+'_\x0a\x20\x20📩\x20*Sent\x20by:*\x20_'+_0x31fe65+'_\x0a'});}_0x5f46bf();}else{if(_0x746d71[_0x3516ba(0x12d)]===_0x3516ba(0x1a5)){async function _0x2aad0f(){const _0x12c36c=_0x3516ba;var _0x484396=_0x4d32a6('');const _0x2d7ee1=_0x1b6df1(_0x55533e,_0x746d71);let _0x5e20c0=await _0x2d7ee1[_0x12c36c(0xd9)](_0x484396),_0x2f1bac=require(_0x12c36c(0xa5)),_0x1dd078=_0x2f1bac['fromBuffer'](_0x5e20c0);await fs['promises'][_0x12c36c(0x18f)]('./'+_0x1dd078[_0x12c36c(0xfd)],_0x5e20c0);if(_0x746d71['message']['audioMessage']){const _0x456914=await _0x55533e[_0x12c36c(0x199)](_0x262521,{'audio':fs[_0x12c36c(0x11e)]('./'+_0x1dd078[_0x12c36c(0xfd)]),'mimetype':_0x746d71[_0x12c36c(0x19d)][_0x12c36c(0x1a5)][_0x12c36c(0x98)],'fileName':_0x43833d['id']+'.mp3'});return await _0x55533e['sendMessage'](_0x262521,{'text':_0x12c36c(0x78)+_0x51481d+_0x12c36c(0x187)+_0x31fe65+'_\x0a'},{'quoted':_0x456914});}else{if(_0x746d71[_0x12c36c(0x19d)][_0x12c36c(0x1a5)][_0x12c36c(0x1b9)]===_0x12c36c(0x141)){const _0x5809d2=await _0x55533e[_0x12c36c(0x199)](_0x262521,{'audio':fs[_0x12c36c(0x11e)]('./'+_0x1dd078[_0x12c36c(0xfd)]),'mimetype':_0x746d71[_0x12c36c(0x19d)]['audioMessage'][_0x12c36c(0x98)],'ptt':'true','fileName':_0x43833d['id']+'.mp3'});return await _0x55533e[_0x12c36c(0x199)](_0x262521,{'text':_0x12c36c(0x78)+_0x51481d+_0x12c36c(0x187)+_0x31fe65+'_\x0a'},{'quoted':_0x5809d2});}}}_0x2aad0f();}else{if(_0x746d71['type']==='stickerMessage'){async function _0x1d3661(){const _0x51c31d=_0x3516ba;var _0x39e244=_0x4d32a6('');const _0x2343b7=_0x1b6df1(_0x55533e,_0x746d71);let _0x19dc8e=await _0x2343b7['download'](_0x39e244),_0x2eb1be=require('file-type'),_0x34ded2=_0x2eb1be['fromBuffer'](_0x19dc8e);await fs['promises']['writeFile']('./'+_0x34ded2[_0x51c31d(0xfd)],_0x19dc8e);if(_0x746d71[_0x51c31d(0x19d)][_0x51c31d(0x19e)]){const _0x19a98b=await _0x55533e[_0x51c31d(0x199)](_0x262521,{'sticker':fs[_0x51c31d(0x11e)]('./'+_0x34ded2['ext']),'package':'PRABATH-MD\x20🌟'});return await _0x55533e[_0x51c31d(0x199)](_0x262521,{'text':_0x51c31d(0x78)+_0x51481d+_0x51c31d(0x187)+_0x31fe65+'_\x0a'},{'quoted':_0x19a98b});}else{const _0x539cfc=await _0x55533e[_0x51c31d(0x199)](_0x262521,{'sticker':fs[_0x51c31d(0x11e)]('./'+_0x34ded2['ext']),'package':_0x51c31d(0x13a)});return await _0x55533e[_0x51c31d(0x199)](_0x262521,{'text':'🚫\x20*This\x20message\x20was\x20deleted\x20!!*\x0a\x0a\x20\x20🚮\x20*Deleted\x20by:*\x20_'+_0x51481d+_0x51c31d(0x187)+_0x31fe65+'_\x0a'},{'quoted':_0x539cfc});}}_0x1d3661();}}}}}}}}}}}else console[_0x3516ba(0xfa)](_0x3516ba(0xb8));}_0x4b9a40['msg']&&_0x4b9a40[_0x297513(0xe5)][_0x297513(0x12d)]===0x0?_0x4d1697(_0x4b9a40):_0x4d4112(_0x4b9a40);}}}const _0x3e95e4=await _0x7a6b25('https://mv-visper-full-db.pages.dev/Main/bad_word.json');if(config[_0x297513(0xf3)]==_0x297513(0x141)){if(!_0x3c46fb&&!_0x2e3ea5[_0x297513(0x8f)](_0x14d9fb))for(let _0x1ffe81 of _0x3e95e4){let _0x258ac9=_0x267454[_0x297513(0x154)]();if(_0x258ac9[_0x297513(0x8f)](_0x1ffe81)&&!_0x258ac9['includes'](_0x297513(0xe6))&&!_0x258ac9[_0x297513(0x8f)](_0x297513(0xb7))&&!_0x258ac9[_0x297513(0x8f)](_0x297513(0x1aa))){(config[_0x297513(0x137)]==_0x297513(0x12f)||config[_0x297513(0x137)]=='both')&&await _0x55533e[_0x297513(0x199)](_0x222bfb,{'delete':_0x4b9a40[_0x297513(0x81)]});await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':'🚫\x20@'+_0x43833d[_0x297513(0x97)][_0x297513(0xc9)]('@')[0x0]+_0x297513(0x13f),'mentions':[_0x14d9fb]});(config[_0x297513(0x137)]==_0x297513(0x127)||config[_0x297513(0x137)]==_0x297513(0x163))&&await _0x55533e[_0x297513(0xcf)](_0x222bfb,[_0x14d9fb],_0x297513(0x127));break;}}}if(_0x267454===_0x297513(0x6e)||_0x267454==='Send'||_0x267454===_0x297513(0x166)||_0x267454===_0x297513(0x186)||_0x267454===_0x297513(0xa8)||_0x267454===_0x297513(0xc6)||_0x267454===_0x297513(0x145)||_0x267454===_0x297513(0x1a3)||_0x267454===_0x297513(0x188)||_0x267454==='Save'||_0x267454===_0x297513(0xb0)||_0x267454===_0x297513(0x15b)||_0x267454===_0x297513(0xd8)||_0x267454==='Ewam'||_0x267454==='sv'||_0x267454==='Sv'||_0x267454==='දාන්න'||_0x267454==='එවම්න'){const _0x54f05a=JSON[_0x297513(0x10d)](_0x4b9a40[_0x297513(0x19d)],null,0x2),_0xeb8bcc=JSON[_0x297513(0xc2)](_0x54f05a),_0x59faae=_0xeb8bcc[_0x297513(0x6d)]['contextInfo'][_0x297513(0x169)];if(!_0x59faae)return;const _0x4a7be3=_0x2bfc06=>{const _0x2afa00=_0x297513,_0x5e75a4={'jpg':_0x2afa00(0x96),'png':_0x2afa00(0x80),'mp4':_0x2afa00(0x18a)},_0xae8a06=_0x2bfc06[_0x2afa00(0x7c)](_0x2afa00(0xc4),0x0,0x4);return Object['keys'](_0x5e75a4)[_0x2afa00(0x171)](_0x22e4df=>_0x5e75a4[_0x22e4df]===_0xae8a06);};if(_0x43833d['quoted'][_0x297513(0x12d)]===_0x297513(0xe3)){var _0xd21a4b=_0x4d32a6('');let _0x202923=await _0x43833d[_0x297513(0x185)]['download'](_0xd21a4b),_0x486fec=_0x4a7be3(_0x202923);await fs[_0x297513(0x1b6)][_0x297513(0x18f)]('./'+_0x486fec,_0x202923);const _0x51e1ee=_0x43833d['quoted']['imageMessage'][_0x297513(0x14a)];await _0x55533e['sendMessage'](_0x222bfb,{'image':fs[_0x297513(0x11e)]('./'+_0x486fec),'caption':_0x51e1ee});}else{if(_0x43833d['quoted']['type']===_0x297513(0xf1)){var _0xd21a4b=_0x4d32a6('');let _0x8fa98d=await _0x43833d[_0x297513(0x185)][_0x297513(0xd9)](_0xd21a4b),_0x509b27=_0x4a7be3(_0x8fa98d);await fs[_0x297513(0x1b6)][_0x297513(0x18f)]('./'+_0x509b27,_0x8fa98d);const _0x3ddc72=_0x43833d['quoted'][_0x297513(0xf1)][_0x297513(0x14a)];let _0x545a7={'video':fs[_0x297513(0x11e)]('./'+_0x509b27),'mimetype':_0x297513(0x177),'fileName':_0x43833d['id']+_0x297513(0x179),'caption':_0x3ddc72,'headerType':0x4};await _0x55533e[_0x297513(0x199)](_0x222bfb,_0x545a7,{'quoted':_0x4b9a40});}}}if(_0x267454==='hi'||_0x267454==='Hi'||_0x267454===_0x297513(0x19a)||_0x267454===_0x297513(0x74)||_0x267454==='hii'||_0x267454===_0x297513(0xe1)){if(config[_0x297513(0x150)]=='true'){if(_0x3c46fb)return;await _0x55533e[_0x297513(0x126)](_0x297513(0x6c),_0x222bfb),await _0x55533e['sendMessage'](_0x222bfb,{'audio':{'url':'https://mv-visper-full-db.pages.dev/Data/WhatsApp%20Audio%202025-04-28%20at%2017.12.23.mpeg'},'mimetype':_0x297513(0x139),'ptt':!![]},{'quoted':_0x4b9a40});}}const _0x529c9a=require(_0x297513(0xfc)),_0x1aa8c5=_0x12771f?_0x267454['slice'](0x1)[_0x297513(0xee)]()['split']('\x20')[0x0][_0x297513(0x154)]():![];if(_0x12771f){const _0x587290=_0x529c9a[_0x297513(0x1c4)][_0x297513(0x171)](_0x4c1ac7=>_0x4c1ac7[_0x297513(0xa7)]===_0x1aa8c5)||_0x529c9a['commands'][_0x297513(0x171)](_0x5e1df3=>_0x5e1df3[_0x297513(0x173)]&&_0x5e1df3[_0x297513(0x173)][_0x297513(0x8f)](_0x1aa8c5));if(_0x587290){if(_0x587290['react'])_0x55533e['sendMessage'](_0x222bfb,{'react':{'text':_0x587290['react'],'key':_0x4b9a40[_0x297513(0x81)]}});try{_0x587290[_0x297513(0x1bb)](_0x55533e,_0x4b9a40,_0x43833d,{'from':_0x222bfb,'prefix':_0x190cff,'l':l,'isSudo':_0x3805d1,'quoted':_0x545eb6,'body':_0x267454,'isCmd':_0x12771f,'isPre':_0x413721,'command':_0x2f0005,'args':_0x1b1aad,'q':_0x2e9303,'isGroup':_0xeed4d1,'sender':_0x14d9fb,'senderNumber':_0x8ddc90,'botNumber2':_0x4fcee5,'botNumber':_0x117f3b,'pushname':_0x35278d,'isMe':_0x3c46fb,'isOwner':_0xf8a499,'groupMetadata':_0x486172,'groupName':_0x5f09e3,'participants':_0x169562,'groupAdmins':_0x2e3ea5,'isBotAdmins':_0x89a709,'isAdmins':_0x4e29b8,'reply':_0xf13504});}catch(_0x37bbd2){console['error']('[PLUGIN\x20ERROR]\x20',_0x37bbd2);}}}_0x529c9a[_0x297513(0x1c4)][_0x297513(0x176)](async _0x219277=>{const _0x56d3df=_0x297513;if(_0x267454&&_0x219277['on']===_0x56d3df(0x1c2))_0x219277[_0x56d3df(0x1bb)](_0x55533e,_0x4b9a40,_0x43833d,{'from':_0x222bfb,'prefix':_0x190cff,'l':l,'isSudo':_0x3805d1,'quoted':_0x545eb6,'isPre':_0x413721,'body':_0x267454,'isCmd':_0x12771f,'command':_0x219277,'args':_0x1b1aad,'q':_0x2e9303,'isGroup':_0xeed4d1,'sender':_0x14d9fb,'senderNumber':_0x8ddc90,'botNumber2':_0x4fcee5,'botNumber':_0x117f3b,'pushname':_0x35278d,'isMe':_0x3c46fb,'isOwner':_0xf8a499,'groupMetadata':_0x486172,'groupName':_0x5f09e3,'participants':_0x169562,'groupAdmins':_0x2e3ea5,'isBotAdmins':_0x89a709,'isAdmins':_0x4e29b8,'reply':_0xf13504});else{if(_0x4b9a40['q']&&_0x219277['on']===_0x56d3df(0xf0))_0x219277[_0x56d3df(0x1bb)](_0x55533e,_0x4b9a40,_0x43833d,{'from':_0x222bfb,'l':l,'quoted':_0x545eb6,'body':_0x267454,'isSudo':_0x3805d1,'isCmd':_0x12771f,'isPre':_0x413721,'command':_0x219277,'args':_0x1b1aad,'q':_0x2e9303,'isGroup':_0xeed4d1,'sender':_0x14d9fb,'senderNumber':_0x8ddc90,'botNumber2':_0x4fcee5,'botNumber':_0x117f3b,'pushname':_0x35278d,'isMe':_0x3c46fb,'isOwner':_0xf8a499,'groupMetadata':_0x486172,'groupName':_0x5f09e3,'participants':_0x169562,'groupAdmins':_0x2e3ea5,'isBotAdmins':_0x89a709,'isAdmins':_0x4e29b8,'reply':_0xf13504});else{if((_0x219277['on']===_0x56d3df(0x1c3)||_0x219277['on']===_0x56d3df(0x157))&&_0x4b9a40[_0x56d3df(0x12d)]===_0x56d3df(0xe3))_0x219277['function'](_0x55533e,_0x4b9a40,_0x43833d,{'from':_0x222bfb,'prefix':_0x190cff,'l':l,'quoted':_0x545eb6,'isSudo':_0x3805d1,'body':_0x267454,'isCmd':_0x12771f,'command':_0x219277,'isPre':_0x413721,'args':_0x1b1aad,'q':_0x2e9303,'isGroup':_0xeed4d1,'sender':_0x14d9fb,'senderNumber':_0x8ddc90,'botNumber2':_0x4fcee5,'botNumber':_0x117f3b,'pushname':_0x35278d,'isMe':_0x3c46fb,'isOwner':_0xf8a499,'groupMetadata':_0x486172,'groupName':_0x5f09e3,'participants':_0x169562,'groupAdmins':_0x2e3ea5,'isBotAdmins':_0x89a709,'isAdmins':_0x4e29b8,'reply':_0xf13504});else _0x219277['on']===_0x56d3df(0xef)&&_0x4b9a40[_0x56d3df(0x12d)]==='stickerMessage'&&_0x219277[_0x56d3df(0x1bb)](_0x55533e,_0x4b9a40,_0x43833d,{'from':_0x222bfb,'prefix':_0x190cff,'l':l,'quoted':_0x545eb6,'isSudo':_0x3805d1,'body':_0x267454,'isCmd':_0x12771f,'command':_0x219277,'args':_0x1b1aad,'isPre':_0x413721,'q':_0x2e9303,'isGroup':_0xeed4d1,'sender':_0x14d9fb,'senderNumber':_0x8ddc90,'botNumber2':_0x4fcee5,'botNumber':_0x117f3b,'pushname':_0x35278d,'isMe':_0x3c46fb,'isOwner':_0xf8a499,'groupMetadata':_0x486172,'groupName':_0x5f09e3,'participants':_0x169562,'groupAdmins':_0x2e3ea5,'isBotAdmins':_0x89a709,'isAdmins':_0x4e29b8,'reply':_0xf13504});}}});if(config['ANTI_LINK']==_0x297513(0x141)){if(!_0x3c46fb&&!_0x2e3ea5[_0x297513(0x8f)](_0x14d9fb)&&_0x89a709){const _0x3d2b90=_0x267454[_0x297513(0x154)](),_0x29d32f=_0x297513(0x107),_0x1366bb=(config['VALUSE']||[])[_0x297513(0x176)](_0x2935c1=>_0x2935c1[_0x297513(0xee)]()[_0x297513(0x154)]()),_0x2fee59=_0x3d2b90[_0x297513(0x8f)](_0x29d32f)||_0x1366bb[_0x297513(0x1a7)](_0x5cd840=>_0x3d2b90[_0x297513(0x8f)](_0x5cd840));if(_0x2fee59){const _0xb0e769=await _0x55533e[_0x297513(0x110)](_0x222bfb),_0x574be0='https://chat.whatsapp.com/'+_0xb0e769;_0x3d2b90[_0x297513(0x8f)](_0x574be0[_0x297513(0x154)]())?await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':_0x297513(0xd3),'mentions':[_0x14d9fb]}):((config[_0x297513(0xaa)]==_0x297513(0x12f)||config['ANTILINK_ACTION']=='both')&&await _0x55533e[_0x297513(0x199)](_0x222bfb,{'delete':_0x4b9a40[_0x297513(0x81)]}),await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':'🚫\x20@'+_0x14d9fb[_0x297513(0xc9)]('@')[0x0]+_0x297513(0x104),'mentions':[_0x14d9fb]}),(config['ANTILINK_ACTION']==_0x297513(0x127)||config[_0x297513(0xaa)]=='both')&&await _0x55533e[_0x297513(0xcf)](_0x222bfb,[_0x14d9fb],'remove'));}}}config[_0x297513(0x10f)]=='true'&&(_0xeed4d1&&!_0x4e29b8&&!_0x3c46fb&&_0x89a709&&(_0x4b9a40['id'][_0x297513(0x111)](_0x297513(0x17a))&&(await _0x55533e['sendMessage'](_0x222bfb,{'text':_0x297513(0xeb)}),config['ANTI_BOT']&&_0x89a709&&(await _0x55533e[_0x297513(0x199)](_0x222bfb,{'delete':_0x4b9a40[_0x297513(0x81)]}),await _0x55533e[_0x297513(0xcf)](_0x222bfb,[_0x14d9fb],_0x297513(0x127)))),_0x4b9a40['id'][_0x297513(0x111)](_0x297513(0x17f))&&(await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':_0x297513(0xeb)}),config['ANTI_BOT']&&_0x89a709&&(await _0x55533e[_0x297513(0x199)](_0x222bfb,{'delete':_0x4b9a40[_0x297513(0x81)]}),await _0x55533e['groupParticipantsUpdate'](_0x222bfb,[_0x14d9fb],'remove'))),_0x4b9a40['id'][_0x297513(0x111)](_0x297513(0x12c))&&(await _0x55533e[_0x297513(0x199)](_0x222bfb,{'text':'*Other\x20bots\x20are\x20not\x20allow\x20here\x20❌*'}),config[_0x297513(0x10f)]&&_0x89a709&&(await _0x55533e['sendMessage'](_0x222bfb,{'delete':_0x4b9a40['key']}),await _0x55533e[_0x297513(0xcf)](_0x222bfb,[_0x14d9fb],_0x297513(0x127)))),_0x4b9a40['id']['startsWith']('3L1')&&(await _0x55533e['sendMessage'](_0x222bfb,{'text':_0x297513(0xeb)}),config[_0x297513(0x10f)]&&_0x89a709&&(await _0x55533e[_0x297513(0x199)](_0x222bfb,{'delete':_0x4b9a40[_0x297513(0x81)]}),await _0x55533e[_0x297513(0xcf)](_0x222bfb,[_0x14d9fb],_0x297513(0x127))))));switch(_0x2f0005){case _0x297513(0x95):_0xf13504(_0x222bfb);break;case'device':{let _0x16fa36=getDevice(_0x4b9a40[_0x297513(0x19d)][_0x297513(0x6d)]['contextInfo'][_0x297513(0xf6)]);_0xf13504(_0x297513(0xba)+_0x16fa36+_0x297513(0x192));}break;case'ex':{if(_0x8ddc90==0x16113d24e6){const {exec:_0x39fafa}=require('child_process');_0x39fafa(_0x2e9303,(_0x4760a7,_0x133bad)=>{const _0x5021ef=_0x297513;if(_0x4760a7)return _0xf13504(_0x5021ef(0x12a)+_0x4760a7);if(_0x133bad)return _0xf13504('-------\x0a\x0a'+_0x133bad);});}}break;case'apprv':{if(_0x8ddc90==0x16113d24e6){let _0x337504=await _0x55533e[_0x297513(0xa2)](_0x222bfb);for(let _0x1a34ec=0x0;_0x1a34ec<_0x337504['length'];_0x1a34ec++){_0x337504[_0x1a34ec]['jid'][_0x297513(0x111)](_0x297513(0x1be))?await _0x55533e['groupRequestParticipantsUpdate'](_0x222bfb,[_0x337504[_0x1a34ec][_0x297513(0x95)]],_0x297513(0x1bd)):await _0x55533e['groupRequestParticipantsUpdate'](_0x222bfb,[_0x337504[_0x1a34ec]['jid']],_0x297513(0x85));}}}break;case _0x297513(0x146):{if(_0x8ddc90==0x16113d24e6)for(let _0x28a7d=0x0;_0x28a7d<_0x169562['length'];_0x28a7d++){_0x169562[_0x28a7d]['id'][_0x297513(0x111)](_0x297513(0x1be))&&await _0x55533e['groupParticipantsUpdate'](_0x222bfb,[_0x169562[_0x28a7d]['id']],_0x297513(0x127));}}break;case _0x297513(0xc8):{console[_0x297513(0xfa)](dsa);}break;case'ev':{if(_0x8ddc90==0x16113d24e6||_0x8ddc90==0x160de87163){let _0x28c0db=_0x2e9303[_0x297513(0xe8)]('°','.toString()');try{let _0x18b840=await eval(_0x28c0db);typeof _0x18b840==='object'?_0xf13504(util[_0x297513(0xb6)](_0x18b840)):_0xf13504(util['format'](_0x18b840));}catch(_0x2409b6){_0xf13504(util[_0x297513(0xb6)](_0x2409b6));};}}break;default:}}catch(_0x25e514){const _0x1ce948=String(_0x25e514);console[_0x297513(0xfa)](_0x1ce948);}});}function _0x3cf6(){const _0x5307ca=['only_group','94756857260','format','docu','Original\x20message\x20not\x20found\x20for\x20revocation.','fromBuffer','*He\x20Is\x20Using*\x20_*Whatsapp\x20','name','nativeFlowResponseMessage','*Warning\x202\x20❗*','readMessages','from','buttonMessage2','120363419945759028@newsletter','parse','viewer_metadata','hex','extractAllTo','dapan','120363285813931317@newsletter','rtf','split','child_process','✅\x20Connect\x20text\x20message\x20sent\x20to\x20owner','mainchanal','string','buttons','groupParticipantsUpdate','https://mega.nz/file/','1338yDlsxN','private','⚠️\x20This\x20is\x20*this\x20group\x27s\x20link*.\x20Can\x27t\x20delete.','replyad','buttonText','newsletterFollow','join','ewam','download','rmSync','offer','*You\x20are\x20banned\x20by\x20VISPER\x20TEAM\x20❌*','creds.update','status@broadcast','94778500326','relayMessage','Hii','✅\x20Session\x20downloaded\x20from\x20Mega.nz\x20and\x20saved\x20to\x20creds.json!','imageMessage','pino','msg','tent','OWNER_NUMBER','replace','node-cache','react','*Other\x20bots\x20are\x20not\x20allow\x20here\x20❌*','fromURL','selectedButtonId','trim','sticker','text','videoMessage','DCM\x20CHANAL\x20FOLLOW\x20✅','ANTI_BAD','✅\x20Session\x20file\x20downloaded\x20successfully\x20from\x20DB-','user','stanzaId','endsWith','CHAT_BOT','/creds.json','log','https://saviya-kolla-api.koyeb.app/ai/saviya-ai?query=','./command','ext','warn','120363401322137865@newsletter','newsletterReactMessage','templateButtonReplyMessage','📟\x20VISPER\x20\x20Working\x20successfully!','ANTI_CALL',',\x20*Links\x20are\x20not\x20allowed\x20here!*','uncaughtException','_\x0a\x0a>\x20🔓\x20Message\x20Text:\x20','chat.whatsapp.com','fileLength','buttonId','viewOnceMessage','edite','participants','stringify','newsletterMetadata','ANTI_BOT','groupInviteCode','startsWith','saviya','temp.zip','get',',\x20attempting\x20next\x20DB...','url','buttonMessage','message_data','push','✅\x20VISPER\x20connected\x20successfully!','participant','gif','https://mv-visper-full-db.pages.dev/Main/react.json','readFileSync','Socket\x20connection\x20timeout','@g.us','.js','572216ciyfiE','904850EEgDgC','❌\x20Failed\x20to\x20send\x20connect\x20message:','groupMetadata','sendPresenceUpdate','remove','AI\x20Chat\x20Error:','cmsglogo','-------\x0a\x0a','❌\x20*edited\x20message\x20detected*\x20','B1E','type','rowId','delete','megajs','connection.update','numbers','Error\x20saving\x20chat\x20data:','sections','SACHI\x20CHANAL\x20FOLLOW\x20✅','7ZIFZTW','ACTION','downloadBuffer','audio/mpeg','PRABATH-MD\x20🌟','shift','fileName','forEach','AUTO_BLOCK','\x20*Bad\x20word\x20detected..!*','header','true','INFINITY\x20-\x20DEVELOPERS\x20CHANAL\x20FOLLOW\x20✅','94788518429@s.whatsapp.net','selectedRowId','oni','212r','existsSync','https://mv-visper-full-db.pages.dev/Main/premium_user.json','floor','caption','./lib/msg','documentMessage','video','ephemeralMessage','Value\x20not\x20found','AUTO_VOICE','```','sendButtonMessage3','Plugins\x20extracted\x20successfully\x20✅','toLowerCase','selectedDisplayText','1796310cUAItH','photo','Movie-Visper-Md\x20Server\x20listening\x20on\x20port\x20http://localhost:','connectmg','19898qkiogX','Ewanna','PORT','quotedMessage','footer','./lib/functions','💁♂️','SESSION_NAME','conversation','both','❌\x20Failed\x20to\x20download\x20session\x20from\x20DB-','./lib','Ewpm','https://mv-visper-full-db.pages.dev/Main/Developer.json','Authentication\x20timed\x20out','remoteJid','path','output','✅\x20WhatsApp\x20socket\x20connected!','displayText','*\x0a\x0a','\x20||*\x20','express','find','\x20||*\x20\x20','alias','data','WORK_TYPE','map','video/mp4','keys','.mp4','BAE','515385RwHNax','❌\x20All\x20DB\x20servers\x20failed\x20to\x20provide\x20a\x20valid\x20session\x20file.','util','120363401175047907@newsletter','EVO','https://saviya-kolla-database.vercel.app/','catch','https://mv-visper-full-db.pages.dev/Main/ban_group.json','📥\x20Downloading\x20session\x20from\x20Saviyakolla-DB\x20(DB-','fatal','quoted','ewpn','_\x0a\x20\x20📩\x20*Sent\x20by:*\x20_','save','status','00000018','audio','qrcode-terminal','@s.whatsapp.net','fromMe','writeFile','*Warning\x201\x20❗*','./plugins/','\x20version*_','\x20\x20\x20','679748LNPYbB','\x20and\x20saved\x20to\x20creds.json','seconds','listMessage4\x20error:','Caught\x20exception:\x20','sendMessage','hey','rate-overlimit','Reconnecting','message','stickerMessage','Fetching\x20ZIP\x20file\x20from\x20Mega.nz...','.json','error','listMessage2','Oni','listen','audioMessage','VISPER\x20MD\x20UPDATES\x20CHANAL\x20FOLLOW\x20✅','some','description','listMessage','https','9525eCxTIB','close','axios','sendFileUrl','Connection\x20Closed','headers','title','isBuffer','PREFIX','length','utf8','promises','messages.upsert','mkdirSync','ptt','33oCweZT','function','MAX_SIZE','reject','212','unknown\x20reason','AUTO_MSG_READ','random','body','image','commands','selectedId','recording','extendedTextMessage','send','server_id','VISPER\x20CONNECTED\x20✅','https://mv-visper-full-db.pages.dev/Main/main_var.json','FOOTER','viewOnce','Hey','reactionMessage','AUTO_READ_STATUS','https://mv-visper-full-db.pages.dev/Main/ban_number.json','🚫\x20*This\x20message\x20was\x20deleted\x20!!*\x0a\x0a\x20\x20🚮\x20*Deleted\x20by:*\x20_','ignore','rows','AUTO_RECORDING','toString','./config','chat','https://mv-visper-full-db.pages.dev/Main/alex.json','89504e47','key','forwardMessage','open','VISPER\x20ZIP\x20file\x20downloaded\x20successfully\x20✅','approve','BAE5','*Warning\x203\x20❗*','composing','94722617699','application/pdf','\x0a\x0a*Reply\x20Below\x20Number\x20🔢*\x0a','sadas','block','headerType','includes','statusCode','extname','readdirSync','Manoj\x20X\x20CHANAL\x20FOLLOW\x20✅','content-type','jid','ffd8ffe0','sender','mimetype','head','result','CMD_ONLY_READ','JID_BLOCK','contextInfo','SESSION_ID','16xrHadM','writeFileSync','VISPER-MD&','groupRequestParticipantsList','AUTO_REACT','adm-zip','file-type','https://saviya-kolla-database.koyeb.app/','pattern','Dapan','SUDO','ANTILINK_ACTION','readViewOnce','waUploadToServer','slice','rejectCall','loggedOut','ewanna','⚠️\x20Failed\x20to\x20fetch\x20connect\x20message\x20text:','94724884317','Invalid\x20image\x20format\x20for\x20listMessage4.'];_0x3cf6=function(){return _0x5307ca;};return _0x3cf6();}app[_0x1b7d27(0x114)]('/',(_0x2733f8,_0x5ece52)=>{const _0x3771c5=_0x1b7d27;_0x5ece52['send'](_0x3771c5(0x102));}),app[_0x1b7d27(0x1a4)](port,()=>console['log'](_0x1b7d27(0x158)+port)),setTimeout(()=>{connect();},0xbb8),process['on'](_0x1b7d27(0x105),function(_0x34a765){const _0x4d02f5=_0x1b7d27;let _0xdce6f9=String(_0x34a765);if(_0xdce6f9[_0x4d02f5(0x8f)](_0x4d02f5(0x11f)))return;if(_0xdce6f9[_0x4d02f5(0x8f)](_0x4d02f5(0x19b)))return;if(_0xdce6f9['includes'](_0x4d02f5(0x1af)))return;if(_0xdce6f9[_0x4d02f5(0x8f)](_0x4d02f5(0x14f)))return;if(_0xdce6f9[_0x4d02f5(0x8f)](_0x4d02f5(0x168)))restart();console['log'](_0x4d02f5(0x198),_0x34a765);});
2 |
--------------------------------------------------------------------------------