Skip to content

Misskey形式のカスタム絵文字情報のインポート #841

@kmycode

Description

@kmycode

欲しい機能

以下のJSONが設定されたファイルを使用することで、カスタム絵文字の情報をインポートできるようにする
カスタム絵文字の画像、ショートコードなどは別途既存のCLIコマンドで一括取り込みを行い、それとは別に以下JSONをCLIコマンドで取り込んで、すでにあるカスタム絵文字の情報を上書きする

{
  "metaVersion": 2,
  "host": "misskey.kmy.blue",
  "exportedAt": "Thu Jan 11 2024 23:43:54 GMT+0900 (Japan Standard Time)",
  "emojis": [
    {
      "fileName": "ohagi.png",
      "downloaded": true,
      "emoji": {
        "id": "ohagiohagi",
        "updatedAt": "2023-11-05T07:36:35.148Z",
        "name": "ショートコード",
        "host": null,
        "category": "絵文字のカテゴリ名",
        "originalUrl": "不要",
        "publicUrl": "不要",
        "uri": null,
        "type": "image/png",
        "aliases": ["おはぎ", "貸しおはぎ", "おはぎ募集中"],
        "license": "ライセンス。改行コードあり",
        "width": 100,
        "height": 100
      }
    }
  ]
}

必要性

Misskeyではカスタム絵文字を大量に登録するケースが多く、Misskeyからの移行がスムーズにできるようにする

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions