From 91d033a0f3fd745d5aa20c807ec8e79d0933182c Mon Sep 17 00:00:00 2001 From: Marcin Czop Date: Tue, 19 Nov 2024 23:10:00 +0100 Subject: [PATCH] Fallback if LLM responds blank page --- src/commands/other/llm.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/commands/other/llm.ts b/src/commands/other/llm.ts index 439b169..ebdb3cc 100644 --- a/src/commands/other/llm.ts +++ b/src/commands/other/llm.ts @@ -14,16 +14,20 @@ export const run: RunFunction = async (client, message, args) => { try { req = await fetch(`https://text.pollinations.ai/${prompt}`); } catch { - message.reply("Wystąpił błąd podczas generowania odpowiedzi"); + loadingMessage.edit("Wystąpił błąd podczas generowania odpowiedzi"); return; } if (!req.ok) { - message.reply("Wystąpił błąd podczas generowania odpowiedzi"); + loadingMessage.edit("Wystąpił błąd podczas generowania odpowiedzi"); return; } const res = await req.text(); + if (!res) { + loadingMessage.edit("Wystąpił błąd podczas generowania odpowiedzi"); + return; + } const embed = new EmbedBuilder() .setColor("Blue")