From 7e8bd0c817615a5667db29f22e24c8b97c733f64 Mon Sep 17 00:00:00 2001 From: izzy Date: Mon, 29 Sep 2025 18:57:32 -0500 Subject: [PATCH] chore: pass-through `Message#ack` options to `Channel` --- src/classes/Message.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/classes/Message.ts b/src/classes/Message.ts index 5c7ea35a..c637cd98 100644 --- a/src/classes/Message.ts +++ b/src/classes/Message.ts @@ -338,9 +338,17 @@ export class Message { /** * Acknowledge this message as read + * @param skipRateLimiter Whether to skip the internal rate limiter + * @param skipRequest For internal updates only + * @param skipNextMarking For internal usage only + * @requires `SavedMessages`, `DirectMessage`, `Group`, `TextChannel` */ - ack(): void { - this.channel?.ack(this); + ack( + skipRateLimiter?: boolean, + skipRequest?: boolean, + skipNextMarking?: boolean, + ): void { + this.channel?.ack(this, skipRateLimiter, skipRequest, skipNextMarking); } /**