const realtime = require('../../realtime/core.js'); module.exports = { command: 'realtime', description: 'Dettagli della connessione realtime', pattern: /\/realtime/, execute: async (bot, msg) => { const stats = realtime.getStats(); const statusEmoji = stats.status === 'connected' ? '🟢' : '🔴'; let message = `*Connessione Realtime* ${statusEmoji}\n\n`; message += `*ID Sensore:* ${stats.sensorID}\n`; message += `*Stato:* ${stats.status}\n`; message += `*Messaggi inviati:* ${stats.sent}\n`; message += `*Riconnessioni:* ${stats.reconnections}\n`; message += `*Frequenza:* ${stats.sentEveryMLS}ms\n`; if (stats.firstSent) { message += `*Primo invio:* ${new Date(stats.firstSent).toLocaleString()}\n`; } await bot.sendMessage(msg.chat.id, message, { parse_mode: 'Markdown' }); } };