The latest message in #plugin-requests states that all useful plugin ideas have already been requested. While looking for something similar to the idea below, I spent roughly 12 hours initially searching through the GitHub request repository and another ~60 hours this past week rechecking older issues to ensure nothing comparable already existed. I could not find any request that proposes or discusses this behavior.
Discord limits uploads to 10 files per message, and its image tiling layouts vary depending on the number of attachments. When posting many images, this frequently breaks the visual continuity of the grid between messages.
A plugin could solve this by automatically batching uploads so that every message ends with a 3-image row, which preserves the grid alignment between messages.
The batching rules could be:
- Never produce groups smaller than 5 images.
- If the total image count can be composed cleanly using 6 and 9, use those groups (placing smaller groups first).
- If not, use a corrective first batch of 5, 7, 8, or 10 images so that the remaining images can be split into groups of 6 and 9.
Examples:```
11 > 5 + 6
13 > 7 + 6
14 > 8 + 6
16 > 10 + 6
17 > 8 + 9
21 > 6 + 6 + 9
24 > 6 + 9 + 9
Since new requests are currently closed, I wasn't sure where else to share this idea, so I'm mentioning it here in case it's useful or if something similar already exists that I may have missed.