diff --git a/src/execution.ts b/src/execution.ts index 038f32e..8e4e083 100644 --- a/src/execution.ts +++ b/src/execution.ts @@ -273,15 +273,14 @@ async function executeFromQueue(channel: string) { const answerContent = answer.data.choices[0].message?.content; - if (answerContent != undefined || answerContent != "") { - + if (answerContent == undefined || answerContent == "") { + if (message instanceof DiscordApi.Message) message.react("😶").catch(/*it's okay*/); + } + else { const response = requestReply(message, {content: answerContent}, {allowedMentions: { repliedUser: false }}); response.then(rval => Moderation.checkMessage(rval)); } - else { - if (message instanceof DiscordApi.Message) message.react("😶").catch(/*it's okay*/); - } } catch (e) { console.error(`Error ocurred while handling chat completion request (${(e as object).constructor.name}):`); console.error(e);