Ich verstehe, dass Sie entweder animierte Sticker oder animierte Emojis haben möchten.
Für Datei-Uploads unterstützt Discourse standardmäßig WebP, einschließlich animierter.
Was Emojis betrifft, so werden animierte GIFs und PNGs unterstützt, aber keine WebPs (weder animiert noch nicht). Außerdem hätten die Emojis die gleiche Größe wie die anderen Emojis.
Beispiel: ![]()
Die Unterstützung des WebP-Formats für Emojis könnte eine Feature-Anfrage sein. Aber sie wären keine Sticker (hauptsächlich wegen der Abmessungen).
Bearbeiten:
Es scheint, dass die Formatbeschränkung nur (oder teilweise) clientseitig beim Hochladen eines Emojis festgelegt ist.
Das Ändern von accept=".png,.gif" zu accept=".png,.gif,.webp" funktioniert und speichert ein einwandfreies WebP-Emoji (animiert oder nicht).
Ich werde eine #feature-Anfrage dazu eröffnen. ![]()
Bearbeiten: Accept more file extensions for emojis (jpg, webp...)