icon

csv2json: https://www.npmjs.com/package/csvjson-csv2json

1. emojiのファイルは階層になってないので`sed`なりvimの`:%`だったりで`s#/emoji/custom/##`で消す
1. custom_emoji.txtにshortcode, filesのheaderをつける
1. transposeとhashをtrueにして`csv2json`を使う
1. 作ったjsonを開いて`pack: {}`を追加する
1. pleromaの`:static_dir/emoji`にフォルふだを放り込む
1. `POST /api/pleroma/admin/reload_emoji`する

icon

はい

media.png
Attach image
icon

mastojeppettoでダウンロードしてきたやつをemojipackにするやつやるかー

icon

タグはemoji packの名前になるので良い

icon

admin feから絵文字追加いいね。dockerだとvolumeのパーミッションをちゃんとしとかないといけないけど

media.png
Attach image
icon

@FloatingGhost わかった。pleroma本体に同梱されてるadmin-feはこの環境変数にemoji-packs入れてるからrouterに追加されてなかった
https://git.pleroma.social/pleroma/admin-fe/-/blob/develop/src/router/index.js#L9

Web site image
src/router/index.js · develop · Pleroma / admin-fe