From 5432bf964928c70b2b231867ccdce3c507625e43 Mon Sep 17 00:00:00 2001 From: Histmy Date: Tue, 27 Apr 2021 19:35:24 +0200 Subject: [PATCH] Added more update --- .env.example | 6 ++++-- modules/spink.js | 2 +- modules/zbytek.js | 11 +++++++++++ 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.env.example b/.env.example index c39757e..93e0852 100644 --- a/.env.example +++ b/.env.example @@ -1,4 +1,6 @@ -TOKEN nečekaně token na discord aplikaci +TOKEN poviné nečekaně token na discord aplikaci PREFIX nepoviné, default = "more" IGNORE_MESS nepoviné, pokud se nastaví na cokoliv (nejlépe "true"), bot bude nečekaně ignorovat všechny příchozí zprávy -IGNORE_PRESENCE nepoviné, pokud se nastaví na cokoliv (nejlépe "true"), bot bude nečekaně ignorovat jakékoliv změny presence a nebude měnit status-role \ No newline at end of file +IGNORE_PRESENCE nepoviné, pokud se nastaví na cokoliv (nejlépe "true"), bot bude nečekaně ignorovat jakékoliv změny presence a nebude měnit status-role +ADMIN_CHANNEL nepoviné, channelID kanálu, odkud půjde úspěšně spustit update +ADMIN_ID nepoviné, ID uživatele, který bude moci úspěšně spustit update diff --git a/modules/spink.js b/modules/spink.js index 0a4630b..1fa1937 100644 --- a/modules/spink.js +++ b/modules/spink.js @@ -4,7 +4,7 @@ const fetch = require('node-fetch'); const spinkacky = []; const contactSpinkServer = async (akce, id, nick, avatar) => { - const options = `heslo=sjeta11169omega666purfieRIP&akce=${akce}&id=${id}&nick=${encodeURIComponent(nick)}&avatar=${encodeURIComponent(avatar)}`; + const options = `heslo=${process.env.SPINK_PASS}&akce=${akce}&id=${id}&nick=${encodeURIComponent(nick)}&avatar=${encodeURIComponent(avatar)}`; return await fetch(`https://spinkacek.ga/extapi.php?${options}`) .then(r => r.text()) .then(text => text === 'OK'); diff --git a/modules/zbytek.js b/modules/zbytek.js index ecc5767..1af4ac8 100644 --- a/modules/zbytek.js +++ b/modules/zbytek.js @@ -8,10 +8,21 @@ const rand = max => Math.floor(Math.random() * max); module.exports = { more_komand: (mes, komand, celArgs) => { switch (komand) { + case 'debug_log': console.log('log: ', celArgs); mes.channel.send('je to v konzoli'); break; + + case "update": + if (mes.channel.id != process.env.ADMIN_CHANNEL && mes.author.id != process.env.ADMIN_ID) { + mes.channel.send("nato nemas prava kokote"); + break; + } + mes.channel.send("👋") + .then(() => process.exit()); + break; + default: return false; }