tldr ;
i'll write a better one later.
This uses Cloudflare's Worker service to add on additional metadata so that Discord Embeds have the chat embed.
Requirements - Your own image host, on a domain that you control via Cloudflare.
Limitations - 100,000 requests per day (where the embed works).
- Make a Cloudflare worker.
- Copy the code in from the Repo & change the Title / Color, and Description to whatever you want. (description by default is filename).
- Set the route to be where your images are hosted, in my case this is
i.cubityfir.st/*
- Make sure to click "Request limit failure mode" and change it to
Fail open
.