22 lines
484 B
JavaScript
Executable File
22 lines
484 B
JavaScript
Executable File
module.exports = {
|
|
bold: function (str) {
|
|
return `**${str}**`;
|
|
},
|
|
italic: function (str) {
|
|
return `*${str}*`;
|
|
},
|
|
code: function (str) {
|
|
return `\`${str}\``;
|
|
},
|
|
uptime: function (seconds) {
|
|
function pad(s) {
|
|
return (s < 10 ? '0' : '') + s;
|
|
}
|
|
var hours = Math.floor(seconds / (60 * 60));
|
|
var minutes = Math.floor((seconds % (60 * 60)) / 60);
|
|
var seconds = Math.floor(seconds % 60);
|
|
|
|
return pad(hours) + 'h ' + pad(minutes) + 'm ' + pad(seconds) + 's';
|
|
}
|
|
|
|
}; |