From face7875b908a25e52a238282f24072962e355a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ma=C5=84czak?= <56172798+jakubmanczak@users.noreply.github.com> Date: Fri, 8 Oct 2021 14:39:18 +0200 Subject: [PATCH] we do a little fixing Co-authored-by: datejer --- package-lock.json | 4 ++++ src/cfg.json | 2 +- src/cmds/embed.js | 11 +++++++++-- src/index.js | 1 + 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index fce047b..c873178 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,6 +12,10 @@ "discord.js": "^13.1.0", "dotenv": "^10.0.0", "nodemon": "^2.0.13" + }, + "engines": { + "node": ">=16.10.0", + "npm": ">=7.24.0" } }, "node_modules/@discordjs/builders": { diff --git a/src/cfg.json b/src/cfg.json index 2b26e8b..8a8a09e 100644 --- a/src/cfg.json +++ b/src/cfg.json @@ -61,7 +61,7 @@ "value": "Jeżeli będziesz bezużytecznie spamować lub nieprzyjmenie się zachowywać zostaniesz zbanowany." }, { - "name": "§3 Shitposting", + "name": "§3 Bagno", "value": "Kanał #bagno jest najbardziej wyluzowanym kanałem na naszym serwerze. Nie oznacza to jednak, że nie jest monitorowany. Jeżeli czujesz, że rzecz którą chcesz tam umieścić jest nadzwyczajnie kontrowersyjna, zastanów się dwa razy przed wciśnięciem Enter." }, { diff --git a/src/cmds/embed.js b/src/cmds/embed.js index db25296..d71df39 100644 --- a/src/cmds/embed.js +++ b/src/cmds/embed.js @@ -11,7 +11,7 @@ module.exports = { execute(cl, msg, args) { // TODO: add a permissions check here to make sure nobody can spawn msgs // not intended outside of specific scenarios - const embed = { + let embed = { color: cl.cfg.hexBlue, // timestamp: new Date(), // footer: { @@ -19,6 +19,9 @@ module.exports = { // icon_url: cl.cfg.iconurl, // }, }; + + let readyMsg; + switch (args[0]) { case 'witaj': embed.author = { @@ -34,7 +37,11 @@ module.exports = { embed.title = 'Regulamin'; embed.description = 'Regulamin naszego serwera składa się z tego, co następuje:'; - embed.footer.text = `Ostatnio zaktualizowany`; + embed.footer = { + text: `Ostatnio zaktualizowany`, + icon_url: cl.cfg.iconurl, + }; + embed.timestamp = new Date(); embed.fields = cl.cfg.embedFields.regulamin; readyMsg = { embeds: [embed] }; break; diff --git a/src/index.js b/src/index.js index cc9a65c..5bace79 100644 --- a/src/index.js +++ b/src/index.js @@ -38,6 +38,7 @@ cl.on('messageCreate', (msg) => { msg.reply( `An error occured while trying to execute ${cmdName} with args ${args}` ); + console.log(error); return; } console.log(`msgCommand: ${cmdName + args} by ${msg.author.tag}`);