A suggestion: don't automatically convert uploaded avatar to JPEG — this is particularly "annoying" for those who want an animated GIF as their avatar.
This should be a server setting.
We do not support resize of animated gifs.
We can add an setting to define which image types we should resize, then users can remove the gif from the list allowing users to use animated gifs (with no resize)
For other formats it's better to convert to JPEG to reduce the file size.
A bunch of white space is added to uploaded GIF avatars; is that part of the conversion to JPEG? It has the result that small animated icons appear even smaller because the converted image + whitespace is scaled back down to avatar height. (not to mention no animation and all the jpeg artifacts) Original av image is 31x30


+1. I've made a series of beautiful png avatars with transparency for my bots, but they all inherit an ugly white box for a background when they get converted. :(
+1
This was added to the 0.50.0 milestone but still no animation in 0.56.0. Is this still in the works?
Converted PNGs looks terrible. Why is there default JPEG conversion instead of PNG?

Anything? I made transparent .png avatar, but it converted it with black background.
We will close this in favor of https://github.com/RocketChat/Rocket.Chat/issues/11230
Most helpful comment
Anything? I made transparent .png avatar, but it converted it with black background.