diff --git a/index.js b/index.js index 2e9961a2472ef4d586fe4d5b696ac6b1b81891f7..03c0bfc3f3d5bdbded989f1d6183fb78ad9f79ca 100644 --- a/index.js +++ b/index.js @@ -593,11 +593,16 @@ async function checkAnniv() { async function verifyMcChatWebhook() { let mcChatWebhookId = await botSettings.findOne({ where: { name: "mcChatWebhookId" } }); - if (mcChatWebhookId != null) { + let devMcChatWebhookId = await botSettings.findOne({ where: { name: "devMcChatWebhookId" } }); + + if (mcChatWebhookId != null && devMcChatWebhookId != null) { console.log("[" + 'INFO'.yellow + "] Le Webhook du serveur MC est déjà configuré."); let mcChatWebhookToken = await botSettings.findOne({ where: { name: "mcChatWebhookToken" } }); - if (mcChatWebhookToken) { + let devMcChatWebhookToken = await botSettings.findOne({ where: { name: "devMcChatWebhookToken" } }); + + if (mcChatWebhookToken != null && devMcChatWebhookToken != null) { mcChatWebhook = new WebhookClient({ id: mcChatWebhookId.value, token: mcChatWebhookToken.value }); + devMcChatWebhook = new WebhookClient({ id: devMcChatWebhookId.value, token: devMcChatWebhookToken.value }); } else { console.log("[" + 'ERREUR'.brightRed + "] Impossible de trouver le token du webhook dans la base de donnée."); createMcChatWebhook();