From 5a225c3ece27ae4d857efca50389553b94b8d30e Mon Sep 17 00:00:00 2001 From: Histmy Date: Sat, 26 Nov 2022 17:20:42 +0100 Subject: [PATCH] bot should die even less often --- package-lock.json | 4 ++-- package.json | 2 +- src/modules/muzika.ts | 1 + src/utils/utils.ts | 1 + 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 297d495..fc684c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "denim_3001", - "version": "3001.43.3", + "version": "3001.43.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "denim_3001", - "version": "3001.43.3", + "version": "3001.43.4", "license": "ISC", "dependencies": { "@discordjs/voice": "^0.13.0", diff --git a/package.json b/package.json index 85224c4..d3fd81a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "denim_3001", - "version": "3001.43.3", + "version": "3001.43.4", "description": "Toto je velmi kvalitní bot.", "repository": { "url": "https://github.com/Histmy/Denim-Bot/" diff --git a/src/modules/muzika.ts b/src/modules/muzika.ts index d868a2e..9368cae 100644 --- a/src/modules/muzika.ts +++ b/src/modules/muzika.ts @@ -40,6 +40,7 @@ const exp: Modul = { } else { const msg = mes.channel.send("hledam"); const hledani = await search(txt, { limit: 1 }); + if (!hledani[0]) return "nic sem nenašel"; ajtem.url = hledani[0].url; ajtem.name = hledani[0].title!; msg.then(m => void m.edit(`zahraju \`${ajtem.name}\``)); diff --git a/src/utils/utils.ts b/src/utils/utils.ts index 885a902..44faa9a 100644 --- a/src/utils/utils.ts +++ b/src/utils/utils.ts @@ -84,6 +84,7 @@ export async function joinVoice(channel: VoiceChannel | StageChannel | string, g return { conn, prev: true }; } prev = conn.joinConfig.channelId!; + if (!prev) throw new Error(`Ty si fakt dement @histmy, ${typeof prev}`); } conn = joinVoiceChannel({