From 30baff7ecbe5fdb5bea9ed5b14a28a76922d507c Mon Sep 17 00:00:00 2001 From: ckohen Date: Tue, 22 Feb 2022 23:37:59 -0800 Subject: [PATCH] fix(MessagePayload): v13 don't set reply flags to target flags (#7515) --- src/structures/MessagePayload.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/structures/MessagePayload.js b/src/structures/MessagePayload.js index 339b8f9abf69..7f890df1381a 100644 --- a/src/structures/MessagePayload.js +++ b/src/structures/MessagePayload.js @@ -148,7 +148,7 @@ class MessagePayload { } let flags; - if (this.isMessage || this.isMessageManager) { + if ((this.isMessage && typeof this.options.reply === 'undefined') || this.isMessageManager) { // eslint-disable-next-line eqeqeq flags = this.options.flags != null ? new MessageFlags(this.options.flags).bitfield : this.target.flags?.bitfield; } else if (isInteraction && this.options.ephemeral) {