mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-01 16:30:08 +00:00
fix(types/channel): change FileContent.blob type to Blob (#509)
* fix(types/channel): change FileContent.blob type to Blob * idk * change to blob * idk
This commit is contained in:
@@ -12,7 +12,7 @@ export interface ExecuteWebhookOptions {
|
||||
/** true if this is a TTS message */
|
||||
tts?: boolean;
|
||||
/** file contents the contents of the file being sent one of content, file, embeds */
|
||||
file?: { blob: unknown; name: string };
|
||||
file?: { blob: Blob; name: string };
|
||||
/** array of up to 10 embed objects embedded rich content. */
|
||||
embeds?: Embed[];
|
||||
/** allowed mentions for the message */
|
||||
|
||||
@@ -166,7 +166,7 @@ function createRequestBody(body: any, method: RequestMethods) {
|
||||
|
||||
body.file.map((file: FileContent, index: number) =>
|
||||
// The key of the form data item must be unique; otherwise, Discordeno only considers the first item in the form data with the same names
|
||||
form.append(`file${index + 1}`, file.blob as Blob, file.name)
|
||||
form.append(`file${index + 1}`, file.blob, file.name)
|
||||
);
|
||||
|
||||
form.append("payload_json", JSON.stringify({ ...body, file: undefined }));
|
||||
|
||||
@@ -250,7 +250,7 @@ export interface DiscordCreateMessageParams {
|
||||
/** `true` if this is a TTS message */
|
||||
tts: boolean;
|
||||
/** the contents of the file being sent */
|
||||
file?: { blob: unknown; name: string };
|
||||
file?: { blob: Blob; name: string };
|
||||
/** embedded rich content */
|
||||
embed?: DiscordEmbed;
|
||||
/** JSON encoded body of any additional request fields. */
|
||||
|
||||
@@ -123,7 +123,7 @@ export interface MessageContent {
|
||||
}
|
||||
|
||||
export interface FileContent {
|
||||
blob: unknown;
|
||||
blob: Blob;
|
||||
name: string;
|
||||
}
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ export interface ExecuteWebhookOptions {
|
||||
/** true if this is a TTS message */
|
||||
tts?: boolean;
|
||||
/** file contents the contents of the file being sent one of content, file, embeds */
|
||||
file?: { blob: unknown; name: string };
|
||||
file?: { blob: Blob; name: string };
|
||||
/** array of up to 10 embed objects embedded rich content. */
|
||||
embeds?: Embed[];
|
||||
/** allowed mentions for the message */
|
||||
|
||||
Reference in New Issue
Block a user