{
  "messages": [
    {
      "id": "7alnat10ozmj",
      "displayTitle": "クイック募集",
      "invokerName": "Jonah",
      "invokeImagePath": "/static/hero/scene1_p1.webp",
      "maxCapacity": 3,
      "participantMentions": ["Jonah"],
      "hasRoleSelect": true,
      "timestamp": "今日 10:00",
      "userInputText": "エペ。フルパ募集！誰でも歓迎。@2",
      "userDisplayName": "Jonah",
      "userAvatarPath": "/static/avatars/avatar1.png",
      "vcCreation": { "vcName": "エペ。フルパ募集！誰...", "afterSnapshotIndex": 2 },
      "snapshots": [
        {
          "imagePath": "/static/hero/scene1_p1.webp",
          "participantMentions": ["Jonah"],
          "participantAvatars": ["avatar1.png"],
          "tentativeMentions": [],
          "isFull": false
        },
        {
          "imagePath": "/static/hero/scene1_p2.webp",
          "participantMentions": ["Jonah", "Valmet"],
          "participantAvatars": ["avatar1.png", "avatar2.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join"
        },
        {
          "imagePath": "/static/hero/scene1_p3.webp",
          "participantMentions": ["Jonah", "Valmet", "Tojo"],
          "participantAvatars": ["avatar1.png", "avatar2.png", "avatar3.png"],
          "tentativeMentions": [],
          "isFull": true,
          "interactionType": "join"
        }
      ],
      "secondaryRecruitment": {
        "id": "f8t2vq6rm4pz",
        "displayTitle": "",
        "invokerName": "Jonah",
        "invokeImagePath": "/static/hero/scene1_p4.webp",
        "roleMentions": [{ "label": "募集通知を受け取りたい人", "color": "#3ba55c" }],
        "maxCapacity": 3,
        "participantMentions": ["Jonah", "Valmet"],
        "hasRoleSelect": true,
        "timestamp": "今日 10:05",
        "userAvatarPath": "/static/avatars/avatar1.png",
        "userInputSegments": [
          { "kind": "text", "text": "ロールメンションを付けると募集メッセージにメンションが入り、ユーザーメンションを付けるとその人が最初から参加者になります。@2 " },
          { "kind": "mention", "mentionType": "role", "label": "募集通知を受け取りたい人", "color": "#3ba55c", "query": "@募" },
          { "kind": "text", "text": " " },
          { "kind": "mention", "mentionType": "user", "label": "Valmet", "query": "@Val" }
        ],
        "mentionSuggestOptions": [
          { "kind": "role", "label": "募集通知を受け取りたい人", "color": "#3ba55c" },
          { "kind": "role", "label": "Apex", "color": "#eb459e" },
          { "kind": "user", "label": "Valmet", "avatar": "avatar2.png" },
          { "kind": "user", "label": "Tojo", "avatar": "avatar3.png" },
          { "kind": "user", "label": "Mao", "avatar": "avatar8.png" }
        ],
        "snapshots": [
          {
            "imagePath": "/static/hero/scene1_p4.webp",
            "participantMentions": ["Jonah", "Valmet"],
            "participantAvatars": ["avatar1.png", "avatar2.png"],
            "tentativeMentions": [],
            "isFull": false
          }
        ]
      },
      "presetName": "プリセットも呼び出せます",
      "quickInputText": "プリセットも呼び出せます@2",
      "quickRecruitment": {
        "id": "w6c4hn9sd2rk",
        "displayTitle": "",
        "invokerName": "Jonah",
        "invokeImagePath": "/static/hero/scene1_p5.webp",
        "roleMentions": [{ "label": "募集通知を受け取りたい人", "color": "#3ba55c" }],
        "maxCapacity": 3,
        "participantMentions": ["Jonah"],
        "hasRoleSelect": true,
        "timestamp": "今日 10:07",
        "userAvatarPath": "/static/avatars/avatar1.png"
      }
    },
    {
      "id": "k3p9wx2mfq8n",
      "displayTitle": "スラッシュコマンド",
      "invokerName": "Jonah",
      "invokeImagePath": "/static/hero/scene2_p1.webp",
      "flowType": "invoke-modal",
      "roleMentions": [
        { "label": "募集通知を受け取りたい人", "color": "#3ba55c" },
        { "label": "Apex", "color": "#eb459e" }
      ],
      "maxCapacity": 3,
      "participantMentions": ["Jonah"],
      "hasRoleSelect": true,
      "timestamp": "今日 21:00",
      "userInputText": "/invoke",
      "userDisplayName": "Jonah",
      "userAvatarPath": "/static/avatars/avatar1.png",
      "modalData": {
        "title": "Apexランクマ",
        "description": "今夜21時からランクマ回します。気軽に参加どうぞ。",
        "capacity": "2",
        "roleOptions": [
          { "label": "募集通知を受け取りたい人", "color": "#3ba55c", "checked": true },
          { "label": "Apex", "color": "#eb459e", "checked": true }
        ]
      },
      "presetName": "いつもの募集",
      "abortBeforeQuick": true,
      "quickInputSegments": [
        { "kind": "command", "name": "/preset" },
        { "kind": "arg", "argName": "name", "label": "いつもの募集" }
      ],
      "presetSuggestOptions": [
        { "label": "いつもの募集", "commandType": "invoke" },
        { "label": "プリセットも呼び出せます", "commandType": "invoke" },
        { "label": "大迷宮バハムート", "commandType": "invoke" }
      ],
      "quickRecruitment": {
        "id": "p7v3ez6ktn4m",
        "displayTitle": "",
        "invokerName": "Jonah",
        "invokeImagePath": "/static/hero/scene2_p1.webp",
        "roleMentions": [
          { "label": "募集通知を受け取りたい人", "color": "#3ba55c" },
          { "label": "Apex", "color": "#eb459e" }
        ],
        "maxCapacity": 3,
        "participantMentions": ["Jonah"],
        "hasRoleSelect": true,
        "timestamp": "今日 21:03",
        "userAvatarPath": "/static/avatars/avatar1.png"
      },
      "followUpRecruitments": [
        {
          "id": "n8r5cq2yj7wd",
          "displayTitle": "",
          "invokerName": "Jonah",
          "invokeImagePath": "/static/hero/scene2_p2.webp",
          "flowType": "invoke-modal",
          "accentColor": "purple",
          "maxCapacity": 25,
          "participantMentions": ["Jonah"],
          "hasRoleSelect": true,
          "timestamp": "今日 21:06",
          "userAvatarPath": "/static/avatars/avatar1.png",
          "userInputSegments": [
            { "kind": "command", "name": "/invoke" },
            { "kind": "arg", "argName": "color", "label": "パープル", "pickName": true, "optionIndex": 1, "listHoldMs": 1600 },
            { "kind": "arg", "argName": "background", "label": "宇宙", "optionIndex": 3, "pickName": true, "nameListHoldMs": 1100, "listHoldMs": 900 }
          ],
          "argSuggestGroups": [
            {
              "argName": "schedule",
              "description": "開始日時（DDHHMM形式）。24時間以内、Plusは7日以内（任意）",
              "options": []
            },
            {
              "argName": "image_url",
              "description": "添付画像URL（任意）",
              "options": []
            },
            {
              "argName": "color",
              "description": "カラー（任意）",
              "match": "none",
              "options": [
                { "label": "ブルー" },
                { "label": "パープル" },
                { "label": "ホワイト" },
                { "label": "イエロー" },
                { "label": "グリーン" }
              ]
            },
            {
              "argName": "background",
              "description": "背景画像（任意）",
              "match": "contains",
              "options": [
                { "label": "なし" },
                { "label": "壁" },
                { "label": "荒野" },
                { "label": "宇宙" },
                { "label": "森" },
                { "label": "遊び部屋" },
                { "label": "虹" },
                { "label": "広場" }
              ]
            }
          ],
          "modalData": {
            "title": "",
            "description": "アクセントカラーと背景画像を選択することもできます。",
            "capacity": "24",
            "roleOptions": []
          }
        }
      ]
    },
    {
      "id": "u9k2bp4d3xn8",
      "displayTitle": "仮参加と順番待ち",
      "invokerName": "Ugo",
      "invokeImagePath": "/static/hero/scene3_p1.webp",
      "flowType": "instant",
      "maxCapacity": 3,
      "participantMentions": ["Ugo"],
      "hasRoleSelect": true,
      "timestamp": "今日 12:00",
      "userAvatarPath": "/static/avatars/avatar7.png",
      "snapshots": [
        {
          "imagePath": "/static/hero/scene3_p1.webp",
          "participantMentions": ["Ugo"],
          "participantAvatars": ["avatar7.png"],
          "tentativeMentions": [],
          "isFull": false
        },
        {
          "imagePath": "/static/hero/scene3_p1.webp",
          "participantMentions": ["Ugo"],
          "participantAvatars": ["avatar7.png"],
          "tentativeMentions": ["Jonah"],
          "isFull": false,
          "interactionType": "tentative",
          "byUser": true
        },
        {
          "imagePath": "/static/hero/scene3_p2.webp",
          "participantMentions": ["Ugo", "Mao"],
          "participantAvatars": ["avatar7.png", "avatar8.png"],
          "tentativeMentions": ["Jonah"],
          "isFull": false,
          "interactionType": "join"
        },
        {
          "imagePath": "/static/hero/scene3_p3.webp",
          "participantMentions": ["Ugo", "Mao", "Jonah"],
          "participantAvatars": ["avatar7.png", "avatar8.png", "avatar1.png"],
          "tentativeMentions": [],
          "isFull": true,
          "interactionType": "join",
          "byUser": true
        }
      ],
      "secondaryRecruitment": {
        "id": "q3m8wd5kj2vc",
        "displayTitle": "",
        "invokerName": "Lutz",
        "invokeImagePath": "/static/hero/scene3_p4.webp",
        "maxCapacity": 5,
        "participantMentions": ["Lutz"],
        "hasRoleSelect": true,
        "timestamp": "今日 13:00",
        "userAvatarPath": "/static/avatars/avatar9.png",
        "snapshots": [
          { "imagePath": "/static/hero/scene3_p4.webp", "participantMentions": ["Lutz"], "participantAvatars": ["avatar9.png"], "tentativeMentions": [], "isFull": false },
          { "imagePath": "/static/hero/scene3_p5.webp", "participantMentions": ["Lutz", "Valmet"], "participantAvatars": ["avatar9.png", "avatar2.png"], "tentativeMentions": [], "isFull": false, "interactionType": "join" },
          { "imagePath": "/static/hero/scene3_p6.webp", "participantMentions": ["Lutz", "Valmet", "Tojo"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar3.png"], "tentativeMentions": [], "isFull": false, "interactionType": "join" },
          { "imagePath": "/static/hero/scene3_p7.webp", "participantMentions": ["Lutz", "Valmet", "Tojo", "Lehm"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar3.png", "avatar4.png"], "tentativeMentions": [], "isFull": false, "interactionType": "join" },
          { "imagePath": "/static/hero/scene3_p8.webp", "participantMentions": ["Lutz", "Valmet", "Tojo", "Lehm", "R"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar3.png", "avatar4.png", "avatar5.png"], "tentativeMentions": [], "isFull": true, "interactionType": "join" },
          { "imagePath": "/static/hero/scene3_p8.webp", "participantMentions": ["Lutz", "Valmet", "Tojo", "Lehm", "R"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar3.png", "avatar4.png", "avatar5.png"], "tentativeMentions": ["Wilee"], "isFull": true, "interactionType": "tentative" },
          { "imagePath": "/static/hero/scene3_p8.webp", "participantMentions": ["Lutz", "Valmet", "Tojo", "Lehm", "R"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar3.png", "avatar4.png", "avatar5.png"], "tentativeMentions": ["Wilee", "Ugo"], "isFull": true, "interactionType": "tentative" },
          { "imagePath": "/static/hero/scene3_p8.webp", "participantMentions": ["Lutz", "Valmet", "Tojo", "Lehm", "R"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar3.png", "avatar4.png", "avatar5.png"], "tentativeMentions": ["Wilee", "Ugo", "Mao"], "isFull": true, "interactionType": "tentative" },
          { "imagePath": "/static/hero/scene3_p8.webp", "participantMentions": ["Lutz", "Valmet", "Tojo", "Lehm", "R"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar3.png", "avatar4.png", "avatar5.png"], "tentativeMentions": ["Wilee", "Ugo", "Mao", "Jonah"], "isFull": true, "interactionType": "tentative", "byUser": true, "pauseBeforeNextMs": 1000 },
          { "imagePath": "/static/hero/scene3_p9.webp", "participantMentions": ["Lutz", "Valmet", "Lehm", "R", "Wilee"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar4.png", "avatar5.png", "wilee.png"], "tentativeMentions": ["Ugo", "Mao", "Jonah"], "isFull": true, "interactionType": "leave" },
          { "imagePath": "/static/hero/scene3_p10.webp", "participantMentions": ["Lutz", "Valmet", "Lehm", "Wilee", "Ugo"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar4.png", "wilee.png", "avatar7.png"], "tentativeMentions": ["Mao", "Jonah"], "isFull": true, "interactionType": "leave" },
          { "imagePath": "/static/hero/scene3_p11.webp", "participantMentions": ["Lutz", "Lehm", "Wilee", "Ugo", "Mao"], "participantAvatars": ["avatar9.png", "avatar4.png", "wilee.png", "avatar7.png", "avatar8.png"], "tentativeMentions": ["Jonah"], "isFull": true, "interactionType": "leave" },
          { "imagePath": "/static/hero/scene3_p12.webp", "participantMentions": ["Lutz", "Wilee", "Ugo", "Mao", "Jonah"], "participantAvatars": ["avatar9.png", "wilee.png", "avatar7.png", "avatar8.png", "avatar1.png"], "tentativeMentions": [], "isFull": true, "interactionType": "leave" }
        ]
      }
    },
    {
      "id": "z6f4mt8qw3ky",
      "displayTitle": "ロール選択",
      "invokerName": "Jonah",
      "invokeImagePath": "/static/hero/scene4_p1.webp",
      "maxCapacity": 8,
      "participantMentions": ["Jonah"],
      "hasRoleSelect": true,
      "roleDefs": [
        { "name": "タンク", "min": 2, "max": 2 },
        { "name": "ヒーラー", "min": 2, "max": 2 },
        { "name": "DPS", "min": 4, "max": 4 }
      ],
      "timestamp": "今日 22:00",
      "userDisplayName": "Jonah",
      "userAvatarPath": "/static/avatars/avatar1.png",
      "userInputSegments": [
        { "kind": "command", "name": "/preset" },
        { "kind": "arg", "argName": "name", "label": "大迷宮バハムート", "optionIndex": 2, "listHoldMs": 1600 }
      ],
      "presetSuggestOptions": [
        { "label": "いつもの募集", "commandType": "invoke" },
        { "label": "プリセットも呼び出せます", "commandType": "invoke" },
        { "label": "大迷宮バハムート", "commandType": "invoke" }
      ],
      "snapshots": [
        {
          "imagePath": "/static/hero/scene4_p1.webp",
          "participantMentions": ["Jonah"],
          "participantAvatars": ["avatar1.png"],
          "tentativeMentions": [],
          "isFull": false,
          "participantRoles": {}
        },
        {
          "imagePath": "/static/hero/scene4_p1.webp",
          "participantMentions": ["Jonah"],
          "participantAvatars": ["avatar1.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "role-select",
          "holdMs": 1400,
          "participantRoles": { "Jonah": "タンク" }
        },
        {
          "imagePath": "/static/hero/scene4_p2.webp",
          "participantMentions": ["Jonah", "Lehm"],
          "participantAvatars": ["avatar1.png", "avatar4.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join",
          "holdMs": 1200,
          "participantRoles": { "Jonah": "タンク" }
        },
        {
          "imagePath": "/static/hero/scene4_p3.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join",
          "holdMs": 1400,
          "participantRoles": { "Jonah": "タンク" }
        },
        {
          "imagePath": "/static/hero/scene4_p3.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png"],
          "tentativeMentions": [],
          "isFull": false,
          "holdMs": 1100,
          "participantRoles": { "Jonah": "タンク", "Tojo": "ヒーラー" }
        },
        {
          "imagePath": "/static/hero/scene4_p3.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png"],
          "tentativeMentions": [],
          "isFull": false,
          "holdMs": 1100,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー" }
        },
        {
          "imagePath": "/static/hero/scene4_p4.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join",
          "holdMs": 1200,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー" }
        },
        {
          "imagePath": "/static/hero/scene4_p5.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join",
          "holdMs": 1400,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー" }
        },
        {
          "imagePath": "/static/hero/scene4_p5.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png"],
          "tentativeMentions": [],
          "isFull": false,
          "holdMs": 1100,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー", "Mao": "ヒーラー" }
        },
        {
          "imagePath": "/static/hero/scene4_p5.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png"],
          "tentativeMentions": [],
          "isFull": false,
          "holdMs": 1100,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー", "R": "DPS", "Mao": "ヒーラー" }
        },
        {
          "imagePath": "/static/hero/scene4_p6.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao", "Ugo"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png", "avatar7.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join",
          "holdMs": 1200,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー", "R": "DPS", "Mao": "ヒーラー" }
        },
        {
          "imagePath": "/static/hero/scene4_p7.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao", "Ugo", "Lutz"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png", "avatar7.png", "avatar9.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join",
          "holdMs": 1400,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー", "R": "DPS", "Mao": "ヒーラー" }
        },
        {
          "imagePath": "/static/hero/scene4_p7.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao", "Ugo", "Lutz"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png", "avatar7.png", "avatar9.png"],
          "tentativeMentions": [],
          "isFull": false,
          "holdMs": 1100,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー", "R": "DPS", "Mao": "ヒーラー", "Ugo": "DPS" }
        },
        {
          "imagePath": "/static/hero/scene4_p8.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao", "Ugo", "Lutz", "Valmet"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png", "avatar7.png", "avatar9.png", "avatar2.png"],
          "tentativeMentions": [],
          "isFull": true,
          "interactionType": "join",
          "holdMs": 1400,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー", "R": "DPS", "Mao": "ヒーラー", "Ugo": "DPS" }
        },
        {
          "imagePath": "/static/hero/scene4_p8.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao", "Ugo", "Lutz", "Valmet"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png", "avatar7.png", "avatar9.png", "avatar2.png"],
          "tentativeMentions": [],
          "isFull": true,
          "holdMs": 1100,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー", "R": "DPS", "Mao": "ヒーラー", "Ugo": "DPS", "Lutz": "DPS" }
        },
        {
          "imagePath": "/static/hero/scene4_p8.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao", "Ugo", "Lutz", "Valmet"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png", "avatar7.png", "avatar9.png", "avatar2.png"],
          "tentativeMentions": [],
          "isFull": true,
          "holdMs": 2000,
          "participantRoles": { "Jonah": "タンク", "Lehm": "タンク", "Tojo": "ヒーラー", "R": "DPS", "Mao": "ヒーラー", "Ugo": "DPS", "Lutz": "DPS", "Valmet": "タンク" }
        },
        {
          "imagePath": "/static/hero/scene4_p8.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R", "Mao", "Ugo", "Lutz", "Valmet"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png", "avatar8.png", "avatar7.png", "avatar9.png", "avatar2.png"],
          "tentativeMentions": [],
          "isFull": true,
          "holdMs": 2600,
          "participantRoles": { "Jonah": "タンク", "Lehm": "DPS", "Tojo": "ヒーラー", "R": "DPS", "Mao": "ヒーラー", "Ugo": "DPS", "Lutz": "DPS", "Valmet": "タンク" }
        }
      ]
    },
    {
      "id": "h5r7bj4nlc6e",
      "displayTitle": "カスタマイズ",
      "invokerName": "Wilee",
      "invokeImagePath": "/static/hero/scene5_p1.webp",
      "flowType": "gallery",
      "maxCapacity": 3,
      "participantMentions": ["Wilee"],
      "hasRoleSelect": false,
      "userAvatarPath": "/static/avatars/wilee.png",
      "galleryItems": [
        { "id": "m2wq8xt5kn9p", "imagePath": "/static/hero/scene5_p1.webp", "maxCapacity": 3 },
        { "id": "f6jb3rz1cy4v", "imagePath": "/static/hero/scene5_p2.webp", "maxCapacity": 10 },
        { "id": "q9ld5uw7am2e", "imagePath": "/static/hero/scene5_p3.webp", "maxCapacity": 4 },
        { "id": "v4nh0gp8sf3r", "imagePath": "/static/hero/scene5_p4.webp", "maxCapacity": 3 },
        { "id": "y7tc6ek2bj1w", "imagePath": "/static/hero/scene5_p5.webp", "maxCapacity": 4 },
        { "id": "x1oz4ms9dq7u", "imagePath": "/static/hero/scene5_p6.webp", "maxCapacity": 7 }
      ]
    }
  ],
  "ui": {
    "channel": {
      "general": "一般",
      "lounge": "雑談",
      "recruitment": "募集",
      "questions": "質問"
    },
    "category": {
      "channels": "チャンネル",
      "voiceChannels": "ボイスチャンネル"
    },
    "voice": {
      "joinHere": "ここに入る"
    },
    "user": {
      "status": "オンライン"
    },
    "vcName": {
      "default": "参加者募集"
    },
    "header": {
      "channel": "募集"
    },
    "modal": {
      "addRole": "ロールを追加",
      "roleNameLabel": "ロール名",
      "roleNamePlaceholder": "追加するロール名を入力してください",
      "cancel": "キャンセル",
      "submit": "送信",
      "createTitle": "募集を作成",
      "fieldTitle": "タイトル",
      "fieldTitlePlaceholder": "募集のタイトルを入力してください",
      "fieldDescription": "説明",
      "fieldDescriptionPlaceholder": "募集の詳細を入力してください",
      "fieldCapacity": "募集人数",
      "fieldCapacityPlaceholder": "空欄で無制限、1〜99で人数を指定",
      "fieldExistingUsers": "既存ユーザー",
      "selectUserPlaceholder": "参加済みユーザーを選択...",
      "fieldRoleMention": "メンションするロール",
      "optional": "（任意）",
      "selectRolePlaceholder": "ロールを選択...",
      "presetHeading": "プリセットとして保存",
      "presetNamePlaceholder": "プリセット名を入力してください",
      "selectRoleTitle": "ロールを選択",
      "fieldRole": "ロール",
      "rolePlaceholder": "ロールを選択..."
    },
    "input": {
      "placeholder": "#{channel}へメッセージを送信"
    },
    "welcome": {
      "heading": "#募集へようこそ！",
      "body": "これはチャンネル",
      "channelName": "「#募集」",
      "bodySuffix": "の始まりです。"
    },
    "recruit": {
      "participants": "参加者",
      "role": "ロール",
      "stats": "統計",
      "tentative": "仮参加者",
      "waitlist": "順番待ち",
      "scheduledTime": "開始予定時刻",
      "personSuffix": "人",
      "roleShortage": "{role_name}の人数が{count}人足りません。",
      "roleExcess": "{role_name}の人数が{count}人多いです。"
    },
    "button": {
      "join": "参加",
      "leave": "離脱",
      "tentative": "仮参加",
      "waitlist": "順番待ち",
      "end": "終了",
      "cancel": "中止",
      "startEarly": "先に始める"
    },
    "dropdown": {
      "createPrivateVC": "専用VCを作成",
      "createPublicVC": "公開VCを作成",
      "vcAction": "VCアクション...",
      "addRole": "ロールを追加",
      "selectRole": "ロールを選択...",
      "selectRoleOption": "ロールを選択",
      "selectRoleOptionDesc": "ロールを選んで参加位置を決めます",
      "removeRole": "ロールを外す",
      "removeRoleDesc": "選択中のロールを解除します"
    },
    "typing": {
      "indicator": "入力中"
    },
    "command": {
      "invokedByPrefix": "さんが",
      "invokedBySuffix": "を使いました。",
      "mentionPrefix": "📢"
    },
    "footer": {
      "expiresLabel": "有効期限",
      "expiresValue": "2026年7月29日 12:00"
    },
    "slashCommand": {
      "invoke": "募集を作成（開始日時の指定も可能）",
      "custom": "カスタムマッチ募集を作成（自動チーム分け）",
      "config": "サーバーの設定を変更します（管理者のみ）",
      "help": "Monvokeのドキュメントリンクを表示します",
      "preset": "プリセットから募集を作成"
    },
    "mentionSuggest": {
      "roles": "ロール",
      "members": "メンバー"
    },
    "commandArg": {
      "presetName": "プリセット名を選択"
    },
    "aborted": {
      "heading": "募集は中止されました",
      "body": "「{title}」は募集者によって中止されました。\nまた次の募集で会いましょう。"
    },
    "dm": {
      "searchPlaceholder": "会話を見つける、または始める",
      "sidebarLabel": "ダイレクトメッセージ",
      "appBadge": "アプリ",
      "confirmLink": "募集メッセージを確認する",
      "defaultMessage": {
        "title": "募集完了のお知らせ",
        "body": "参加された募集「エペ。フルパ募集！誰...」の人数が揃いました！\n他の参加者と連絡を取って活動を開始してください。",
        "time": "今日 21:46"
      },
      "scene3": {
        "dm1": {
          "title": "「エペフルパ」参加確認のお願い",
          "body": "あなたを含めてちょうど人数が揃いそうです！\n仮参加中ですが、参加できそうなら「参加」ボタンで正式参加に切り替えてください。",
          "time": "今日 12:00"
        },
        "dm2": {
          "title": "募集完了のお知らせ",
          "body": "参加された募集「エペフルパ」の人数が揃いました！\n他の参加者と連絡を取って活動を開始してください。",
          "time": "今日 12:01"
        },
        "dm3": {
          "title": "順番待ちから参加者になりました",
          "body": "「ヴァロコンペ」の参加者枠に空きが出たため、自動的に参加者になりました！\n他の参加者と連絡を取って活動を開始してください。",
          "time": "今日 13:05"
        }
      }
    }
  },
  "imageScenes": {
    "scene1_p1": { "title": "", "description": "エペ。フルパ募集！誰でも歓迎。" },
    "scene1_p2": { "title": "", "description": "エペ。フルパ募集！誰でも歓迎。" },
    "scene1_p3": { "title": "", "description": "エペ。フルパ募集！誰でも歓迎。" },
    "scene1_p4": { "title": "", "description": "ロールメンションを付けると募集メッセージにメンションが入り、ユーザーメンションを付けるとその人が最初から参加者になります。" },
    "scene1_p5": { "title": "", "description": "ロールメンションを付けると募集メッセージにメンションが入り、ユーザーメンションを付けるとその人が最初から参加者になります。" },
    "scene2_p1": { "title": "Apexランクマ", "description": "今夜21時からランクマ回します。気軽に参加どうぞ。" },
    "scene2_p2": { "title": "", "description": "アクセントカラーと背景画像を選択することもできます。" },
    "scene3_p1": { "title": "エペフルパ", "description": "エペ。フルパ募集！誰でも歓迎。" },
    "scene3_p2": { "title": "エペフルパ", "description": "エペ。フルパ募集！誰でも歓迎。" },
    "scene3_p3": { "title": "エペフルパ", "description": "エペ。フルパ募集！誰でも歓迎。" },
    "scene3_p4": { "title": "ヴァロコンペ", "description": "コンペ回したい人募集。ダイヤ以上推奨。" },
    "scene3_p5": { "title": "ヴァロコンペ", "description": "コンペ回したい人募集。ダイヤ以上推奨。" },
    "scene3_p6": { "title": "ヴァロコンペ", "description": "コンペ回したい人募集。ダイヤ以上推奨。" },
    "scene3_p7": { "title": "ヴァロコンペ", "description": "コンペ回したい人募集。ダイヤ以上推奨。" },
    "scene3_p8": { "title": "ヴァロコンペ", "description": "コンペ回したい人募集。ダイヤ以上推奨。" },
    "scene3_p9": { "title": "ヴァロコンペ", "description": "コンペ回したい人募集。ダイヤ以上推奨。" },
    "scene3_p10": { "title": "ヴァロコンペ", "description": "コンペ回したい人募集。ダイヤ以上推奨。" },
    "scene3_p11": { "title": "ヴァロコンペ", "description": "コンペ回したい人募集。ダイヤ以上推奨。" },
    "scene3_p12": { "title": "ヴァロコンペ", "description": "コンペ回したい人募集。ダイヤ以上推奨。" },
    "scene4_p1": { "title": "大迷宮バハムート", "description": "タンク2・ヒーラー2・DPS4で行きます。参加したらロールを選択してください。" },
    "scene4_p2": { "title": "大迷宮バハムート", "description": "タンク2・ヒーラー2・DPS4で行きます。参加したらロールを選択してください。" },
    "scene4_p3": { "title": "大迷宮バハムート", "description": "タンク2・ヒーラー2・DPS4で行きます。参加したらロールを選択してください。" },
    "scene4_p4": { "title": "大迷宮バハムート", "description": "タンク2・ヒーラー2・DPS4で行きます。参加したらロールを選択してください。" },
    "scene4_p5": { "title": "大迷宮バハムート", "description": "タンク2・ヒーラー2・DPS4で行きます。参加したらロールを選択してください。" },
    "scene4_p6": { "title": "大迷宮バハムート", "description": "タンク2・ヒーラー2・DPS4で行きます。参加したらロールを選択してください。" },
    "scene4_p7": { "title": "大迷宮バハムート", "description": "タンク2・ヒーラー2・DPS4で行きます。参加したらロールを選択してください。" },
    "scene4_p8": { "title": "大迷宮バハムート", "description": "タンク2・ヒーラー2・DPS4で行きます。参加したらロールを選択してください。" },
    "scene5_p1": { "title": "自由なカスタマイズ", "description": "キャラクターの非表示など、募集画像はいくつかのパターンから選択できます。Plusサブスクリプションを契約するとゲームごとに違う背景画像を適用できる他、デフォルトの背景を設定することもできます。自分好みにカスタマイズしましょう！" },
    "scene5_p2": { "title": "自由なカスタマイズ", "description": "キャラクターの非表示など、募集画像はいくつかのパターンから選択できます。Plusサブスクリプションを契約するとゲームごとに違う背景画像を適用できる他、デフォルトの背景を設定することもできます。自分好みにカスタマイズしましょう！" },
    "scene5_p3": { "title": "自由なカスタマイズ", "description": "キャラクターの非表示など、募集画像はいくつかのパターンから選択できます。Plusサブスクリプションを契約するとゲームごとに違う背景画像を適用できる他、デフォルトの背景を設定することもできます。自分好みにカスタマイズしましょう！" },
    "scene5_p4": { "title": "自由なカスタマイズ", "description": "キャラクターの非表示など、募集画像はいくつかのパターンから選択できます。Plusサブスクリプションを契約するとゲームごとに違う背景画像を適用できる他、デフォルトの背景を設定することもできます。自分好みにカスタマイズしましょう！" },
    "scene5_p5": { "title": "自由なカスタマイズ", "description": "キャラクターの非表示など、募集画像はいくつかのパターンから選択できます。Plusサブスクリプションを契約するとゲームごとに違う背景画像を適用できる他、デフォルトの背景を設定することもできます。自分好みにカスタマイズしましょう！" },
    "scene5_p6": { "title": "自由なカスタマイズ", "description": "キャラクターの非表示など、募集画像はいくつかのパターンから選択できます。Plusサブスクリプションを契約するとゲームごとに違う背景画像を適用できる他、デフォルトの背景を設定することもできます。自分好みにカスタマイズしましょう！" }
  }
}
