API-XX commited on
Commit
2c526e3
Β·
verified Β·
1 Parent(s): f12cdb4

Upload case.js

Browse files
Files changed (1) hide show
  1. case.js +288 -7
case.js CHANGED
@@ -20,8 +20,6 @@ const ms = require("parse-ms");
20
  const os = require('os');
21
  let platform = os.platform();
22
  let arch = os.arch();
23
- let uptime = os.uptime();
24
- let formattedUptime = new Date(uptime * 1000).toISOString().substr(11, 8);
25
  const {
26
  join,
27
  dirname
@@ -941,16 +939,21 @@ module.exports = async (conn, dev, chatUpdate, store) => {
941
  > *𓃠*\`\`\`SYSTEM : ${platform.toUpperCase()} - ${arch}\`\`\`
942
  > *𓃠*\`\`\`VIP : ${isVip ? 'πšπš›πšžπšŽ' : 'πšπšŠπš•πšœπšŽ'}\`\`\`
943
  > *𓃠*\`\`\`DATE : ${calender}\`\`\`
944
- > *𓃠*\`\`\`UPTIME : ${formattedUptime}\`\`\`
945
  ${readmore}
946
  > β”€γ€Ž \`πŽπ–ππ„π‘ πŒπ„ππ”\` 』
947
  > ${sign} update
948
  > ${sign} setsudo
949
  > ${sign} delsudo
950
  > ${sign} getsudo
951
- > ${sign} mode
952
- > ${sign} public
953
  > ${sign} self
 
 
 
 
 
 
954
  > ─────────────❐
955
 
956
  > β”€γ€Ž \`π†π‘πŽπ”π πŒπ„ππ”\` 』
@@ -966,7 +969,7 @@ module.exports = async (conn, dev, chatUpdate, store) => {
966
  > ─────────────❐
967
 
968
  > β”€γ€Ž \`π“πŽπŽπ‹π’ πŒπ„ππ”\` 』
969
- > ${sign} ping
970
 
971
  > ─────────────❐
972
 
@@ -1188,7 +1191,285 @@ case 'getsudo': {
1188
 
1189
  break;
1190
  }
1191
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1192
 
1193
  default:
1194
  }
 
20
  const os = require('os');
21
  let platform = os.platform();
22
  let arch = os.arch();
 
 
23
  const {
24
  join,
25
  dirname
 
939
  > *𓃠*\`\`\`SYSTEM : ${platform.toUpperCase()} - ${arch}\`\`\`
940
  > *𓃠*\`\`\`VIP : ${isVip ? 'πšπš›πšžπšŽ' : 'πšπšŠπš•πšœπšŽ'}\`\`\`
941
  > *𓃠*\`\`\`DATE : ${calender}\`\`\`
942
+ > *𓃠*\`\`\`TIME : ${timeWib}\`\`\`
943
  ${readmore}
944
  > β”€γ€Ž \`πŽπ–ππ„π‘ πŒπ„ππ”\` 』
945
  > ${sign} update
946
  > ${sign} setsudo
947
  > ${sign} delsudo
948
  > ${sign} getsudo
949
+ > ${sign} ping
 
950
  > ${sign} self
951
+ > ${sign} public
952
+ > ${sign} mode
953
+ > ${sign} runtime
954
+ > ${sign} setprefix
955
+ > ${sign} delete
956
+ > ${sign} clearchat
957
  > ─────────────❐
958
 
959
  > β”€γ€Ž \`π†π‘πŽπ”π πŒπ„ππ”\` 』
 
969
  > ─────────────❐
970
 
971
  > β”€γ€Ž \`π“πŽπŽπ‹π’ πŒπ„ππ”\` 』
972
+
973
 
974
  > ─────────────❐
975
 
 
1191
 
1192
  break;
1193
  }
1194
+ case 'runtime': case 'uptime': {
1195
+ reply(`${themeemoji} \`RUNTIME\` ${themeemoji}\n*${runtime(process.uptime())}*`)
1196
+ }
1197
+ case 'setprefix': {
1198
+ if (!isOwner) return reply(mess.only.owner);
1199
+
1200
+ if (!text) return reply("Please provide a new prefix.\n\nExample: `.setprefix !`");
1201
+ await loading()
1202
+ try {
1203
+ fs.writeFileSync(prefixFile, JSON.stringify({
1204
+ prefix: text
1205
+ }, null, 2));
1206
+ prefix = text;
1207
+ reply(`βœ… Prefix successfully changed to: *${text}*`);
1208
+ } catch (error) {
1209
+ console.error('Error saving new prefix:', error);
1210
+ reply("❌ Failed to update the prefix.");
1211
+ }
1212
+
1213
+ break;
1214
+ }
1215
+ case 'delete':
1216
+ case 'del':
1217
+ case 'd': {
1218
+ if (!isOwner) return;
1219
+ if (!m.quoted) return;
1220
+ try {
1221
+ await conn.sendMessage(m.chat, {
1222
+ delete: {
1223
+ remoteJid: m.chat,
1224
+ fromMe: false,
1225
+ id: m.quoted.id,
1226
+ participant: m.quoted.sender
1227
+ }
1228
+ });
1229
+
1230
+ await conn.sendMessage(m.chat, {
1231
+ delete: {
1232
+ remoteJid: m.chat,
1233
+ fromMe: true,
1234
+ id: m.id
1235
+ }
1236
+ });
1237
+ } catch (err) {
1238
+ console.log("Error while deleting messages:", err);
1239
+ }
1240
+ }
1241
+ break;
1242
+ case 'clearchat':
1243
+ case 'clear': {
1244
+ if (!isOwner) return reply(mess.only.owner);
1245
+
1246
+ conn.chatModify({
1247
+ delete: true,
1248
+ lastMessages: [{
1249
+ key: m.key,
1250
+ messageTimestamp: m.messageTimestamp
1251
+ }]
1252
+ },
1253
+ m.chat
1254
+ );
1255
+ await sleep(1500)
1256
+ reply(mess.success);
1257
+ }
1258
+ break;
1259
+
1260
+
1261
+
1262
+
1263
+
1264
+
1265
+
1266
+
1267
+
1268
+
1269
+
1270
+
1271
+
1272
+
1273
+
1274
+
1275
+
1276
+
1277
+
1278
+
1279
+
1280
+
1281
+
1282
+
1283
+
1284
+
1285
+
1286
+
1287
+
1288
+
1289
+
1290
+
1291
+
1292
+
1293
+
1294
+
1295
+
1296
+
1297
+
1298
+
1299
+
1300
+
1301
+
1302
+
1303
+
1304
+
1305
+
1306
+
1307
+
1308
+
1309
+
1310
+
1311
+
1312
+
1313
+
1314
+
1315
+
1316
+
1317
+
1318
+
1319
+
1320
+
1321
+
1322
+
1323
+
1324
+
1325
+
1326
+
1327
+
1328
+
1329
+
1330
+
1331
+
1332
+
1333
+
1334
+
1335
+
1336
+
1337
+
1338
+
1339
+
1340
+
1341
+
1342
+
1343
+
1344
+
1345
+
1346
+
1347
+
1348
+
1349
+
1350
+
1351
+
1352
+
1353
+
1354
+
1355
+
1356
+
1357
+
1358
+
1359
+
1360
+
1361
+
1362
+
1363
+
1364
+
1365
+
1366
+
1367
+
1368
+
1369
+
1370
+
1371
+
1372
+
1373
+
1374
+
1375
+
1376
+
1377
+
1378
+
1379
+
1380
+
1381
+
1382
+
1383
+
1384
+
1385
+
1386
+
1387
+
1388
+
1389
+
1390
+
1391
+
1392
+
1393
+
1394
+
1395
+
1396
+
1397
+
1398
+
1399
+
1400
+
1401
+
1402
+
1403
+
1404
+
1405
+
1406
+
1407
+
1408
+
1409
+
1410
+
1411
+
1412
+
1413
+
1414
+
1415
+
1416
+
1417
+
1418
+
1419
+
1420
+
1421
+
1422
+
1423
+
1424
+
1425
+
1426
+
1427
+
1428
+
1429
+
1430
+
1431
+
1432
+
1433
+
1434
+
1435
+
1436
+
1437
+
1438
+
1439
+
1440
+
1441
+
1442
+
1443
+
1444
+
1445
+
1446
+
1447
+
1448
+
1449
+
1450
+
1451
+
1452
+
1453
+
1454
+
1455
+
1456
+
1457
+
1458
+
1459
+
1460
+
1461
+
1462
+
1463
+
1464
+
1465
+
1466
+
1467
+
1468
+
1469
+
1470
+
1471
+
1472
+
1473
 
1474
  default:
1475
  }