URL Preview requests get made even when URL Previews are turned off in settings
When URL preview in settings is disabled, neochat still sends preview requests to the server for every URL it encounters
GET /_matrix/media/v3/preview_url?url=https://some.url HTTP/2.0
Similarly, when URL preview is disabled on the matrix server (default setting of matrix-synapse), the server will keep replying with 404s on every preview_url request and this doesn't stop neochat from trying again for every future link it encounters.