𝗗𝗔π—₯π—₯π—˜π—Ÿπ—Ÿ π— π—¨π—–π—›π—˜π—₯π—œ ⚑ commited on
Commit
19c1bd1
Β·
unverified Β·
1 Parent(s): 70f747f

Update ai-flux.js

Browse files
Files changed (1) hide show
  1. plugins/ai-flux.js +51 -107
plugins/ai-flux.js CHANGED
@@ -1,108 +1,52 @@
1
 
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53
-
54
-
55
-
56
-
57
-
58
-
59
-
60
-
61
-
62
-
63
-
64
-
65
-
66
-
67
-
68
-
69
-
70
-
71
-
72
-
73
-
74
-
75
-
76
-
77
-
78
-
79
-
80
-
81
-
82
-
83
-
84
-
85
-
86
-
87
-
88
-
89
-
90
-
91
-
92
-
93
-
94
-
95
-
96
-
97
-
98
-
99
-
100
-
101
-
102
-
103
-
104
-
105
-
106
-
107
-
108
- const _0x5333b8=_0x3865;(function(_0x1db074,_0x3a09ef){const _0xa6b20e=_0x3865,_0x462b36=_0x1db074();while(!![]){try{const _0x1cf8d4=parseInt(_0xa6b20e(0xe3))/0x1+-parseInt(_0xa6b20e(0xf2))/0x2*(-parseInt(_0xa6b20e(0xe9))/0x3)+parseInt(_0xa6b20e(0xeb))/0x4+-parseInt(_0xa6b20e(0xee))/0x5+-parseInt(_0xa6b20e(0xec))/0x6+parseInt(_0xa6b20e(0xed))/0x7*(-parseInt(_0xa6b20e(0xf5))/0x8)+parseInt(_0xa6b20e(0xea))/0x9;if(_0x1cf8d4===_0x3a09ef)break;else _0x462b36['push'](_0x462b36['shift']());}catch(_0x30f52b){_0x462b36['push'](_0x462b36['shift']());}}}(_0x3aff,0x395b7));function hi(){const _0x549a89=_0x3865;console[_0x549a89(0xf8)]('Hello\x20World!');}hi();const config=require(_0x5333b8(0xfa)),{cmd,commands}=require(_0x5333b8(0xf7)),{fetchJson}=require(_0x5333b8(0xfb));cmd({'pattern':_0x5333b8(0xf6),'alias':[_0x5333b8(0xf9),_0x5333b8(0xf1)],'react':'πŸ”„','desc':_0x5333b8(0xf3),'category':'main','filename':__filename},async(_0x37b8fa,_0x4cfad7,_0x59a00d,{from:_0x110f99,quoted:_0x40a94e,body:_0x3a14e7,isCmd:_0x51c026,command:_0x41a1d0,args:_0x32a4f6,q:_0x2947a2,isGroup:_0x280de5,sender:_0x14b721,senderNumber:_0x5d5dd3,botNumber2:_0x47a0cc,botNumber:_0xc876a0,pushname:_0x5952d2,isMe:_0x1b3502,isOwner:_0x90f1ce,groupMetadata:_0x586be4,groupName:_0x1c4d9c,participants:_0x4231bb,groupAdmins:_0x2e6925,isBotAdmins:_0x337c73,isAdmins:_0x312fd4,reply:_0x393943})=>{const _0x215c2a=_0x5333b8;try{if(!_0x2947a2)return _0x393943(_0x215c2a(0xe5));await _0x393943(_0x215c2a(0xf0));let _0x37b8c1=await fetchJson(_0x215c2a(0xe6)+_0x2947a2);const _0x2c5e2b=_0x37b8c1['result'];await _0x37b8fa[_0x215c2a(0xf4)](_0x59a00d[_0x215c2a(0xe7)],{'image':{'url':_0x2c5e2b}});}catch(_0x2d8abb){console[_0x215c2a(0xe4)](_0x2d8abb),_0x393943(_0x215c2a(0xef)+_0x2d8abb[_0x215c2a(0xe8)]);}});function _0x3865(_0x933588,_0x1c0187){const _0x3aff85=_0x3aff();return _0x3865=function(_0x3865cc,_0x1103a7){_0x3865cc=_0x3865cc-0xe3;let _0x227440=_0x3aff85[_0x3865cc];return _0x227440;},_0x3865(_0x933588,_0x1c0187);}function _0x3aff(){const _0x3fdffb=['1211994WdfQya','504636pJeMJu','734202sNifhL','2666699gYVlRH','291155ayNJWQ','An\x20error\x20occurred:\x20','>\x20*Subzero\x20Brewing\x20Up\x20Magic\x20for\x20Your\x20image...😊✨*','subzeroimg','225886OwxaZP','Generate\x20an\x20image\x20using\x20AI.','sendMessage','8ORHdiJ','flux','../command','log','dalle','../config','../lib/functions','83893cLkXCS','error','Please\x20provide\x20a\x20prompt\x20for\x20the\x20image.','https://api.giftedtech.web.id/api/ai/fluximg?apikey=gifted&prompt=','chat','message','12gTooUe'];_0x3aff=function(){return _0x3fdffb;};return _0x3aff();}
 
1
 
2
+ const config = require('../config');
3
+ const { cmd, commands } = require('../command');
4
+ const { fetchJson } = require('../lib/functions');
5
+
6
+ cmd({
7
+ pattern: "fluxai",
8
+ alias: ["flux", "imagine2"],
9
+ react: "πŸš€",
10
+ desc: "Generate an image using AI.",
11
+ category: "main",
12
+ filename: __filename
13
+ }, async (conn, mek, m, {
14
+ from,
15
+ quoted,
16
+ body,
17
+ isCmd,
18
+ command,
19
+ args,
20
+ q,
21
+ isGroup,
22
+ sender,
23
+ senderNumber,
24
+ botNumber2,
25
+ botNumber,
26
+ pushname,
27
+ isMe,
28
+ isOwner,
29
+ groupMetadata,
30
+ groupName,
31
+ participants,
32
+ groupAdmins,
33
+ isBotAdmins,
34
+ isAdmins,
35
+ reply
36
+ }) => {
37
+ try {
38
+ if (!q) return reply("Please provide a prompt for the image.");
39
+
40
+ // Indicate processing of user request
41
+ await reply("> *Subzero Brewing Your Magical image...πŸͺ„βœ¨*");
42
+
43
+ // Generate and send requested image
44
+ let data = await fetchJson(`https://api.giftedtech.web.id/api/ai/fluximg?apikey=gifted&prompt=${q}`);
45
+ const imageUrl = data.result;
46
+ await conn.sendMessage(m.chat, { image: { url: imageUrl } });
47
+
48
+ } catch (error) {
49
+ console.error(error);
50
+ reply(`An error occurred: ${error.message}`);
51
+ }
52
+ });