From b4c3de0fdfefe20f15ee701acb26098319e948e6 Mon Sep 17 00:00:00 2001 From: March 7th <71698422+aiko-chan-ai@users.noreply.github.com> Date: Fri, 15 Jul 2022 01:53:41 +0700 Subject: [PATCH] Revert "Merge pull request #204 from websharik/main" This reverts commit 40db78ea7d93e00d35001d1bd0c6c515b077df2c, reversing changes made to 7d8b15b007f5e14d454cd50039e87952c6320be6. --- src/managers/MessageManager.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/managers/MessageManager.js b/src/managers/MessageManager.js index a29ce45..8b7fa9f 100644 --- a/src/managers/MessageManager.js +++ b/src/managers/MessageManager.js @@ -223,7 +223,13 @@ class MessageManager extends CachedManager { // Const data = await this.client.api.channels[this.channel.id].messages[messageId].get(); // Discord Block // https://canary.discord.com/api/v9/guilds/809133733591384155/messages/search?channel_id=840225732902518825&max_id=957254525360697375&min_id=957254525360697373 const data = ( - await this.client.api.channels[this.channel.id].messages.get({ query: { limit: 1, around: messageId }}) + await this.client.api.guilds[this.channel.guild.id].messages.search.get({ + query: { + channel_id: this.channel.id, + max_id: new BigNumber.BigNumber(messageId).plus(1).toString(), + min_id: new BigNumber.BigNumber(messageId).minus(1).toString(), + }, + }) ).messages[0]; if (data) return this._add(data[0], cache); else throw new Error('MESSAGE_ID_NOT_FOUND');