From 9496c741c8b961e6dd16eda18422e5d0f991cc8a Mon Sep 17 00:00:00 2001 From: xhyrom Date: Fri, 11 Mar 2022 18:19:48 +0100 Subject: [PATCH] errors --- package.json | 2 +- packages/bot/bot.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index b30e6cb..e154977 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "main": "dist/worker.production.js", "scripts": { - "build": "webpack ./src/bot", + "build": "webpack ./packages/bot", "dev": "cross-env NODE_ENV=development npm run build" }, "keywords": [], diff --git a/packages/bot/bot.ts b/packages/bot/bot.ts index 3483a1e..1410780 100644 --- a/packages/bot/bot.ts +++ b/packages/bot/bot.ts @@ -80,7 +80,7 @@ export const handleRequest = async(request: Request): Promise => { finalComponents.push(row); } - await fetch(`${RouteBases.api}/channels/${channelId}/messages`, { + const fetched = await fetch(`${RouteBases.api}/channels/${channelId}/messages`, { method: 'POST', headers: { 'Authorization': `Bot ${CLIENT_TOKEN}`, @@ -90,13 +90,13 @@ export const handleRequest = async(request: Request): Promise => { content: message, components: finalComponents }) - }).catch(e => e); + }).catch(() => {}); return respond({ type: InteractionResponseType.ChannelMessageWithSource, data: { flags: 64, - content: 'Done!' + content: fetched?.ok ? 'Done!' : 'Error, invalid channelId' } }); } else if (interaction.type === InteractionType.MessageComponent) {