feat!: Document more attachment flags and fields (#5234)

* feat: Document more attachment flags and fields

* Update packages/types/src/discord/message.ts

Co-authored-by: stickz <38146668+AwesomeStickz@users.noreply.github.com>

* fix!: Add missing optionals, remove EmbedThumbnail
This commit is contained in:
Fleny
2026-07-30 12:39:32 +05:30
committed by GitHub
co-authored by stickz
parent 15511d2ddf
commit 5fc932f473
10 changed files with 195 additions and 27 deletions
+2 -3
View File
@@ -4,7 +4,6 @@ import type {
DiscordEmbedField,
DiscordEmbedFooter,
DiscordEmbedImage,
DiscordEmbedThumbnail,
DiscordEmbedVideo,
} from '@discordeno/types';
@@ -253,10 +252,10 @@ export class EmbedsBuilder extends Array<DiscordEmbed> {
* Set the thumbnail of the current embed.
*
* @param {string} url - URL of the image
* @param {?Omit<DiscordEmbedThumbnail, 'url'>} [options]
* @param {?Omit<DiscordEmbedImage, 'url'>} [options]
* @returns {EmbedsBuilder}
*/
setThumbnail(url: string, options?: Omit<DiscordEmbedThumbnail, 'url'>): this {
setThumbnail(url: string, options?: Omit<DiscordEmbedImage, 'url'>): this {
this.#currentEmbed.thumbnail = {
...this.#currentEmbed.thumbnail,
...options,