From 6641778578e4867fcb9b563e69a0bab8a1961d2c Mon Sep 17 00:00:00 2001 From: DjDeveloperr Date: Fri, 19 Mar 2021 16:51:25 +0530 Subject: [PATCH] part 2 --- src/managers/channels.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/managers/channels.ts b/src/managers/channels.ts index 266b420..4980802 100644 --- a/src/managers/channels.ts +++ b/src/managers/channels.ts @@ -137,7 +137,7 @@ export class ChannelsManager extends BaseManager { async editMessage( channel: string | TextChannel, message: Message | string, - text?: string, + text?: string | MessageOptions, option?: MessageOptions ): Promise { const channelID = typeof channel === 'string' ? channel : channel.id @@ -150,6 +150,12 @@ export class ChannelsManager extends BaseManager { throw new Error('Client user has not initialized.') } + if (typeof text === 'object') { + if (typeof option === 'object') Object.assign(option, text) + else option = text + text = undefined + } + const newMsg = await this.client.rest.api.channels[channelID].messages[ typeof message === 'string' ? message : message.id ].patch({