Addon icon indicating copy to clipboard operation
Addon copied to clipboard

Discord image links now have tracking

Open jherazob opened this issue 2 years ago • 5 comments

Discord full image links used to be of the pattern https://cdn.discordapp.com/attachments/NNNNNNNNNNNNN/NNNNNNNNNNNN/filename.jpg, but now they tack in tracking, in the form of multiple parameters after the filename. Would be desirable to clean these up.

jherazob avatar Oct 16 '23 17:10 jherazob

Discord full image links used to be of the pattern https://cdn.discordapp.com/attachments/NNNNNNNNNNNNN/NNNNNNNNNNNN/filename.jpg, but now they tack in tracking, in the form of multiple parameters after the filename. Would be desirable to clean these up.

Seconded. It's quite annoying.

limaceous-bushwhacker avatar Oct 28 '23 09:10 limaceous-bushwhacker

Seems like this is a result of Discord switching from permanent links to expiring links, and the parameter keys will soon be required to access the attachments in the links. So removing all parameters will soon result in the links being essentially unusable.

To improve security of Discord's CDN, attachment CDN URLs have 3 new URL parameters: ex, is, and hm. Once authentication enforcement begins later this year, links with a given signature (hm) will remain valid until the expiration timestamp (ex)," the Discord development team explained in a post shared on the Discord Developers server.

Source: https://www.bleepingcomputer.com/news/security/discord-will-switch-to-temporary-file-links-to-block-malware-delivery/

BarnMTB avatar Nov 07 '23 10:11 BarnMTB

You can still proxy Discord CDN links, take a look https://github.com/useapi/discord-cdn-proxy

useapi avatar May 13 '24 23:05 useapi

You can still proxy Discord CDN links, take a look https://github.com/useapi/discord-cdn-proxy

This involves deploying a proxy, which might be out of the scope for this project.

BarnMTB avatar Jun 04 '24 23:06 BarnMTB

Not tracking, see https://www.reddit.com/r/DataHoarder/comments/16zs1gt/cdndiscordapp_links_will_expire_breaking/ for detailed info on each parameter

Banaanae avatar Aug 10 '24 03:08 Banaanae