diff --git a/package-lock.json b/package-lock.json index b60b22f..18dd09a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "denim_3001", - "version": "3001.47.1", + "version": "3001.48.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "denim_3001", - "version": "3001.47.1", + "version": "3001.48.0", "license": "ISC", "dependencies": { "@discordjs/voice": "^0.15.0", diff --git a/package.json b/package.json index a906d1e..a77c1b4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "denim_3001", - "version": "3001.47.1", + "version": "3001.48.0", "description": "Toto je velmi kvalitní bot.", "repository": { "url": "https://github.com/Histmy/Denim-Bot/" diff --git a/src/modules/vojs.ts b/src/modules/vojs.ts index 910eccf..9cff9ab 100644 --- a/src/modules/vojs.ts +++ b/src/modules/vojs.ts @@ -3,8 +3,8 @@ import { getVoiceConnection, VoiceConnection, VoiceConnectionStatus } from "@discordjs/voice"; import { ChannelType, GuildMember, Message, VoiceChannel, VoiceState } from "discord.js"; import { emouty } from "../utils/emotes"; -import { Modul, MuzikaFace, SRecord } from "../utils/types"; -import { canAnounceTime, handlePrevVoice, joinVoice, log, play } from "../utils/utils"; +import { CClient, Modul, MuzikaFace, SRecord } from "../utils/types"; +import { canAnounceTime, handlePrevVoice, joinVoice, log, play, rand } from "../utils/utils"; const timeouty: SRecord = {}; const muty: string[] = []; @@ -131,7 +131,7 @@ const exp: Modul = { krkacek: { als: ["krk", "grg", "grgnisi", "krknisi", "grgacek"], - run: async mes => + run: mes => playAndFukOff(mes, "***grrrrrrrrg***", "zvuky/grg.mp3") }, @@ -183,15 +183,18 @@ const exp: Modul = { outro: { hidden: true, - run: async mes => + run: mes => playAndFukOff(mes, "co to znamena ti gadzovko", "zvuky/pocasi/outro.mp3") }, - auto: { - run: async mes => - playAndFukOff(mes, "vžum", "zvuky/auto.ogg") + auto: mes => + playAndFukOff(mes, "vžum", "zvuky/auto.ogg"), + reknivtip: mes => { + const zvuk = ["a_jednou_sel_a_tak_moc_sel", "a_sedel", "a_sel_z_vaku_a_vykopal_marese", "a_si_rekl", "a_si_vsimnul", "u_zamestnaly_na_praxi"][rand(7)]; + const client: CClient = module.exports.client; + return playAndFukOff(mes, (client.komandy["vtip"].run as Function)(), `zvuky/ftipy/toz_sims${zvuk}.mp3`); } }, diff --git a/zvuky/ftipy/toz_simsa_jednou_sel_a_tak_moc_sel.mp3 b/zvuky/ftipy/toz_simsa_jednou_sel_a_tak_moc_sel.mp3 new file mode 100644 index 0000000..a1644ef Binary files /dev/null and b/zvuky/ftipy/toz_simsa_jednou_sel_a_tak_moc_sel.mp3 differ diff --git a/zvuky/ftipy/toz_simsa_sedel.mp3 b/zvuky/ftipy/toz_simsa_sedel.mp3 new file mode 100644 index 0000000..29b418f Binary files /dev/null and b/zvuky/ftipy/toz_simsa_sedel.mp3 differ diff --git a/zvuky/ftipy/toz_simsa_sel_z_vaku_a_vykopal_marese.mp3 b/zvuky/ftipy/toz_simsa_sel_z_vaku_a_vykopal_marese.mp3 new file mode 100644 index 0000000..3993552 Binary files /dev/null and b/zvuky/ftipy/toz_simsa_sel_z_vaku_a_vykopal_marese.mp3 differ diff --git a/zvuky/ftipy/toz_simsa_si_rekl.mp3 b/zvuky/ftipy/toz_simsa_si_rekl.mp3 new file mode 100644 index 0000000..7ed489c Binary files /dev/null and b/zvuky/ftipy/toz_simsa_si_rekl.mp3 differ diff --git a/zvuky/ftipy/toz_simsa_si_vsimnul.mp3 b/zvuky/ftipy/toz_simsa_si_vsimnul.mp3 new file mode 100644 index 0000000..fa687fb Binary files /dev/null and b/zvuky/ftipy/toz_simsa_si_vsimnul.mp3 differ diff --git a/zvuky/ftipy/toz_simsu_zamestnaly_na_praxi.mp3 b/zvuky/ftipy/toz_simsu_zamestnaly_na_praxi.mp3 new file mode 100644 index 0000000..826805a Binary files /dev/null and b/zvuky/ftipy/toz_simsu_zamestnaly_na_praxi.mp3 differ