API-XX commited on
Commit
b3b628c
Β·
verified Β·
1 Parent(s): 1d7db6f

Upload case.js

Browse files
Files changed (1) hide show
  1. case.js +26 -1
case.js CHANGED
@@ -930,6 +930,7 @@ module.exports = async (conn, dev, chatUpdate, store) => {
930
  > ${sign} ${prefix}setprefix
931
  > ${sign} ${prefix}getprefix
932
  > ${sign} ${prefix}scan
 
933
  > ${sign} ${prefix}mode
934
  > ${sign} ${prefix}delete
935
  > ${sign} ${prefix}clearchat
@@ -970,6 +971,7 @@ module.exports = async (conn, dev, chatUpdate, store) => {
970
  > ${sign} ${prefix}tts
971
  > ${sign} ${prefix}blueai
972
  > ${sign} ${prefix}gemini
 
973
  > ${sign} ${prefix}gemini-pro
974
  > ${sign} ${prefix}text2img
975
  > ─────────────❐
@@ -4017,11 +4019,34 @@ case 'country': {
4017
  }
4018
  break;
4019
  }
4020
- case 'listcase': {
4021
  reply(listCase())
4022
  }
4023
  break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4024
 
 
 
 
 
 
 
4025
 
4026
 
4027
 
 
930
  > ${sign} ${prefix}setprefix
931
  > ${sign} ${prefix}getprefix
932
  > ${sign} ${prefix}scan
933
+ > ${sign} ${prefix}listcase
934
  > ${sign} ${prefix}mode
935
  > ${sign} ${prefix}delete
936
  > ${sign} ${prefix}clearchat
 
971
  > ${sign} ${prefix}tts
972
  > ${sign} ${prefix}blueai
973
  > ${sign} ${prefix}gemini
974
+ > ${sign} ${prefix}bing
975
  > ${sign} ${prefix}gemini-pro
976
  > ${sign} ${prefix}text2img
977
  > ─────────────❐
 
4019
  }
4020
  break;
4021
  }
4022
+ case 'listcase': case 'allcase': {
4023
  reply(listCase())
4024
  }
4025
  break;
4026
+ case 'bing': {
4027
+ if (!q) return reply("Please provide a search query.");
4028
+ try {
4029
+ await loading();
4030
+ const apiUrl = `https://api.siputzx.my.id/api/s/bimg?query=${encodeURIComponent(q)}`;
4031
+ const response = await fetch(apiUrl);
4032
+ const res = await response.json();
4033
+ if (!res.status || !res.data || res.data.length === 0) {
4034
+ return reply("No images found for your query. Please try again later.");
4035
+ }
4036
+ const imageUrl = res.data[0];
4037
+ await conn.sendMessage(from, {
4038
+ image: {
4039
+ url: imageUrl
4040
+ },
4041
+ caption: fontx(`πŸ”Ž *bing Image Search Results for:* "${q}"\n> ${caption}`),
4042
+ });
4043
 
4044
+ } catch (error) {
4045
+ console.error("Error in bing case:", error);
4046
+ reply("An error occurred while fetching the images. Please try again later.");
4047
+ }
4048
+ break;
4049
+ }
4050
 
4051
 
4052