Probably could be used with betterdiscord that supports js plugins.
Yes indeed, the library I used “Browser Image Compression” is quite easy to work with. I did this as a weekend project + a few more days to prepare for open sourcing.
This has analytics tracking and is made by Google though. I intentionally wanted to stray away from that.
Edit: typo
That’s a valid question! The app is intended for less tech-savvy people, as such, the terminologies used are to accommodate those users. “Upload” would rather be “Import”, while “Download” would be “Export”.
I’ve shared the use case in a previous Lemmy post: