From 5dc8e460802a53a4eed25c52fee95796bfb18b65 Mon Sep 17 00:00:00 2001 From: Xeovalyte Date: Thu, 17 Aug 2023 11:43:22 +0200 Subject: [PATCH] Added Modpack install instructions --- discordbot/commands/message.js | 19 +++++++++++++++---- discordbot/events/interactionCreate.js | 2 +- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/discordbot/commands/message.js b/discordbot/commands/message.js index 3e28773..4db0471 100644 --- a/discordbot/commands/message.js +++ b/discordbot/commands/message.js @@ -24,21 +24,32 @@ module.exports = { .setDescription('De regels zijn dit seizoen niet concreet. Zorg ervoor dat de ervaring voor iedereen leuk is en blijft. Een grapje maken mag, maar verpest niet iemand anders zijn ervaring.'); const embed1 = new EmbedBuilder() - .setTitle('Information') + .setTitle('Commands') .setColor(process.env.EMBED_COLOR) .addFields( { name: 'Whitelist', value: 'Join de Minecraft server en vul de gekregen code in door de `/whitelist` commando uit te voeren in discord. Door het commando `/removewhitelist` uit te voeren verwijder je jezelf van de whitelist.\n\u200B' }, { name: 'Team', value: '**Team maken:** Voer het commando `/team create` uit in discord. Kleur kan je uitzoeken op deze website: [HTML Color Codes](https://htmlcolorcodes.com/color-picker/)\n\n**Inviten:** Voer het commando `/team invite ` uit in discord. Deze persoon zal een invite krijgen en deze accepteren of weigeren.\n\n**Leave:** Voer het commando `/team leave` uit om het team te verlaten.\n\u200B' }, { name: 'Username', value: 'Door het commando `/setusername ` uit te voeren kan gekozen worden tussen de Minecraft of Discord username. Deze username zal op Discord en Minecraft weergegeven worden.\n\u200B' }, - { name: 'Minecraft', value: 'Door het commando `/map ` uit te voeren kan gekozen om zichtbaar te zijn op de map of niet' }, + { name: 'Minecraft', value: 'Door het commando `/map ` uit te voeren in Minecraft kan gekozen om zichtbaar te zijn op de map of niet' }, ); const embed2 = new EmbedBuilder() + .setTitle('Polarcraft Modpack') + .setColor(process.env.EMBED_COLOR) + .addFields({ name: 'Installeer Instructies', value: ` + **1.** Installeer de [Modrinth launcher](https://modrinth.com/app) en log in\n + **2.** Klik op het zoek icoon op de linker balk en zoek voor "Polarcraft Modpack"\n + **3.** Klik vervolgens op "install"\n + **4.** Klaar! Klik op "Play" om Minecraft op te starten\n + ` }) + .setDescription('De Polarcraft Modpack is niet nodig, maar wel handig. In deze modpack zitten mods voor betere performance en Proximity chat mod. Als je er voor kiest om deze modpack niet te gebruiken is het leuk om zelf de [Plasmo Voice](https://modrinth.com/plugin/plasmo-voice) mod te installeren.'); + + const embed3 = new EmbedBuilder() .setTitle('Links') .setColor(process.env.EMBED_COLOR) - .setDescription('-> IP: polarcraft.xeovalyte.com\n-> [Minecraft Map](https://polarcraft.xeovalyte.com)'); + .setDescription('-> IP: polarcraft.xeovalyte.com\n-> [Minecraft Map](https://polarcraft.xeovalyte.com)\n-> [Polarcraft Modpack](https://modrinth.com/modpack/polarcraft-modpack)'); - await interaction.reply({ embeds: [embed0, embed1, embed2] }); + await interaction.reply({ embeds: [embed0, embed1, embed2, embed3] }); } else if (option === 'moderators') { const embed = new EmbedBuilder() .setTitle('Commands') diff --git a/discordbot/events/interactionCreate.js b/discordbot/events/interactionCreate.js index 8b836a0..48f9a7a 100644 --- a/discordbot/events/interactionCreate.js +++ b/discordbot/events/interactionCreate.js @@ -15,7 +15,7 @@ module.exports = { try { await command.execute(interaction); } catch (error) { - await interaction.reply({ embeds: [simpleEmbed('There was an error while executing the command')] }); + await interaction.reply({ embeds: [simpleEmbed('There was an error while executing the command')], ephemeral: true }); console.error(`Error executing ${interaction.commandName}`); console.error(error); }