API-XX commited on
Commit
1b3bcba
Β·
verified Β·
1 Parent(s): b3a099b

Upload case.js

Browse files
Files changed (1) hide show
  1. case.js +34 -1
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