From e313399a5a285c2209ed24561075b969b57db3df Mon Sep 17 00:00:00 2001 From: Crawron Date: Thu, 21 Jul 2022 16:15:33 -0500 Subject: [PATCH] fix type guards --- packages/reacord/library/core/reacord-discord-js.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/reacord/library/core/reacord-discord-js.ts b/packages/reacord/library/core/reacord-discord-js.ts index 19628c1..1b3e01d 100644 --- a/packages/reacord/library/core/reacord-discord-js.ts +++ b/packages/reacord/library/core/reacord-discord-js.ts @@ -34,7 +34,7 @@ export class ReacordDiscordJs extends Reacord { super(config) client.on("interactionCreate", (interaction) => { - if (interaction.isMessageComponent()) { + if (interaction.isButton() || interaction.isSelectMenu()) { this.handleComponentInteraction( this.createReacordComponentInteraction(interaction), ) @@ -92,7 +92,7 @@ export class ReacordDiscordJs extends Reacord { (await this.client.channels.fetch(channelId)) ?? raise(`Channel ${channelId} not found`) - if (!channel.isText()) { + if (!channel.isTextBased()) { raise(`Channel ${channelId} is not a text channel`) }