-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Discord has just announced they will soon be adding additional authentication parameters to attachments. Without significant change, this will result in all attachments becoming unusable after an unknown (likely short) period of time even when the thread is still open.
The easiest option is probably to patch modmail to store images as base64 in the database (though this will hugely inflate its size). This is the best solution for downloaded transcripts in html format since the file will contain everything it needs to work.
Modmail viewer should have the required information to get messages from discord, so it could renew links for open threads on its own.
There's also the option of S3 and file system storage, but these would likely require more work for modmail and the viewer.