From 352a7b9f49d9db43cdc60800d6c2200b48950904 Mon Sep 17 00:00:00 2001 From: ayntee Date: Mon, 29 Mar 2021 23:31:52 +0400 Subject: [PATCH] fix: use PermissionStrings --- src/helpers/messages/send_message.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/helpers/messages/send_message.ts b/src/helpers/messages/send_message.ts index 98c53260b..d1844e364 100644 --- a/src/helpers/messages/send_message.ts +++ b/src/helpers/messages/send_message.ts @@ -1,6 +1,8 @@ import { cacheHandlers } from "../../cache.ts"; import { RequestManager } from "../../rest/request_manager.ts"; import { structures } from "../../structures/mod.ts"; +import { DiscordChannelTypes } from "../../types/channels/channel_types.ts"; +import { PermissionStrings } from "../../types/mod.ts"; import { endpoints } from "../../util/constants.ts"; import { requireBotChannelPermissions } from "../../util/permissions.ts"; @@ -15,15 +17,15 @@ export async function sendMessage( if (channel) { if ( ![ - ChannelTypes.DM, - ChannelTypes.GUILD_NEWS, - ChannelTypes.GUILD_TEXT, + DiscordChannelTypes.DM, + DiscordChannelTypes.GUILD_NEWS, + DiscordChannelTypes.GUILD_TEXT, ].includes(channel.type) ) { throw new Error(Errors.CHANNEL_NOT_TEXT_BASED); } - const requiredPerms: Set = new Set([ + const requiredPerms: Set = new Set([ "SEND_MESSAGES", "VIEW_CHANNEL", ]);