goat
command
up3
Displays the uptime of the bot.
0
views
0
likes
0
installs
Aliases: up3, upt3
raw source
module.exports = {
config: {
name: "up3",
aliases: ["up3", "upt3"],
version: "1.0",
author: "Shinpei",
role: 0,
shortDescription: {
en: "Displays the uptime of the bot."
},
longDescription: {
en: "Displays the amount of time that the bot has been running for."
},
category: "System",
guide: {
en: "Use {p}uptime to display the uptime of the bot."
}
},
onStart: async function ({ api, event, args }) {
const uptime = process.uptime();
const seconds = Math.floor(uptime % 60);
const minutes = Math.floor((uptime / 60) % 60);
const hours = Math.floor((uptime / (60 * 60)) % 24);
const days = Math.floor(uptime / (60 * 60 * 24));
const uptimeString = `${hours} hours ${minutes} minutes ${seconds} second`;
api.sendMessage(`Hello Master, the bot has been running for ${uptimeString}.`, event.threadID);
}
};