summary refs log tree commit diff
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-07-17 06:43:14 +0200
committerRory& <root@rory.gay>2026-07-17 06:43:14 +0200
commit5a949c9b697af172c3fbb4f8e9a2f9cca86202cb (patch)
tree5668c8892e6699b15fb4b174e60f877c0c669c14
parentMulti message attachment test (diff)
downloadserver-ts-5a949c9b697af172c3fbb4f8e9a2f9cca86202cb.tar.xz
Attachment limits
-rw-r--r--src/api/routes/channels/#channel_id/messages/index.ts2
-rw-r--r--src/util/config/types/subconfigurations/limits/MessageLimits.ts1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/api/routes/channels/#channel_id/messages/index.ts b/src/api/routes/channels/#channel_id/messages/index.ts

index 83b5bd0c..63c76379 100644 --- a/src/api/routes/channels/#channel_id/messages/index.ts +++ b/src/api/routes/channels/#channel_id/messages/index.ts
@@ -258,7 +258,7 @@ export const messageUpload = multer({ limits: { fileSize: Config.get().limits.message.maxAttachmentSize, fields: 10, - // files: 1 + files: Config.get().limits.message.maxAttachments, }, storage: multer.memoryStorage(), }); // max upload 50 mb diff --git a/src/util/config/types/subconfigurations/limits/MessageLimits.ts b/src/util/config/types/subconfigurations/limits/MessageLimits.ts
index 50ea32d2..f5b397d1 100644 --- a/src/util/config/types/subconfigurations/limits/MessageLimits.ts +++ b/src/util/config/types/subconfigurations/limits/MessageLimits.ts
@@ -20,6 +20,7 @@ export class MessageLimits { maxCharacters: number = 1048576; maxTTSCharacters: number = 160; maxReactions: number = 2048; + maxAttachments: number = 15; maxAttachmentSize: number = 1024 * 1024 * 1024; maxBulkDelete: number = 1000; maxEmbedDownloadSize: number = 1024 * 1024 * 5;