Upload case.js
Browse files
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 |
|