カスタム絵文字を登録する

カスタム絵文字は、以下のいずれかの方法で登録できます。

ひとつずつ登録する

カスタム絵文字の画像ファイルは登録したユーザのドライブに格納されるため、ドライブにあるカスタム絵文字の画像ファイルを削除すると、カスタム絵文字の参照ができなくなります。ドライブのフォルダ機能を使って誤操作からある程度保護するか、モデレータ権限を有するユーザにカスタム絵文字登録を申請することをおすすめします。

  1. カスタム絵文字に登録する画像ファイルを準備する

  2. サーバアイコンを押下し、「ツール」→「カスタム絵文字の管理」を押下する

  3. 画面右上の「+」(絵文字を追加)を押下する

  4. 「ファイルを選択」を押下し、「アップロード」を押下する

  5. カスタム絵文字に登録する画像ファイルを選択する

  6. サムネイル左側の「・・・」を押下し、「圧縮: 中」→「なし」を押下する

  7. 「名前を変更」を押下する

  8. カスタム絵文字情報の名前と同じ文字列と拡張子を入力し、「OK」を押下する

  9. 「アップロード」を押下する

  10. 「名前」、「カテゴリ」、「タグ」、「ライセンス」、「センシティブ」、「ローカルのみ」を適切に設定し、「作成」を押下する

まとめて登録する

複数のカスタム絵文字を登録する場合は、こちらがおすすめです。

なお、カスタム絵文字の画像ファイルはシステムユーザに格納されるため、ドライブにアップロードしたカスタム絵文字用のZIPファイルを削除しても問題ありません。

  1. カスタム絵文字に登録する画像ファイルとmeta.jsonファイルを準備する

  2. ファイルをすべて選択して、「圧縮」などと書かれている項目を押下する

  3. ZIP形式で圧縮する

  4. サーバアイコンを押下し、「ツール」→「カスタム絵文字の管理」を押下する

  5. 画面右上の「・・・」(もっと!)を押下する

  6. 「インポート」を押下する

  7. 「アップロード」を押下する

  8. ZIPファイルを選択する

  9. 「アップロード」を押下する

  10. 「わかった」を押下する

meta.jsonファイル記述例

JSONフォーマットで記述します。

emojis配列はdownloaded真偽値、fileName文字列、emojiオブジェクトで構成されます。downloaded真偽値は常にtrueにし、fileName文字列はファイル名にする必要があります。

emojiオブジェクトは以下で構成されます。

  • name文字列: 名前
  • category文字列: カテゴリ
  • aliases配列: タグ
  • license文字列: ライセンス
  • isSensitive真偽値: センシティブ
  • localOnly真偽値: ローカルのみ
{
    "emojis": [
        {
            "downloaded": true,
            "fileName": "gabbaskey_light.png",
            "emoji": {
                "name": "gabbaskey_light",
                "category": "ロゴ",
                "aliases": [
                    "がばすきー",
                    "らいとてーま",
                    "ろご"
                ],
                "license": "CC BY-NC-ND 4.0 / @aurorancer@misskey.io [利用規約](https://misskey.io/@aurorancer/pages/emoji-license)",
                "isSensitive": false,
                "localOnly": false
            }
        },
        {
            "downloaded": true,
            "fileName": "gabbaskey_dark.png",
            "emoji": {
                "name": "gabbaskey_dark",
                "category": "ロゴ",
                "aliases": [
                    "がばすきー",
                    "だーくてーま",
                    "ろご"
                ],
                "license": "CC BY-NC-ND 4.0 / @aurorancer@misskey.io [利用規約](https://misskey.io/@aurorancer/pages/emoji-license)",
                "isSensitive": false,
                "localOnly": false
            }
        }
    ]
}