@@ -151,8 +151,8 @@ bridge:
target: webp
# Arguments for converter. All converters take width and height.
args:
- width: 256
- height: 256
+ width: 320
+ height: 320
fps: 25 # only for webm, webp and gif (2, 5, 10, 20 or 25 recommended)
# Servers to always allow double puppeting from
double_puppet_server_map:
@@ -578,6 +578,10 @@ func (portal *Portal) handleDiscordFile(typeName string, intent *appservice.Inte
content.Info.Width = dbFile.Width
content.Info.Height = dbFile.Height
}
+ if content.Info.Width == 0 && content.Info.Height == 0 && typeName == "sticker" {
+ content.Info.Width = DiscordStickerSize
+ content.Info.Height = DiscordStickerSize
+ }
if dbFile.DecryptionInfo != nil {
content.File = &event.EncryptedFileInfo{
EncryptedFile: *dbFile.DecryptionInfo,