This commit is contained in:
Louis Mazin 2026-04-16 00:24:57 +02:00
parent b66c6cc281
commit af9666892a

View File

@ -61,43 +61,10 @@ const buildPanelEmbed = (status, panelState) => {
const stateText = status.online ? "🟢 En ligne" : "🔴 Hors ligne";
const playersText = `${status.playersOnline}/${status.playersMax}`;
const playersListText = status.playerList.length > 0 ? status.playerList.join(", ") : "Aucun joueur connecte";
return {
color: status.online ? 0x57F287 : 0xED4245,
title: `Serveur Minecraft - ${stateText}`,
description: status.motd || DEFAULT_UPDATE_TEXT,
fields: [
{
name: "Adresse",
value: status.address,
inline: true
},
{
name: "Joueurs",
value: playersText,
inline: true
},
{
name: "Version",
value: status.version,
inline: true
},
{
name: "Etat du panel",
value: panelState,
inline: true
},
{
name: "Joueurs connectes",
value: playersListText,
inline: false
}
],
timestamp: new Date().toISOString(),
footer: {
text: "Actualisation automatique"
}
};
const message = new EmbedBuilder()
.setColor('#0099ff')
.setDescription('# Informations sur le Serveur \n\n## :wireless: IP :\n### goofymon.louismazin.ovh\n\n## :repeat: État :\n### '+stateText+'\n\n## :busts_in_silhouette: Joueurs :\n### '+playersText+'\n\n## :video_game: Version :\n### '+status.version+'\n\n## :speech_balloon: MOTD :\n### '+status.motd+'\n\n## :bust_in_silhouette: Liste des joueurs :\n### '+playersListText);
return message;
};
const resolvePanelMessage = async (client, channelId, messageId) => {