const fs = require("fs-extra"); const path = require("path"); module.exports = { config: { name: "restart", version: "2.0.0", author: "šŒššš‘š®š…", countDown: 5, role: 2, description: { en: "Restart the bot" }, category: "admin", guide: { en: "{pn}" } }, onLoad: async function ({ api }) { const filePath = path.join(__dirname, "tmp", "restart.txt"); if (fs.existsSync(filePath)) { const [threadID, startTime] = fs.readFileSync(filePath, "utf8").split(" "); const timeTaken = ((Date.now() - parseInt(startTime)) / 1000).toFixed(2); api.sendMessage( `āœ… | š¼'š‘š šµš‘Žš‘š‘˜ 😘🪽 š‘…š‘’š‘ š‘”š‘Žš‘Ÿš‘” š‘‡š‘–š‘šš‘’\nā° | š‘…š‘’š‘ š‘”š‘Žš‘Ÿš‘” š‘‡š‘–š‘šš‘’ : ${timeTaken}s`, threadID ); fs.unlinkSync(filePath); } }, onStart: async function ({ message, event }) { const filePath = path.join(__dirname, "tmp", "restart.txt"); fs.writeFileSync(filePath, `${event.threadID} ${Date.now()}`); await message.reply("ā˜¢ļø | šøš‘˜š‘”š‘¢ š‘Šš‘Žš‘–š‘” š¾š‘œš‘Ÿš‘œ š‘…š‘’š‘ š‘”š‘Žš‘Ÿš‘” š»š‘œš‘–š‘”š‘’š‘š‘•š‘–'š‘•š‘• -)ā˜ŗļøšŸ’«"); process.exit(2); } };