Ich verstehe, dass du entweder animierte Sticker oder animierte Emojis verwenden möchtest.
Für Datei-Uploads unterstützt Discourse standardmäßig WebP, einschließlich animierter Dateien.
Bei Emojis werden animierte GIF- und PNG-Dateien unterstützt, WebP jedoch nicht (weder animiert noch statisch). Außerdem hätten die Emojis dieselbe Größe wie die anderen Emojis.
Beispiel: ![]()
Die Unterstützung des WebP-Formats für Emojis könnte ein Feature-Request sein. Sie wären jedoch keine Sticker (hauptsächlich wegen der Abmessungen).
Bearbeitung:
Es scheint, dass die Formatbeschränkung nur (oder teilweise) clientseitig beim Hochladen eines Emojis festgelegt wird.
Das Ändern von accept=".png,.gif" zu accept=".png,.gif,.webp" funktioniert und speichert ein einwandfreies WebP-Emoji (animiert oder nicht).
Ich werde einen #contribute:Feature-Request dazu eröffnen. ![]()
Bearbeitung: Accept more file extensions for emojis (jpg, webp...)