const fs = require('fs'); const path = require('path'); const express = require('express'); const { config } = require('../../handlers/configLoader'); const logger = require('../../handlers/logger'); module.exports = { name: 'clientReady', once: true, async execute() { const app = express(); const transcriptsPath = path.join(__dirname, '../../transcripts'); app.use('/transcript', express.static(transcriptsPath)); // Page d'accueil (http://localhost:5417/) app.get('/', (req, res) => { res.send(`
â Le service est actif.
AccĂšde Ă un transcript avec lâURL :
/transcript/ID_DU_TICKET
đ Utilise /transcript/<ID_DU_TICKET> pour accĂ©der Ă un transcript.
LâID ${req.params.id} ne correspond Ă aucun ticket sauvegardĂ©.
`); } }); const PORT = process.env.TRANSCRIPT_PORT || 3000; const DOMAIN = process.env.TRANSCRIPT_DOMAIN || 'http://localhost'; app.listen(PORT, () => { logger.success(`đ Serveur Transcript dispo sur ${DOMAIN}:${PORT}`); }); }, };