diff --git a/src/api/util/handlers/Message.ts b/src/api/util/handlers/Message.ts index ea673e50..14efa95b 100644 --- a/src/api/util/handlers/Message.ts +++ b/src/api/util/handlers/Message.ts @@ -140,7 +140,8 @@ export async function handleMessage(opts: MessageOptions): Promise { !opts.embeds?.length && !opts.attachments?.length && !opts.sticker_ids?.length && - !opts.poll + !opts.poll && + !opts.components?.length ) { throw new HTTPError("Empty messages are not allowed", 50006); }