We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 23e092b commit 0145403Copy full SHA for 0145403
src/utils/discord/messages.ts
@@ -76,7 +76,11 @@ export type ReplaceableMessage = Message<true> & { channel: WebhookableChannel }
76
* Custom typeguard for {@link ReplaceableMessage}
77
*/
78
export function canReplaceMessage(message: Message): message is ReplaceableMessage {
79
- return message.inGuild() && !!(message.channel as Channel & WebhookableChannel).fetchWebhooks;
+ return (
80
+ message.inGuild() &&
81
+ !message.flags.has("Ephemeral") &&
82
+ !!(message.channel as Channel & WebhookableChannel).fetchWebhooks
83
+ );
84
}
85
86
/**
0 commit comments