1 files changed, 8 insertions, 1 deletions
diff --git a/src/util/schemas/MessageCreateSchema.ts b/src/util/schemas/MessageCreateSchema.ts
index 2bd6ccf5..98c55cf8 100644
--- a/src/util/schemas/MessageCreateSchema.ts
+++ b/src/util/schemas/MessageCreateSchema.ts
@@ -24,6 +24,13 @@ export type MessageCreateAttachment = {
filename: string;
};
+export type MessageCreateCloudAttachment = {
+ id?: string;
+ filename: string;
+ uploaded_filename: string;
+ original_content_type?: string;
+}
+
export interface MessageCreateSchema {
type?: number;
content?: string;
@@ -53,7 +60,7 @@ export interface MessageCreateSchema {
TODO: we should create an interface for attachments
TODO: OpenWAAO<-->attachment-style metadata conversion
**/
- attachments?: (MessageCreateAttachment | UploadAttachmentResponse)[];
+ attachments?: (MessageCreateAttachment | MessageCreateCloudAttachment)[];
sticker_ids?: string[];
components?: ActionRowComponent[];
// TODO: Fix TypeScript errors in src\api\util\handlers\Message.ts once this is enabled
|