Upload case.js
Browse files
case.js
CHANGED
@@ -1029,7 +1029,12 @@ module.exports = async (conn, dev, chatUpdate, store) => {
|
|
1029 |
> ββββββββββββββ
|
1030 |
|
1031 |
> βγ \`ππππππ ππππ\` γ
|
1032 |
-
|
|
|
|
|
|
|
|
|
|
|
1033 |
> ββββββββββββββ
|
1034 |
|
1035 |
> βγ \`ππππππ ππππ\` γ
|
@@ -3131,7 +3136,35 @@ case 'xxxdl': {
|
|
3131 |
}
|
3132 |
break;
|
3133 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3134 |
|
|
|
|
|
|
|
|
|
|
|
|
|
3135 |
|
3136 |
|
3137 |
|
|
|
1029 |
> ββββββββββββββ
|
1030 |
|
1031 |
> βγ \`ππππππ ππππ\` γ
|
1032 |
+
> ${sign} cecan-indo
|
1033 |
+
> ${sign} cecan-china
|
1034 |
+
> ${sign} cecan-japan
|
1035 |
+
> ${sign} cecan-korea
|
1036 |
+
> ${sign} cecan-thailand
|
1037 |
+
> ${sign} cecan-vietnam
|
1038 |
> ββββββββββββββ
|
1039 |
|
1040 |
> βγ \`ππππππ ππππ\` γ
|
|
|
3136 |
}
|
3137 |
break;
|
3138 |
}
|
3139 |
+
case 'cecan-china':
|
3140 |
+
case 'cecan-korea':
|
3141 |
+
case 'cecan-thailand':
|
3142 |
+
case 'cecan-vietnam':
|
3143 |
+
case 'cecan-indo':
|
3144 |
+
case 'cecan-japan': {
|
3145 |
+
await loading();
|
3146 |
+
let apiUrl = `https://api-xx-xi.hf.space/api/${command}`;
|
3147 |
+
|
3148 |
+
try {
|
3149 |
+
let response = await fetch(apiUrl);
|
3150 |
+
if (!response.ok) throw new Error(`API responded with ${response.status}`);
|
3151 |
+
|
3152 |
+
let json = await response.json();
|
3153 |
+
if (!json.success || !json.image) {
|
3154 |
+
return reply(`β No images found for *${command.replace('cecan-', '').toUpperCase()}*.`);
|
3155 |
+
}
|
3156 |
+
|
3157 |
+
await conn.sendMessage(m.chat, {
|
3158 |
+
image: { url: json.image },
|
3159 |
+
caption: `πΈ *Cecan ${command.replace('cecan-', '').toUpperCase()}*\n> ${caption}`
|
3160 |
+
});
|
3161 |
|
3162 |
+
} catch (error) {
|
3163 |
+
console.error("β Error fetching Cecan image:", error);
|
3164 |
+
reply("β Failed to fetch image. Try again later.");
|
3165 |
+
}
|
3166 |
+
break;
|
3167 |
+
}
|
3168 |
|
3169 |
|
3170 |
|