Upload case.js
Browse files
case.js
CHANGED
@@ -954,6 +954,8 @@ module.exports = async (conn, dev, chatUpdate, store) => {
|
|
954 |
> ${sign} setprefix
|
955 |
> ${sign} delete
|
956 |
> ${sign} clearchat
|
|
|
|
|
957 |
> ββββββββββββββ
|
958 |
|
959 |
> βγ \`πππππ ππππ\` γ
|
@@ -1148,7 +1150,7 @@ case 'getsudo': {
|
|
1148 |
);
|
1149 |
}
|
1150 |
|
1151 |
-
reply(
|
1152 |
} catch (error) {
|
1153 |
console.error("Error updating files:", error);
|
1154 |
conn.sendMessage(m.chat, { text: "β An error occurred while updating. Please try again later." });
|
@@ -1256,7 +1258,49 @@ case 'clearchat':
|
|
1256 |
reply(mess.success);
|
1257 |
}
|
1258 |
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1259 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1260 |
|
1261 |
|
1262 |
|
|
|
954 |
> ${sign} setprefix
|
955 |
> ${sign} delete
|
956 |
> ${sign} clearchat
|
957 |
+
> ${sign} block
|
958 |
+
> ${sign} unblock
|
959 |
> ββββββββββββββ
|
960 |
|
961 |
> βγ \`πππππ ππππ\` γ
|
|
|
1150 |
);
|
1151 |
}
|
1152 |
|
1153 |
+
reply(`*updates*\n${updateMessages.join("\n")}`);
|
1154 |
} catch (error) {
|
1155 |
console.error("Error updating files:", error);
|
1156 |
conn.sendMessage(m.chat, { text: "β An error occurred while updating. Please try again later." });
|
|
|
1258 |
reply(mess.success);
|
1259 |
}
|
1260 |
break;
|
1261 |
+
case 'block': {
|
1262 |
+
if (!isOwner) return reply(mess.only.owner);
|
1263 |
+
await loading();
|
1264 |
+
let users;
|
1265 |
+
|
1266 |
+
if (isGroup) {
|
1267 |
+
if (m.quoted && m.quoted.sender) {
|
1268 |
+
users = m.quoted.sender;
|
1269 |
+
} else if (text) {
|
1270 |
+
users = text.replace(/[^0-9]/g, '') + '@s.whatsapp.net';
|
1271 |
+
}
|
1272 |
+
} else {
|
1273 |
+
users = m.chat;
|
1274 |
+
}
|
1275 |
+
|
1276 |
+
if (users && users.replace(/[^0-9]/g, '').length >= 7) {
|
1277 |
+
await conn.updateBlockStatus(users, "block");
|
1278 |
+
reply(mess.success);
|
1279 |
+
} else {
|
1280 |
+
reply("Please reply to a message or provide a valid number to block.");
|
1281 |
+
}
|
1282 |
+
break;
|
1283 |
+
}
|
1284 |
|
1285 |
+
case 'unblock': {
|
1286 |
+
if (!isOwner) return reply(mess.only.owner);
|
1287 |
+
await loading();
|
1288 |
+
let users;
|
1289 |
+
|
1290 |
+
if (isGroup) {
|
1291 |
+
users = m.quoted ? m.quoted.sender : text.replace(/[^0-9]/g, '') + '@s.whatsapp.net';
|
1292 |
+
} else {
|
1293 |
+
users = m.chat;
|
1294 |
+
}
|
1295 |
+
|
1296 |
+
if (users && users.replace(/[^0-9]/g, '').length >= 7) {
|
1297 |
+
await conn.updateBlockStatus(users, "unblock");
|
1298 |
+
reply(mess.success);
|
1299 |
+
} else {
|
1300 |
+
reply("Please reply to a message or provide a valid number to unblock.");
|
1301 |
+
}
|
1302 |
+
break;
|
1303 |
+
}
|
1304 |
|
1305 |
|
1306 |
|