From 52e159ad3437d6e7cf645be86e6c6a0d7fa0fe1d Mon Sep 17 00:00:00 2001 From: Histmy Date: Mon, 20 Sep 2021 21:38:04 +0200 Subject: [PATCH] 3001.26 new choose func in 'komRNG' added more vyber --- package-lock.json | 4 ++-- package.json | 2 +- src/modules/komRNG.ts | 14 +++++++++++--- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index ae031e9..9bc3aa8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "denim_3001", - "version": "3001.25.1", + "version": "3001.26.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "denim_3001", - "version": "3001.25.1", + "version": "3001.26.0", "license": "ISC", "dependencies": { "@discordjs/opus": "github:discordjs/opus", diff --git a/package.json b/package.json index 62b3bbd..5b0d094 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "denim_3001", - "version": "3001.25.1", + "version": "3001.26.0", "description": "Toto je velmi kvalitní bot.", "repository": { "url": "https://github.com/Histmy/Denim-Bot/" diff --git a/src/modules/komRNG.ts b/src/modules/komRNG.ts index 815d9d4..3274ccb 100644 --- a/src/modules/komRNG.ts +++ b/src/modules/komRNG.ts @@ -6,15 +6,17 @@ const uz = ["ne", "jeste ne", "jiz brzy", "za chvili", "vubec", "nikdy", "za dlo const rand = (max: number) => Math.floor(Math.random() * max); +const choose = (arr: any[]) => arr[rand(arr.length)]; + module.exports = { more_komandy: { vtip: { als: ["ftip"], - run: () => ftipy[rand(ftipy.length)] + run: () => choose(ftipy) }, - kam: () => mista[rand(mista.length)], + kam: () => choose(mista), je: { cd: 1800, @@ -51,7 +53,13 @@ module.exports = { uz: { als: ["uz?"], - run: () => uz[rand(uz.length)] + run: () => choose(uz) + }, + + vyber: (arg: string) => { + if (!arg.length) return "co vole"; + const moznosti = arg.split(",").filter(m => m.length); + return choose(moznosti) || "kokot"; } } };