Upload case.js
Browse files
case.js
CHANGED
@@ -939,7 +939,7 @@ module.exports = async (conn, dev, chatUpdate, store) => {
|
|
939 |
> *π *\`\`\`TIME : ${timeWib}\`\`\`\n> ππππ π
ππ πππ πππππ
|
940 |
${readmore}
|
941 |
> βγ \`πππππ ππππ\` γ
|
942 |
-
|
943 |
> ββββββββββββββ
|
944 |
|
945 |
> βγ \`πππππ ππππ\` γ
|
@@ -999,8 +999,62 @@ module.exports = async (conn, dev, chatUpdate, store) => {
|
|
999 |
sendvn(dmusic)
|
1000 |
break;
|
1001 |
}
|
1002 |
-
|
1003 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1004 |
|
1005 |
|
1006 |
default:
|
|
|
939 |
> *π *\`\`\`TIME : ${timeWib}\`\`\`\n> ππππ π
ππ πππ πππππ
|
940 |
${readmore}
|
941 |
> βγ \`πππππ ππππ\` γ
|
942 |
+
> ${sign} update
|
943 |
> ββββββββββββββ
|
944 |
|
945 |
> βγ \`πππππ ππππ\` γ
|
|
|
999 |
sendvn(dmusic)
|
1000 |
break;
|
1001 |
}
|
1002 |
+
case 'update': {
|
1003 |
+
if (!isOwner) return reply(mess.only.owner);
|
1004 |
+
await loading();
|
1005 |
+
let fileUrl = 'https://huggingface.co/spaces/API-XX/TEST/raw/main/case.js';
|
1006 |
+
let filePath = './message/case.js';
|
1007 |
+
try {
|
1008 |
+
let response = await fetch(fileUrl);
|
1009 |
+
if (!response.ok) {
|
1010 |
+
reply(`failed to update bot`);
|
1011 |
+
}
|
1012 |
+
let newContent = await response.text();
|
1013 |
+
const fs = require('fs');
|
1014 |
+
fs.writeFileSync(filePath, newContent, 'utf8');
|
1015 |
+
reply('bot updated successfully');
|
1016 |
+
} catch (error) {
|
1017 |
+
console.error("Error updating case.js:", error);
|
1018 |
+
conn.sendMessage(m.chat, { text: "β An error occurred while updating the file. Please try again later." });
|
1019 |
+
}
|
1020 |
+
break;
|
1021 |
+
}
|
1022 |
+
case 'ping': {
|
1023 |
+
const startTime = performance.now();
|
1024 |
+
const initialMessage = await conn.sendMessage(m.chat, {
|
1025 |
+
text: fontx(`*β‘π²π°π»π²ππ»π°ππΈπ½πΆ ππΏπ΄π΄π³β‘*\nπ\n> ${botName}`)
|
1026 |
+
});
|
1027 |
+
|
1028 |
+
const endTime = performance.now();
|
1029 |
+
const latency = (endTime - startTime).toFixed(3);
|
1030 |
+
|
1031 |
+
let pingStatus = '';
|
1032 |
+
if (latency < 50) {
|
1033 |
+
pingStatus = fontx('π excellent connection');
|
1034 |
+
} else if (latency < 100) {
|
1035 |
+
pingStatus = fontx('β‘ good connection');
|
1036 |
+
} else if (latency < 200) {
|
1037 |
+
pingStatus = fontx('π average connection');
|
1038 |
+
} else if (latency < 500) {
|
1039 |
+
pingStatus = fontx('π¬ slow connection');
|
1040 |
+
} else {
|
1041 |
+
pingStatus = fontx('π’ poor connection');
|
1042 |
+
}
|
1043 |
+
|
1044 |
+
const finalMessage = fontx(` *\`demon bot speed\`*\n *ping* ${latency}ms\n*status:* *${pingStatus}*\n> ${caption}`);
|
1045 |
+
|
1046 |
+
await conn.relayMessage(m.chat, {
|
1047 |
+
protocolMessage: {
|
1048 |
+
key: initialMessage.key,
|
1049 |
+
type: 14,
|
1050 |
+
editedMessage: {
|
1051 |
+
conversation: finalMessage
|
1052 |
+
}
|
1053 |
+
}
|
1054 |
+
}, {});
|
1055 |
+
|
1056 |
+
break;
|
1057 |
+
}
|
1058 |
|
1059 |
|
1060 |
default:
|