𝗗𝗔𝗥𝗥𝗘𝗟𝗟 𝗠𝗨𝗖𝗛𝗘𝗥𝗜 ⚡ commited on
Commit
3a9dbce
·
unverified ·
1 Parent(s): 64715c2

Create dl-nsfw.js

Browse files
Files changed (1) hide show
  1. plugins/dl-nsfw.js +380 -0
plugins/dl-nsfw.js ADDED
@@ -0,0 +1,380 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // SUBZERO NSFW
2
+
3
+ const { cmd } = require('../command'); // Assurez-vous que cmd est bien défini dans votre projet
4
+ const axios = require('axios');
5
+
6
+ cmd({
7
+ pattern: "nsfw", // Nom de la commande
8
+ desc: "Display a list of NSFW options",
9
+ category: "fun",
10
+ use: '.nsfw',
11
+ react: "🔥", // Réaction ajoutée
12
+ filename: __filename
13
+ },
14
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
15
+ try {
16
+ // Liste des options NSFW
17
+ const nsfwList = `
18
+ *• SUBZERO NSFW🤤🔞 •*
19
+
20
+ 1️⃣ *EJACULATION*⛈️
21
+ 2️⃣ *PENIS*🍆
22
+ 3️⃣ *EREC*🥒
23
+ 4️⃣ *NUDE*🍜
24
+ 5️⃣ *SEX*🌭
25
+ 6️⃣ *CUTE*🍭
26
+ 7️⃣ *ORGASM*💦
27
+ 8️⃣ *ANAL*🍩
28
+ 9️⃣ *SUSPENSION*👅
29
+ 1️⃣0️⃣ *KISS*👄
30
+
31
+ *_Simply type the number corresponding to the option you'd like to choose._*`;
32
+
33
+ // URL de l'image à envoyer
34
+ const imageUrl = 'https://i.ibb.co/j8hv83f/Manul-Ofc-X.jpg';
35
+
36
+ // Envoi de la liste avec l'image et la légende
37
+ await conn.sendMessage(from, {
38
+ text: nsfwList,
39
+ caption: 'Choose one from the list above!',
40
+ image: { url: imageUrl }
41
+ }, { quoted: mek });
42
+ } catch (e) {
43
+ console.error(e);
44
+ reply('❌ An error occurred while processing your request.');
45
+ }
46
+ });
47
+ cmd({
48
+ pattern: "ejaculation", // Nom de la commande
49
+ desc: "Fetch a NSFW image related to the command",
50
+ category: "fun",
51
+ use: '.ejaculation',
52
+ react: "🔥",
53
+ filename: __filename
54
+ },
55
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
56
+ try {
57
+ // URL de l'API
58
+ const apiURL = `https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=ejaculation`;
59
+
60
+ // Récupérer l'image via l'API
61
+ const response = await axios.get(apiURL);
62
+
63
+ if (response.data && response.data.image_url) {
64
+ const imageUrl = response.data.image_url;
65
+
66
+ // Envoi de l'image avec le caption
67
+ await conn.sendMessage(from, {
68
+ image: { url: imageUrl },
69
+ caption: `Here your ${command} image 🔞🍆🍑.\n> KERM🍑🔞.`,
70
+ }, { quoted: mek });
71
+ } else {
72
+ await reply('❌ No image found for this category.');
73
+ }
74
+ } catch (e) {
75
+ console.error(e);
76
+ await reply('❌ An error occurred while fetching the image.');
77
+ }
78
+ });
79
+ cmd({
80
+ pattern: "penis", // Nom de la commande
81
+ desc: "Fetch a NSFW image related to the command",
82
+ category: "fun",
83
+ use: '.penis',
84
+ react: "🍑",
85
+ filename: __filename
86
+ },
87
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
88
+ try {
89
+ // URL de l'API
90
+ const apiURL = `https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=penis_under_skirt`;
91
+
92
+ // Récupérer l'image via l'API
93
+ const response = await axios.get(apiURL);
94
+
95
+ if (response.data && response.data.image_url) {
96
+ const imageUrl = response.data.image_url;
97
+
98
+ // Envoi de l'image avec le caption
99
+ await conn.sendMessage(from, {
100
+ image: { url: imageUrl },
101
+ caption: `Here your ${command} image 🔞🍆🍑.\n> SUBZERO🍑🔞.`,
102
+ }, { quoted: mek });
103
+ } else {
104
+ await reply('❌ No image found for this category.');
105
+ }
106
+ } catch (e) {
107
+ console.error(e);
108
+ await reply('❌ An error occurred while fetching the image.');
109
+ }
110
+ });
111
+ cmd({
112
+ pattern: "erec", // Nom de la commande
113
+ desc: "Fetch a NSFW image related to the command",
114
+ category: "fun",
115
+ use: '.erec',
116
+ react: "🍑",
117
+ filename: __filename
118
+ },
119
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
120
+ try {
121
+ // URL de l'API
122
+ const apiURL = `https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=erect_nipple`;
123
+
124
+ // Récupérer l'image via l'API
125
+ const response = await axios.get(apiURL);
126
+
127
+ if (response.data && response.data.image_url) {
128
+ const imageUrl = response.data.image_url;
129
+
130
+ // Envoi de l'image avec le caption
131
+ await conn.sendMessage(from, {
132
+ image: { url: imageUrl },
133
+ caption: `Here your ${command} image 🔞🍆🍑.\n> KERM🍑🔞.`,
134
+ }, { quoted: mek });
135
+ } else {
136
+ await reply('❌ No image found for this category.');
137
+ }
138
+ } catch (e) {
139
+ console.error(e);
140
+ await reply('❌ An error occurred while fetching the image.');
141
+ }
142
+ });
143
+ cmd({
144
+ pattern: "nude", // Nom de la commande
145
+ desc: "Display a nude NSFW image",
146
+ category: "fun",
147
+ use: '.nude',
148
+ react: "🔥", // Réaction ajoutée
149
+ filename: __filename
150
+ },
151
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
152
+ try {
153
+ // URL de l'API pour obtenir l'image de la catégorie "nude"
154
+ const apiUrl = 'https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=nude';
155
+
156
+ // Faire une requête à l'API
157
+ const response = await fetch(apiUrl);
158
+ const data = await response.json();
159
+
160
+ // Vérification des données reçues
161
+ if (data && data.image) {
162
+ const imageUrl = data.image; // URL de l'image reçue depuis l'API
163
+
164
+ // Envoi de l'image dans le chat
165
+ await conn.sendMessage(from, {
166
+ image: { url: imageUrl },
167
+ caption: 'Here is your nude NSFW image 🔞🔥.\n> SUBZERO🔥🔞.'
168
+ }, { quoted: mek });
169
+ } else {
170
+ reply('❌ Unable to fetch image. Please try again later.');
171
+ }
172
+ } catch (e) {
173
+ console.error(e);
174
+ await reply('❌ An error occurred while processing your request.');
175
+ }
176
+ });
177
+ cmd({
178
+ pattern: "sex", // Nom de la commande
179
+ desc: "Display a NSFW sex image",
180
+ category: "fun",
181
+ use: '.sex',
182
+ react: "🔥", // Réaction ajoutée
183
+ filename: __filename
184
+ },
185
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
186
+ try {
187
+ // URL de l'API pour obtenir l'image de la catégorie "sex"
188
+ const apiUrl = 'https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=sex';
189
+
190
+ // Faire une requête à l'API
191
+ const response = await fetch(apiUrl);
192
+ const data = await response.json();
193
+
194
+ // Vérification des données reçues
195
+ if (data && data.image) {
196
+ const imageUrl = data.image; // URL de l'image reçue depuis l'API
197
+
198
+ // Envoi de l'image dans le chat
199
+ await conn.sendMessage(from, {
200
+ image: { url: imageUrl },
201
+ caption: 'Here is your sex NSFW image 🔞🔥.\n> SUBZERO🔥🔞.'
202
+ }, { quoted: mek });
203
+ } else {
204
+ reply('❌ Unable to fetch image. Please try again later.');
205
+ }
206
+ } catch (e) {
207
+ console.error(e);
208
+ await reply('❌ An error occurred while processing your request.');
209
+ }
210
+ });
211
+ cmd({
212
+ pattern: "cute", // Nom de la commande
213
+ desc: "Display a NSFW cute image",
214
+ category: "fun",
215
+ use: '.cute',
216
+ react: "🌸", // Réaction ajoutée
217
+ filename: __filename
218
+ },
219
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
220
+ try {
221
+ // URL de l'API pour obtenir l'image de la catégorie "cute"
222
+ const apiUrl = 'https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=cute';
223
+
224
+ // Faire une requête à l'API
225
+ const response = await fetch(apiUrl);
226
+ const data = await response.json();
227
+
228
+ // Vérification des données reçues
229
+ if (data && data.image) {
230
+ const imageUrl = data.image; // URL de l'image reçue depuis l'API
231
+
232
+ // Envoi de l'image dans le chat
233
+ await conn.sendMessage(from, {
234
+ image: { url: imageUrl },
235
+ caption: 'Here is your cute NSFW image 🔞💖.\n> SUBZERO 💖🔞.'
236
+ }, { quoted: mek });
237
+ } else {
238
+ reply('❌ Unable to fetch image. Please try again later.');
239
+ }
240
+ } catch (e) {
241
+ console.error(e);
242
+ await reply('❌ An error occurred while processing your request.');
243
+ }
244
+ });
245
+ cmd({
246
+ pattern: "orgasm", // Nom de la commande
247
+ desc: "Display a NSFW orgasm image",
248
+ category: "fun",
249
+ use: '.orgasm',
250
+ react: "💥", // Réaction ajoutée
251
+ filename: __filename
252
+ },
253
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
254
+ try {
255
+ // URL de l'API pour obtenir l'image de la catégorie "orgasm"
256
+ const apiUrl = 'https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=orgasm';
257
+
258
+ // Faire une requête à l'API
259
+ const response = await fetch(apiUrl);
260
+ const data = await response.json();
261
+
262
+ // Vérification des données reçues
263
+ if (data && data.image) {
264
+ const imageUrl = data.image; // URL de l'image reçue depuis l'API
265
+
266
+ // Envoi de l'image dans le chat
267
+ await conn.sendMessage(from, {
268
+ image: { url: imageUrl },
269
+ caption: 'Here is your orgasm NSFW image 🔞💥.\n> KERM💥🔞.'
270
+ }, { quoted: mek });
271
+ } else {
272
+ reply('❌ Unable to fetch image. Please try again later.');
273
+ }
274
+ } catch (e) {
275
+ console.error(e);
276
+ await reply('❌ An error occurred while processing your request.');
277
+ }
278
+ });
279
+ cmd({
280
+ pattern: "anal", // Nom de la commande
281
+ desc: "Display a NSFW anal image",
282
+ category: "fun",
283
+ use: '.anal',
284
+ react: "🔥", // Réaction ajoutée
285
+ filename: __filename
286
+ },
287
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
288
+ try {
289
+ // URL de l'API pour obtenir l'image de la catégorie "anal_sex"
290
+ const apiUrl = 'https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=anal_sex';
291
+
292
+ // Faire une requête à l'API
293
+ const response = await fetch(apiUrl);
294
+ const data = await response.json();
295
+
296
+ // Vérification des données reçues
297
+ if (data && data.image) {
298
+ const imageUrl = data.image; // URL de l'image reçue depuis l'API
299
+
300
+ // Envoi de l'image dans le chat
301
+ await conn.sendMessage(from, {
302
+ image: { url: imageUrl },
303
+ caption: 'Here is your anal NSFW image 🔞🔥.\n> KERM🔥🔞.'
304
+ }, { quoted: mek });
305
+ } else {
306
+ reply('❌ Unable to fetch image. Please try again later.');
307
+ }
308
+ } catch (e) {
309
+ console.error(e);
310
+ await reply('❌ An error occurred while processing your request.');
311
+ }
312
+ });
313
+ cmd({
314
+ pattern: "suspension", // Nom de la commande
315
+ desc: "Display a NSFW suspension image",
316
+ category: "fun",
317
+ use: '.suspension',
318
+ react: "🔥", // Réaction ajoutée
319
+ filename: __filename
320
+ },
321
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
322
+ try {
323
+ // URL de l'API pour obtenir l'image de la catégorie "suspension"
324
+ const apiUrl = 'https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=suspension';
325
+
326
+ // Faire une requête à l'API
327
+ const response = await fetch(apiUrl);
328
+ const data = await response.json();
329
+
330
+ // Vérification des données reçues
331
+ if (data && data.image) {
332
+ const imageUrl = data.image; // URL de l'image reçue depuis l'API
333
+
334
+ // Envoi de l'image dans le chat
335
+ await conn.sendMessage(from, {
336
+ image: { url: imageUrl },
337
+ caption: 'Here is your suspension NSFW image 🔞🔥.\n> SUBZERO🔥🔞.'
338
+ }, { quoted: mek });
339
+ } else {
340
+ reply('❌ Unable to fetch image. Please try again later.');
341
+ }
342
+ } catch (e) {
343
+ console.error(e);
344
+ await reply('❌ An error occurred while processing your request.');
345
+ }
346
+ });
347
+ cmd({
348
+ pattern: "kiss", // Nom de la commande
349
+ desc: "Display a NSFW kissing image",
350
+ category: "fun",
351
+ use: '.kiss',
352
+ react: "💋", // Réaction ajoutée
353
+ filename: __filename
354
+ },
355
+ async (conn, mek, m, { from, l, quoted, body, isCmd, command, args, q, isGroup, sender, senderNumber, botNumber2, botNumber, pushname, isMe, isOwner, groupMetadata, groupName, participants, groupAdmins, isBotAdmins, isAdmins, reply }) => {
356
+ try {
357
+ // URL de l'API pour obtenir l'image de la catégorie "kissing_while_penetrated"
358
+ const apiUrl = 'https://pikabotzapi.vercel.app/anime-nsfw/hentai-images/?apikey=anya-md&category=kissing_while_penetrated';
359
+
360
+ // Faire une requête à l'API
361
+ const response = await fetch(apiUrl);
362
+ const data = await response.json();
363
+
364
+ // Vérification des données reçues
365
+ if (data && data.image) {
366
+ const imageUrl = data.image; // URL de l'image reçue depuis l'API
367
+
368
+ // Envoi de l'image dans le chat
369
+ await conn.sendMessage(from, {
370
+ image: { url: imageUrl },
371
+ caption: 'Here is your kiss NSFW image 🔞💋.\n> SUBZERO💋🔞.'
372
+ }, { quoted: mek });
373
+ } else {
374
+ reply('❌ Unable to fetch image. Please try again later.');
375
+ }
376
+ } catch (e) {
377
+ console.error(e);
378
+ await reply('❌ An error occurred while processing your request.');
379
+ }
380
+ });