Я понимаю, что вы хотите использовать либо анимированные стикеры, либо анимированные эмодзи.
Для загрузки файлов Discourse по умолчанию поддерживает формат WebP, включая анимированные.
Что касается эмодзи, то поддерживаются анимированные GIF и PNG, но не WebP (ни анимированные, ни статичные). Кроме того, размер эмодзи будет таким же, как у остальных эмодзи.
Пример: ![]()
Добавление поддержки формата WebP для эмодзи могло бы стать новой функцией. Однако они не будут стикерами (в основном речь идет о размерах).
редактирование:
выяснилось, что ограничение формата установлено только (или частично) на стороне клиента при загрузке эмодзи.
Замена accept=".png,.gif" на accept=".png,.gif,.webp" работает, и позволяет сохранить абсолютно корректный эмодзи в формате WebP (анимированный или нет).
Я создам запрос на функцию в разделе Contribute. ![]()
редактирование: Accept more file extensions for emojis (jpg, webp...)