From a246a5007fbc4edae926b65bbcf23e1aa78418d4 Mon Sep 17 00:00:00 2001 From: Histmy Date: Sun, 12 Jun 2022 15:18:25 +0200 Subject: [PATCH] better zareaguj, bot also selfupdates packages, formating shit --- package-lock.json | 182 +++++++++++++++++--------------------- package.json | 8 +- src/modules/komComplex.ts | 15 ++-- src/modules/vojs.ts | 10 +-- start.sh | 1 + 5 files changed, 99 insertions(+), 117 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1af9ac2..2a8e593 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,20 +1,20 @@ { "name": "denim_3001", - "version": "3001.38.2", + "version": "3001.38.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "denim_3001", - "version": "3001.38.2", + "version": "3001.38.3", "license": "ISC", "dependencies": { - "@discordjs/voice": "^0.9.0", - "discord.js": "^13.7.0", + "@discordjs/voice": "^0.10.0", + "discord.js": "^13.8.0", "js-levenshtein": "^1.1.6", "node-fetch": "^2.6.1", "opusscript": "^0.0.8", - "play-dl": "^1.9.4", + "play-dl": "^1.9.5", "tweetnacl": "^1.0.3" }, "devDependencies": { @@ -23,30 +23,25 @@ } }, "node_modules/@discordjs/builders": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.13.0.tgz", - "integrity": "sha512-4L9y26KRNNU8Y7J78SRUN1Uhava9D8jfit/YqEaKi8gQRc7PdqKqk2poybo6RXaiyt/BgKYPfcjxT7WvzGfYCA==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.14.0.tgz", + "integrity": "sha512-+fqLIqa9wN3R+kvlld8sgG0nt04BAZxdCDP4t2qZ9TJsquLWA+xMtT8Waibb3d4li4AQS+IOfjiHAznv/dhHgQ==", "dependencies": { - "@sapphire/shapeshift": "^2.0.0", + "@sapphire/shapeshift": "^3.1.0", "@sindresorhus/is": "^4.6.0", - "discord-api-types": "^0.31.1", + "discord-api-types": "^0.33.3", "fast-deep-equal": "^3.1.3", "ts-mixer": "^6.0.1", - "tslib": "^2.3.1" + "tslib": "^2.4.0" }, "engines": { "node": ">=16.9.0" } }, - "node_modules/@discordjs/builders/node_modules/discord-api-types": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.31.2.tgz", - "integrity": "sha512-gpzXTvFVg7AjKVVJFH0oJGC0q0tO34iJGSHZNz9u3aqLxlD6LfxEs9wWVVikJqn9gra940oUTaPFizCkRDcEiA==" - }, "node_modules/@discordjs/collection": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.6.0.tgz", - "integrity": "sha512-Ieaetb36l0nmAS5X9Upqk4W7euAO6FdXPxn3I8vBAKEcoIzEZI1mcVcPfCfagGJZSgBKpENnAnKkP4GAn+MV8w==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.7.0.tgz", + "integrity": "sha512-R5i8Wb8kIcBAFEPLLf7LVBQKBDYUL+ekb23sOgpkpyGT+V4P7V83wTxcsqmX+PbqHt4cEHn053uMWfRqh/Z/nA==", "engines": { "node": ">=16.9.0" } @@ -73,16 +68,16 @@ } }, "node_modules/@discordjs/voice": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@discordjs/voice/-/voice-0.9.0.tgz", - "integrity": "sha512-fSAYtPCEfIyG56hC2cRJuyfvQGr+aawSssLCqYg70vZ51dKO4spEKOB8V6vNMP5HnEplbhmxkB3YbshFKtnCQQ==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@discordjs/voice/-/voice-0.10.0.tgz", + "integrity": "sha512-tChDKRRbKwWHcyq1dSEzrnuCMJyLtKXcFhgQpqcS2YjZ1TLlXboc/mhrR8jA1Yb1rB81u8dgj/lPkkHsk0ItEg==", "dependencies": { "@types/ws": "^8.5.3", - "discord-api-types": "^0.29.0", + "discord-api-types": "^0.33.3", "prism-media": "^1.3.2", "tiny-typed-emitter": "^2.1.0", - "tslib": "^2.3.1", - "ws": "^8.5.0" + "tslib": "^2.4.0", + "ws": "^8.7.0" }, "engines": { "node": ">=16.9.0" @@ -145,9 +140,9 @@ } }, "node_modules/@sapphire/shapeshift": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-2.2.0.tgz", - "integrity": "sha512-UEnKgMlQyI0yY/q+lCMX0VJft9y86IsesgbIQj6e62FBYSaMVr+IaMNpi4z45Q14VnuMACbK0yrbHISNqgUYcQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.2.0.tgz", + "integrity": "sha512-asNgE5Ooil2/oGIAj6vZMoUc2ZFED0TGYD7jwvZsjHPQZBEh9ITj94ca4bCgiCR1s2ER/UjzykH+5wE3ebVZnQ==", "engines": { "node": ">=v15.0.0", "npm": ">=7.0.0" @@ -371,35 +366,30 @@ } }, "node_modules/discord-api-types": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.29.0.tgz", - "integrity": "sha512-Ekq1ICNpOTVajXKZguNFrsDeTmam+ZeA38txsNLZnANdXUjU6QBPIZLUQTC6MzigFGb0Tt8vk4xLnXmzv0shNg==" + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.33.5.tgz", + "integrity": "sha512-dvO5M52v7m7Dy96+XUnzXNsQ/0npsYpU6dL205kAtEDueswoz3aU3bh1UMoK4cQmcGtB1YRyLKqp+DXi05lzFg==" }, "node_modules/discord.js": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-13.7.0.tgz", - "integrity": "sha512-iV/An3FEB/CiBGdjWHRtgskM4UuWPq5vjhjKsrQhdVU16dbKrBxA+eIV2HWA07B3tXUGM6eco1wkr42gxxV1BA==", + "version": "13.8.0", + "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-13.8.0.tgz", + "integrity": "sha512-EPAA/2VLycYN5wSzavqa4iJ6qj3UtQFtHw5TH/60Fj29ymfEsCQVn//o1mTpwDxzwb+rPIrWhkxKIGGnjfv0Iw==", "dependencies": { - "@discordjs/builders": "^0.13.0", - "@discordjs/collection": "^0.6.0", + "@discordjs/builders": "^0.14.0", + "@discordjs/collection": "^0.7.0", "@sapphire/async-queue": "^1.3.1", "@types/node-fetch": "^2.6.1", "@types/ws": "^8.5.3", - "discord-api-types": "^0.30.0", + "discord-api-types": "^0.33.3", "form-data": "^4.0.0", "node-fetch": "^2.6.1", - "ws": "^8.6.0" + "ws": "^8.7.0" }, "engines": { "node": ">=16.6.0", "npm": ">=7.0.0" } }, - "node_modules/discord.js/node_modules/discord-api-types": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.30.0.tgz", - "integrity": "sha512-wYst0jrT8EJs2tVlwUTQ2xT0oWMjUrRMpFTkNY3NMleWyQNHgWaKhqFfxdLPdC2im9IuR5EsxcEgjhf/npeftw==" - }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -751,9 +741,9 @@ "integrity": "sha512-ZAqHUKkQLix2Iga7pPbsf1LpUoBjcpwU93F1l3qBIfxYddQLhxS6GKmS0d3jV8kSVaUbr6NnOEcEMFvuX93SWQ==" }, "node_modules/play-dl": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/play-dl/-/play-dl-1.9.4.tgz", - "integrity": "sha512-/NiD3rpZw/5zbtUhF87AQEmHYLBD5QhtCD/9c3b47xvZMxCO3eHLEN5G1h/b/lC1lCp+xj5BpdYefOrIbDhBUQ==", + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/play-dl/-/play-dl-1.9.5.tgz", + "integrity": "sha512-tfjBgpU6AD63snK6sXiSuAOi+3iLsqVvsFcvCritOetF/zIo2OcB4BURX+WaQLUmEX3sUJhzP/vqG8SSl7WEpA==", "dependencies": { "play-audio": "^0.5.2" }, @@ -915,9 +905,9 @@ "integrity": "sha512-hvE+ZYXuINrx6Ei6D6hz+PTim0Uf++dYbK9FFifLNwQj+RwKquhQpn868yZsCtJYiclZF1u8l6WZxxKi+vv7Rg==" }, "node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/tweetnacl": { "version": "1.0.3", @@ -963,9 +953,9 @@ "peer": true }, "node_modules/ws": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", - "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", "engines": { "node": ">=10.0.0" }, @@ -992,29 +982,22 @@ }, "dependencies": { "@discordjs/builders": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.13.0.tgz", - "integrity": "sha512-4L9y26KRNNU8Y7J78SRUN1Uhava9D8jfit/YqEaKi8gQRc7PdqKqk2poybo6RXaiyt/BgKYPfcjxT7WvzGfYCA==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@discordjs/builders/-/builders-0.14.0.tgz", + "integrity": "sha512-+fqLIqa9wN3R+kvlld8sgG0nt04BAZxdCDP4t2qZ9TJsquLWA+xMtT8Waibb3d4li4AQS+IOfjiHAznv/dhHgQ==", "requires": { - "@sapphire/shapeshift": "^2.0.0", + "@sapphire/shapeshift": "^3.1.0", "@sindresorhus/is": "^4.6.0", - "discord-api-types": "^0.31.1", + "discord-api-types": "^0.33.3", "fast-deep-equal": "^3.1.3", "ts-mixer": "^6.0.1", - "tslib": "^2.3.1" - }, - "dependencies": { - "discord-api-types": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.31.2.tgz", - "integrity": "sha512-gpzXTvFVg7AjKVVJFH0oJGC0q0tO34iJGSHZNz9u3aqLxlD6LfxEs9wWVVikJqn9gra940oUTaPFizCkRDcEiA==" - } + "tslib": "^2.4.0" } }, "@discordjs/collection": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.6.0.tgz", - "integrity": "sha512-Ieaetb36l0nmAS5X9Upqk4W7euAO6FdXPxn3I8vBAKEcoIzEZI1mcVcPfCfagGJZSgBKpENnAnKkP4GAn+MV8w==" + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@discordjs/collection/-/collection-0.7.0.tgz", + "integrity": "sha512-R5i8Wb8kIcBAFEPLLf7LVBQKBDYUL+ekb23sOgpkpyGT+V4P7V83wTxcsqmX+PbqHt4cEHn053uMWfRqh/Z/nA==" }, "@discordjs/node-pre-gyp": { "version": "0.4.2", @@ -1035,16 +1018,16 @@ } }, "@discordjs/voice": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@discordjs/voice/-/voice-0.9.0.tgz", - "integrity": "sha512-fSAYtPCEfIyG56hC2cRJuyfvQGr+aawSssLCqYg70vZ51dKO4spEKOB8V6vNMP5HnEplbhmxkB3YbshFKtnCQQ==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@discordjs/voice/-/voice-0.10.0.tgz", + "integrity": "sha512-tChDKRRbKwWHcyq1dSEzrnuCMJyLtKXcFhgQpqcS2YjZ1TLlXboc/mhrR8jA1Yb1rB81u8dgj/lPkkHsk0ItEg==", "requires": { "@types/ws": "^8.5.3", - "discord-api-types": "^0.29.0", + "discord-api-types": "^0.33.3", "prism-media": "^1.3.2", "tiny-typed-emitter": "^2.1.0", - "tslib": "^2.3.1", - "ws": "^8.5.0" + "tslib": "^2.4.0", + "ws": "^8.7.0" }, "dependencies": { "@discordjs/opus": { @@ -1079,9 +1062,9 @@ "integrity": "sha512-FFTlPOWZX1kDj9xCAsRzH5xEJfawg1lNoYAA+ecOWJMHOfiZYb1uXOI3ne9U4UILSEPwfE68p3T9wUHwIQfR0g==" }, "@sapphire/shapeshift": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-2.2.0.tgz", - "integrity": "sha512-UEnKgMlQyI0yY/q+lCMX0VJft9y86IsesgbIQj6e62FBYSaMVr+IaMNpi4z45Q14VnuMACbK0yrbHISNqgUYcQ==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.2.0.tgz", + "integrity": "sha512-asNgE5Ooil2/oGIAj6vZMoUc2ZFED0TGYD7jwvZsjHPQZBEh9ITj94ca4bCgiCR1s2ER/UjzykH+5wE3ebVZnQ==" }, "@sindresorhus/is": { "version": "4.6.0", @@ -1259,31 +1242,24 @@ "peer": true }, "discord-api-types": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.29.0.tgz", - "integrity": "sha512-Ekq1ICNpOTVajXKZguNFrsDeTmam+ZeA38txsNLZnANdXUjU6QBPIZLUQTC6MzigFGb0Tt8vk4xLnXmzv0shNg==" + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.33.5.tgz", + "integrity": "sha512-dvO5M52v7m7Dy96+XUnzXNsQ/0npsYpU6dL205kAtEDueswoz3aU3bh1UMoK4cQmcGtB1YRyLKqp+DXi05lzFg==" }, "discord.js": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-13.7.0.tgz", - "integrity": "sha512-iV/An3FEB/CiBGdjWHRtgskM4UuWPq5vjhjKsrQhdVU16dbKrBxA+eIV2HWA07B3tXUGM6eco1wkr42gxxV1BA==", + "version": "13.8.0", + "resolved": "https://registry.npmjs.org/discord.js/-/discord.js-13.8.0.tgz", + "integrity": "sha512-EPAA/2VLycYN5wSzavqa4iJ6qj3UtQFtHw5TH/60Fj29ymfEsCQVn//o1mTpwDxzwb+rPIrWhkxKIGGnjfv0Iw==", "requires": { - "@discordjs/builders": "^0.13.0", - "@discordjs/collection": "^0.6.0", + "@discordjs/builders": "^0.14.0", + "@discordjs/collection": "^0.7.0", "@sapphire/async-queue": "^1.3.1", "@types/node-fetch": "^2.6.1", "@types/ws": "^8.5.3", - "discord-api-types": "^0.30.0", + "discord-api-types": "^0.33.3", "form-data": "^4.0.0", "node-fetch": "^2.6.1", - "ws": "^8.6.0" - }, - "dependencies": { - "discord-api-types": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.30.0.tgz", - "integrity": "sha512-wYst0jrT8EJs2tVlwUTQ2xT0oWMjUrRMpFTkNY3NMleWyQNHgWaKhqFfxdLPdC2im9IuR5EsxcEgjhf/npeftw==" - } + "ws": "^8.7.0" } }, "emoji-regex": { @@ -1559,9 +1535,9 @@ "integrity": "sha512-ZAqHUKkQLix2Iga7pPbsf1LpUoBjcpwU93F1l3qBIfxYddQLhxS6GKmS0d3jV8kSVaUbr6NnOEcEMFvuX93SWQ==" }, "play-dl": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/play-dl/-/play-dl-1.9.4.tgz", - "integrity": "sha512-/NiD3rpZw/5zbtUhF87AQEmHYLBD5QhtCD/9c3b47xvZMxCO3eHLEN5G1h/b/lC1lCp+xj5BpdYefOrIbDhBUQ==", + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/play-dl/-/play-dl-1.9.5.tgz", + "integrity": "sha512-tfjBgpU6AD63snK6sXiSuAOi+3iLsqVvsFcvCritOetF/zIo2OcB4BURX+WaQLUmEX3sUJhzP/vqG8SSl7WEpA==", "requires": { "play-audio": "^0.5.2" } @@ -1682,9 +1658,9 @@ "integrity": "sha512-hvE+ZYXuINrx6Ei6D6hz+PTim0Uf++dYbK9FFifLNwQj+RwKquhQpn868yZsCtJYiclZF1u8l6WZxxKi+vv7Rg==" }, "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "tweetnacl": { "version": "1.0.3", @@ -1730,9 +1706,9 @@ "peer": true }, "ws": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", - "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", + "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", "requires": {} }, "yallist": { diff --git a/package.json b/package.json index 7f1d5fa..15c8e54 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "denim_3001", - "version": "3001.38.2", + "version": "3001.38.3", "description": "Toto je velmi kvalitní bot.", "repository": { "url": "https://github.com/Histmy/Denim-Bot/" @@ -13,12 +13,12 @@ "author": "Histmy + det-fys", "license": "ISC", "dependencies": { - "@discordjs/voice": "^0.9.0", - "discord.js": "^13.7.0", + "@discordjs/voice": "^0.10.0", + "discord.js": "^13.8.0", "js-levenshtein": "^1.1.6", "node-fetch": "^2.6.1", "opusscript": "^0.0.8", - "play-dl": "^1.9.4", + "play-dl": "^1.9.5", "tweetnacl": "^1.0.3" }, "devDependencies": { diff --git a/src/modules/komComplex.ts b/src/modules/komComplex.ts index 1de5b6b..c687738 100644 --- a/src/modules/komComplex.ts +++ b/src/modules/komComplex.ts @@ -1,7 +1,7 @@ // Komandy, který buď nějakým způsobem mění funkci nebo "vzhled" bota // nebo donutí bota něco udělat (odeslání zprávy nebo smazání originální zprávy se nepočítá) -import { ActivityType, Message, PresenceStatusData } from "discord.js"; +import { ActivityType, Message, MessageReaction, PresenceStatusData } from "discord.js"; import { emouty } from "../utils/emotes"; import { Modul, SRecord } from "../utils/types"; import { formatter, ping } from "../utils/utils"; @@ -84,8 +84,7 @@ const exp: Modul = { als: ["react"], arg: "emout/emouty", run: async (mes, arg) => { - const emouty = arg.match(//g); - if (!emouty) return "retard"; + const emouty = arg.split(" "); let naCo: Message; if (mes.reference) { @@ -95,12 +94,18 @@ const exp: Modul = { naCo = msgs[msgs.length - 2]; } + const reakce: Promise[] = []; mes.delete(); - emouty.forEach(emout => naCo.react(emout)); + emouty.forEach(emout => { + reakce.push(naCo.react(emout) + .catch(() => { })); + }); + + if (!(await Promise.all(reakce)).every(r => !!r != false)) return "retarde"; } }, - odpocitej: (mes) => { + odpocitej: mes => { const randomshit = (mes: Message, argument: string[]) => { mes.edit(argument[0]); argument.splice(0, 1); diff --git a/src/modules/vojs.ts b/src/modules/vojs.ts index ba6eede..69bd78d 100644 --- a/src/modules/vojs.ts +++ b/src/modules/vojs.ts @@ -60,7 +60,7 @@ const vytahnout = (member: GuildMember, patro: number) => { const exp: Modul = { more_komandy: { - wojs: (mes) => `vojs se pise s normalnim v ti kriple ${mes.author}`, + wojs: mes => `vojs se pise s normalnim v ti kriple ${mes.author}`, vojs: { cd: 1800, @@ -90,7 +90,7 @@ const exp: Modul = { vypadni: { als: ["odejdi", "disconnect", "leave", "odpoj", "votpoj", "vodpoj", "vodprejskni", "tahni"], - run: (mes) => { + run: mes => { const vojs = getVoiceConnection(mes.guildId!); if (!vojs) return 'nejsem ve vojsu'; @@ -111,7 +111,7 @@ const exp: Modul = { krkacek: { als: ["krk", "grg", "grgnisi", "krknisi", "grgacek"], - run: async (mes) => { + run: async mes => { const channel = mes.member?.voice.channel; if (!channel) return "***grrrrrrrrg***"; @@ -123,7 +123,7 @@ const exp: Modul = { cas: { cd: 5, - run: async (mes) => { + run: async mes => { const date = new Date(); const h = date.getHours(); const m = date.getMinutes(); @@ -165,7 +165,7 @@ const exp: Modul = { outro: { hidden: true, - run: async (mes) => { + run: async mes => { const channel = mes.member?.voice.channel; if (!channel) return "co to znamena ti gadzovko"; diff --git a/start.sh b/start.sh index 3969253..ca00267 100644 --- a/start.sh +++ b/start.sh @@ -6,6 +6,7 @@ do echo stahuju update git stash git pull + npm i tsc unset $neco else