| 2 | const settings = require('../settings.js'); |
| 3 | |
| 4 | function formatTime(seconds) { |
| 5 | const days = Math.floor(seconds / (24 * 60 * 60)); |
| 6 | seconds %= 24 * 60 * 60; |
| 7 | const hours = Math.floor(seconds / (60 * 60)); |
| 8 | seconds %= 60 * 60; |
| 9 | const minutes = Math.floor(seconds / 60); |
| 10 | seconds = Math.floor(seconds % 60); |
| 11 | |
| 12 | let time = ''; |
| 13 | if (days) time += `${days}d `; |
| 14 | if (hours) time += `${hours}h `; |
| 15 | if (minutes) time += `${minutes}m `; |
| 16 | if (seconds || !time) time += `${seconds}s`; |
| 17 | |
| 18 | return time.trim(); |
| 19 | } |
| 20 | |
| 21 | async function pingCommand(sock, chatId, message) { |
| 22 | try { |