API-XX commited on
Commit
c05bb06
Β·
verified Β·
1 Parent(s): 9ae1dc4

Upload case.js

Browse files
Files changed (1) hide show
  1. case.js +23 -1
case.js CHANGED
@@ -952,12 +952,14 @@ module.exports = async (conn, dev, chatUpdate, store) => {
952
  > ${sign} mode
953
  > ${sign} runtime
954
  > ${sign} setprefix
 
955
  > ${sign} delete
956
  > ${sign} clearchat
957
  > ${sign} block
958
  > ${sign} unblock
959
  > ${sign} setpp
960
  > ${sign} setbio
 
961
  > ─────────────❐
962
 
963
  > β”€γ€Ž \`π†π‘πŽπ”π πŒπ„ππ”\` 』
@@ -1214,6 +1216,20 @@ case 'getsudo': {
1214
  reply("❌ Failed to update the prefix.");
1215
  }
1216
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1217
  break;
1218
  }
1219
  case 'delete':
@@ -1354,7 +1370,13 @@ case 'setbio':
1354
  }
1355
  break;
1356
  }
1357
-
 
 
 
 
 
 
1358
 
1359
 
1360
 
 
952
  > ${sign} mode
953
  > ${sign} runtime
954
  > ${sign} setprefix
955
+ > ${sign} getprefix
956
  > ${sign} delete
957
  > ${sign} clearchat
958
  > ${sign} block
959
  > ${sign} unblock
960
  > ${sign} setpp
961
  > ${sign} setbio
962
+ > ${sign} restart
963
  > ─────────────❐
964
 
965
  > β”€γ€Ž \`π†π‘πŽπ”π πŒπ„ππ”\` 』
 
1216
  reply("❌ Failed to update the prefix.");
1217
  }
1218
 
1219
+ break;
1220
+ }
1221
+ case 'getprefix': {
1222
+ await loading();
1223
+
1224
+ try {
1225
+ const prefixData = JSON.parse(fs.readFileSync('./database/prefix.json', 'utf8'));
1226
+ const currentPrefix = prefixData.prefix || '.';
1227
+
1228
+ reply(`*Current Prefix:* \`${currentPrefix}\``);
1229
+ } catch (error) {
1230
+ console.error('Error reading prefix file:', error);
1231
+ reply('Failed to retrieve prefix.');
1232
+ }
1233
  break;
1234
  }
1235
  case 'delete':
 
1370
  }
1371
  break;
1372
  }
1373
+ case 'restart':
1374
+ if (!isOwner) return reply(mess.only.owner)
1375
+ await loading()
1376
+ reply(`*restarting...*`)
1377
+ await sleep(3000)
1378
+ process.exit()
1379
+ break;
1380
 
1381
 
1382