// code from goatstore // api: https://store.agi.bd module.exports = { config: { name: "up3", aliases: ["upt3"], version: "1.7", author: "๐† แ๐‘๐€๐˜๐‡๐€๐-๐’๐€๐๐๐ˆ๐‘", role: 0, category: "general", guide: { en: "Use {p}uptime to display bot's uptime and user stats." } }, onStart: async function ({ api, event, usersData, threadsData }) { try { const allUsers = await usersData.getAll(); const allThreads = await threadsData.getAll(); const uptime = process.uptime(); const days = Math.floor(uptime / (60 * 60 * 24)); const hours = Math.floor((uptime % (60 * 60 * 24)) / 3600); const minutes = Math.floor((uptime % 3600) / 60); const uptimeString = `${days}๐—— ${hours}๐—› ${minutes}๐— `; const msg = `๐Ÿงšโ€โ™€๏ธ๐—ก๐—œ๐—๐—›๐—จ๐—  ๐—–๐—›๐—”๐—ง๐—•๐—ข๐—ง๐Ÿ‘‘ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยป ๐ŸŽ€ ๐—จ๐—ฃ๐—ง๐—œ๐— ๐—˜ ๐—ฆ๐—ง๐—”๐—ง๐—ฆ: ยป ๐Ÿค ๐—จ๐—ฝ๐˜๐—ถ๐—บ๐—ฒ: ${uptimeString} ยป ๐Ÿ‘ฅ ๐—ง๐—ผ๐˜๐—ฎ๐—น ๐—จ๐˜€๐—ฒ๐—ฟ๐˜€: ${allUsers.length.toLocaleString()} ยป ๐Ÿ’ฌ ๐—ง๐—ผ๐˜๐—ฎ๐—น ๐—š๐—ฟ๐—ผ๐˜‚๐—ฝ๐˜€: ${allThreads.length.toLocaleString()} โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ยป ๐Ÿ‘‘๐† แ๐‘๐€๐˜๐‡๐€๐-๐’๐€๐๐๐ˆ๐‘`; api.sendMessage(msg, event.threadID, event.messageID); } catch (error) { console.error(error); api.sendMessage( `โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\nยป โŒ ๐—”๐—ป ๐—ฒ๐—ฟ๐—ฟ๐—ผ๐—ฟ ๐—ผ๐—ฐ๐—ฐ๐˜‚๐—ฟ๐—ฟ๐—ฒ๐—ฑ.\nโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€\nยป ๐Ÿ‘‘๐† แ๐‘๐€๐˜๐‡๐€๐-๐’๐€๐๐๐ˆ๐‘`, event.threadID, event.messageID ); } } };