{
  "messages": [
    {
      "id": "7alnat10ozmj",
      "displayTitle": "Quick LFG",
      "invokerName": "Jonah",
      "invokeImagePath": "/static/hero/scene1_p1.en.webp",
      "maxCapacity": 3,
      "participantMentions": ["Jonah"],
      "hasRoleSelect": true,
      "timestamp": "Today 10:00",
      "userInputText": "Apex. Anyone for full squad?@2",
      "userDisplayName": "Jonah",
      "userAvatarPath": "/static/avatars/avatar1.png",
      "vcCreation": { "vcName": "Apex. Anyo...", "afterSnapshotIndex": 2 },
      "snapshots": [
        {
          "imagePath": "/static/hero/scene1_p1.en.webp",
          "participantMentions": ["Jonah"],
          "participantAvatars": ["avatar1.png"],
          "tentativeMentions": [],
          "isFull": false
        },
        {
          "imagePath": "/static/hero/scene1_p2.en.webp",
          "participantMentions": ["Jonah", "Valmet"],
          "participantAvatars": ["avatar1.png", "avatar2.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join"
        },
        {
          "imagePath": "/static/hero/scene1_p3.en.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.en.webp",
        "roleMentions": [{ "label": "LFG Ping", "color": "#3ba55c" }],
        "maxCapacity": 3,
        "participantMentions": ["Jonah", "Valmet"],
        "hasRoleSelect": true,
        "timestamp": "Today 10:05",
        "userAvatarPath": "/static/avatars/avatar1.png",
        "userInputSegments": [
          { "kind": "text", "text": "Mention a role to notify it. A mentioned user joins from the start.@2 " },
          { "kind": "mention", "mentionType": "role", "label": "LFG Ping", "color": "#3ba55c", "query": "@LF" },
          { "kind": "text", "text": " " },
          { "kind": "mention", "mentionType": "user", "label": "Valmet", "query": "@Val" }
        ],
        "mentionSuggestOptions": [
          { "kind": "role", "label": "LFG Ping", "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.en.webp",
            "participantMentions": ["Jonah", "Valmet"],
            "participantAvatars": ["avatar1.png", "avatar2.png"],
            "tentativeMentions": [],
            "isFull": false
          }
        ]
      },
      "presetName": "Presets work here too",
      "quickInputText": "Presets work here too@2",
      "quickRecruitment": {
        "id": "w6c4hn9sd2rk",
        "displayTitle": "",
        "invokerName": "Jonah",
        "invokeImagePath": "/static/hero/scene1_p5.en.webp",
        "roleMentions": [{ "label": "LFG Ping", "color": "#3ba55c" }],
        "maxCapacity": 3,
        "participantMentions": ["Jonah"],
        "hasRoleSelect": true,
        "timestamp": "Today 10:07",
        "userAvatarPath": "/static/avatars/avatar1.png"
      }
    },
    {
      "id": "k3p9wx2mfq8n",
      "displayTitle": "Slash Command",
      "invokerName": "Jonah",
      "invokeImagePath": "/static/hero/scene2_p1.en.webp",
      "flowType": "invoke-modal",
      "roleMentions": [
        { "label": "LFG Ping", "color": "#3ba55c" },
        { "label": "Apex", "color": "#eb459e" }
      ],
      "maxCapacity": 3,
      "participantMentions": ["Jonah"],
      "hasRoleSelect": true,
      "timestamp": "Today 21:00",
      "userInputText": "/invoke",
      "userDisplayName": "Jonah",
      "userAvatarPath": "/static/avatars/avatar1.png",
      "modalData": {
        "title": "Apex Ranked",
        "description": "Grinding ranked from 9 PM tonight. Feel free to join.",
        "capacity": "2",
        "roleOptions": [
          { "label": "LFG Ping", "color": "#3ba55c", "checked": true },
          { "label": "Apex", "color": "#eb459e", "checked": true }
        ]
      },
      "presetName": "Usual LFG",
      "abortBeforeQuick": true,
      "quickInputSegments": [
        { "kind": "command", "name": "/preset" },
        { "kind": "arg", "argName": "name", "label": "Usual LFG" }
      ],
      "presetSuggestOptions": [
        { "label": "Usual LFG", "commandType": "invoke" },
        { "label": "Presets work here too", "commandType": "invoke" },
        { "label": "THE COILS OF BAHAMUT", "commandType": "invoke" }
      ],
      "quickRecruitment": {
        "id": "p7v3ez6ktn4m",
        "displayTitle": "",
        "invokerName": "Jonah",
        "invokeImagePath": "/static/hero/scene2_p1.en.webp",
        "roleMentions": [
          { "label": "LFG Ping", "color": "#3ba55c" },
          { "label": "Apex", "color": "#eb459e" }
        ],
        "maxCapacity": 3,
        "participantMentions": ["Jonah"],
        "hasRoleSelect": true,
        "timestamp": "Today 21:03",
        "userAvatarPath": "/static/avatars/avatar1.png"
      },
      "followUpRecruitments": [
        {
          "id": "n8r5cq2yj7wd",
          "displayTitle": "",
          "invokerName": "Jonah",
          "invokeImagePath": "/static/hero/scene2_p2.en.webp",
          "flowType": "invoke-modal",
          "accentColor": "purple",
          "maxCapacity": 25,
          "participantMentions": ["Jonah"],
          "hasRoleSelect": true,
          "timestamp": "Today 21:06",
          "userAvatarPath": "/static/avatars/avatar1.png",
          "userInputSegments": [
            { "kind": "command", "name": "/invoke" },
            { "kind": "arg", "argName": "color", "label": "Purple", "pickName": true, "optionIndex": 1, "listHoldMs": 1600 },
            { "kind": "arg", "argName": "background", "label": "Space", "optionIndex": 3, "pickName": true, "nameListHoldMs": 1100, "listHoldMs": 900 }
          ],
          "argSuggestGroups": [
            {
              "argName": "schedule",
              "description": "Start time (DDHHMM), in UTC or set timezone. Within 24 hours; up to 7 days with Plus (optional)",
              "options": []
            },
            {
              "argName": "image_url",
              "description": "Attachment image URL (optional)",
              "options": []
            },
            {
              "argName": "color",
              "description": "Color (optional)",
              "match": "none",
              "options": [
                { "label": "Blue" },
                { "label": "Purple" },
                { "label": "White" },
                { "label": "Yellow" },
                { "label": "Green" }
              ]
            },
            {
              "argName": "background",
              "description": "Background image (optional)",
              "match": "contains",
              "options": [
                { "label": "None" },
                { "label": "Wall" },
                { "label": "Wasteland" },
                { "label": "Space" },
                { "label": "Forest" },
                { "label": "Playroom" },
                { "label": "Rainbow" },
                { "label": "Plaza" }
              ]
            }
          ],
          "modalData": {
            "title": "",
            "description": "You can also pick an accent color and a background image.",
            "capacity": "24",
            "roleOptions": []
          }
        }
      ]
    },
    {
      "id": "u9k2bp4d3xn8",
      "displayTitle": "Maybe & Waitlist",
      "invokerName": "Ugo",
      "invokeImagePath": "/static/hero/scene3_p1.en.webp",
      "flowType": "instant",
      "maxCapacity": 3,
      "participantMentions": ["Ugo"],
      "hasRoleSelect": true,
      "timestamp": "Today 12:00",
      "userAvatarPath": "/static/avatars/avatar7.png",
      "snapshots": [
        {
          "imagePath": "/static/hero/scene3_p1.en.webp",
          "participantMentions": ["Ugo"],
          "participantAvatars": ["avatar7.png"],
          "tentativeMentions": [],
          "isFull": false
        },
        {
          "imagePath": "/static/hero/scene3_p1.en.webp",
          "participantMentions": ["Ugo"],
          "participantAvatars": ["avatar7.png"],
          "tentativeMentions": ["Jonah"],
          "isFull": false,
          "interactionType": "tentative",
          "byUser": true
        },
        {
          "imagePath": "/static/hero/scene3_p2.en.webp",
          "participantMentions": ["Ugo", "Mao"],
          "participantAvatars": ["avatar7.png", "avatar8.png"],
          "tentativeMentions": ["Jonah"],
          "isFull": false,
          "interactionType": "join"
        },
        {
          "imagePath": "/static/hero/scene3_p3.en.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.en.webp",
        "maxCapacity": 5,
        "participantMentions": ["Lutz"],
        "hasRoleSelect": true,
        "timestamp": "Today 13:00",
        "userAvatarPath": "/static/avatars/avatar9.png",
        "snapshots": [
          { "imagePath": "/static/hero/scene3_p4.en.webp", "participantMentions": ["Lutz"], "participantAvatars": ["avatar9.png"], "tentativeMentions": [], "isFull": false },
          { "imagePath": "/static/hero/scene3_p5.en.webp", "participantMentions": ["Lutz", "Valmet"], "participantAvatars": ["avatar9.png", "avatar2.png"], "tentativeMentions": [], "isFull": false, "interactionType": "join" },
          { "imagePath": "/static/hero/scene3_p6.en.webp", "participantMentions": ["Lutz", "Valmet", "Tojo"], "participantAvatars": ["avatar9.png", "avatar2.png", "avatar3.png"], "tentativeMentions": [], "isFull": false, "interactionType": "join" },
          { "imagePath": "/static/hero/scene3_p7.en.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.en.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.en.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.en.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.en.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.en.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.en.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.en.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.en.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.en.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": "Role Selection",
      "invokerName": "Jonah",
      "invokeImagePath": "/static/hero/scene4_p1.en.webp",
      "maxCapacity": 8,
      "participantMentions": ["Jonah"],
      "hasRoleSelect": true,
      "roleDefs": [
        { "name": "Tank", "min": 2, "max": 2 },
        { "name": "Healer", "min": 2, "max": 2 },
        { "name": "DPS", "min": 4, "max": 4 }
      ],
      "timestamp": "Today 22:00",
      "userDisplayName": "Jonah",
      "userAvatarPath": "/static/avatars/avatar1.png",
      "userInputSegments": [
        { "kind": "command", "name": "/preset" },
        { "kind": "arg", "argName": "name", "label": "THE COILS OF BAHAMUT", "optionIndex": 2, "listHoldMs": 1600 }
      ],
      "presetSuggestOptions": [
        { "label": "Usual LFG", "commandType": "invoke" },
        { "label": "Presets work here too", "commandType": "invoke" },
        { "label": "THE COILS OF BAHAMUT", "commandType": "invoke" }
      ],
      "snapshots": [
        {
          "imagePath": "/static/hero/scene4_p1.en.webp",
          "participantMentions": ["Jonah"],
          "participantAvatars": ["avatar1.png"],
          "tentativeMentions": [],
          "isFull": false,
          "participantRoles": {}
        },
        {
          "imagePath": "/static/hero/scene4_p1.en.webp",
          "participantMentions": ["Jonah"],
          "participantAvatars": ["avatar1.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "role-select",
          "holdMs": 1400,
          "participantRoles": { "Jonah": "Tank" }
        },
        {
          "imagePath": "/static/hero/scene4_p2.en.webp",
          "participantMentions": ["Jonah", "Lehm"],
          "participantAvatars": ["avatar1.png", "avatar4.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join",
          "holdMs": 1200,
          "participantRoles": { "Jonah": "Tank" }
        },
        {
          "imagePath": "/static/hero/scene4_p3.en.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join",
          "holdMs": 1400,
          "participantRoles": { "Jonah": "Tank" }
        },
        {
          "imagePath": "/static/hero/scene4_p3.en.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png"],
          "tentativeMentions": [],
          "isFull": false,
          "holdMs": 1100,
          "participantRoles": { "Jonah": "Tank", "Tojo": "Healer" }
        },
        {
          "imagePath": "/static/hero/scene4_p3.en.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png"],
          "tentativeMentions": [],
          "isFull": false,
          "holdMs": 1100,
          "participantRoles": { "Jonah": "Tank", "Lehm": "Tank", "Tojo": "Healer" }
        },
        {
          "imagePath": "/static/hero/scene4_p4.en.webp",
          "participantMentions": ["Jonah", "Lehm", "Tojo", "R"],
          "participantAvatars": ["avatar1.png", "avatar4.png", "avatar3.png", "avatar5.png"],
          "tentativeMentions": [],
          "isFull": false,
          "interactionType": "join",
          "holdMs": 1200,
          "participantRoles": { "Jonah": "Tank", "Lehm": "Tank", "Tojo": "Healer" }
        },
        {
          "imagePath": "/static/hero/scene4_p5.en.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": "Tank", "Lehm": "Tank", "Tojo": "Healer" }
        },
        {
          "imagePath": "/static/hero/scene4_p5.en.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": "Tank", "Lehm": "Tank", "Tojo": "Healer", "Mao": "Healer" }
        },
        {
          "imagePath": "/static/hero/scene4_p5.en.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": "Tank", "Lehm": "Tank", "Tojo": "Healer", "R": "DPS", "Mao": "Healer" }
        },
        {
          "imagePath": "/static/hero/scene4_p6.en.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": "Tank", "Lehm": "Tank", "Tojo": "Healer", "R": "DPS", "Mao": "Healer" }
        },
        {
          "imagePath": "/static/hero/scene4_p7.en.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": "Tank", "Lehm": "Tank", "Tojo": "Healer", "R": "DPS", "Mao": "Healer" }
        },
        {
          "imagePath": "/static/hero/scene4_p7.en.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": "Tank", "Lehm": "Tank", "Tojo": "Healer", "R": "DPS", "Mao": "Healer", "Ugo": "DPS" }
        },
        {
          "imagePath": "/static/hero/scene4_p8.en.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": "Tank", "Lehm": "Tank", "Tojo": "Healer", "R": "DPS", "Mao": "Healer", "Ugo": "DPS" }
        },
        {
          "imagePath": "/static/hero/scene4_p8.en.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": "Tank", "Lehm": "Tank", "Tojo": "Healer", "R": "DPS", "Mao": "Healer", "Ugo": "DPS", "Lutz": "DPS" }
        },
        {
          "imagePath": "/static/hero/scene4_p8.en.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": "Tank", "Lehm": "Tank", "Tojo": "Healer", "R": "DPS", "Mao": "Healer", "Ugo": "DPS", "Lutz": "DPS", "Valmet": "Tank" }
        },
        {
          "imagePath": "/static/hero/scene4_p8.en.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": "Tank", "Lehm": "DPS", "Tojo": "Healer", "R": "DPS", "Mao": "Healer", "Ugo": "DPS", "Lutz": "DPS", "Valmet": "Tank" }
        }
      ]
    },
    {
      "id": "h5r7bj4nlc6e",
      "displayTitle": "Customize",
      "invokerName": "Wilee",
      "invokeImagePath": "/static/hero/scene5_p1.en.webp",
      "flowType": "gallery",
      "maxCapacity": 3,
      "participantMentions": ["Wilee"],
      "hasRoleSelect": false,
      "userAvatarPath": "/static/avatars/wilee.png",
      "galleryItems": [
        { "id": "m2wq8xt5kn9p", "imagePath": "/static/hero/scene5_p1.en.webp", "maxCapacity": 3 },
        { "id": "f6jb3rz1cy4v", "imagePath": "/static/hero/scene5_p2.en.webp", "maxCapacity": 10 },
        { "id": "q9ld5uw7am2e", "imagePath": "/static/hero/scene5_p3.en.webp", "maxCapacity": 4 },
        { "id": "v4nh0gp8sf3r", "imagePath": "/static/hero/scene5_p4.en.webp", "maxCapacity": 3 },
        { "id": "y7tc6ek2bj1w", "imagePath": "/static/hero/scene5_p5.en.webp", "maxCapacity": 4 },
        { "id": "x1oz4ms9dq7u", "imagePath": "/static/hero/scene5_p6.en.webp", "maxCapacity": 7 }
      ]
    }
  ],
  "ui": {
    "channel": {
      "general": "general",
      "lounge": "lounge",
      "recruitment": "lfg",
      "questions": "questions"
    },
    "category": {
      "channels": "Text Channels",
      "voiceChannels": "Voice Channels"
    },
    "voice": {
      "joinHere": "Join Here"
    },
    "user": {
      "status": "Online"
    },
    "vcName": {
      "default": "Looking for members"
    },
    "header": {
      "channel": "lfg"
    },
    "modal": {
      "addRole": "Add Role",
      "roleNameLabel": "Role Name",
      "roleNamePlaceholder": "Enter a role name",
      "cancel": "Cancel",
      "submit": "Submit",
      "createTitle": "Create Recruitment",
      "fieldTitle": "Title",
      "fieldTitlePlaceholder": "Enter the recruitment title",
      "fieldDescription": "Description",
      "fieldDescriptionPlaceholder": "Enter recruitment details",
      "fieldCapacity": "Number of members",
      "fieldCapacityPlaceholder": "Leave blank for unlimited, or enter 1-99",
      "fieldExistingUsers": "Existing users",
      "selectUserPlaceholder": "Select existing users...",
      "fieldRoleMention": "Mention Roles",
      "optional": " (optional)",
      "selectRolePlaceholder": "Select roles...",
      "presetHeading": "Save as preset",
      "presetNamePlaceholder": "Enter preset name",
      "selectRoleTitle": "Select Role",
      "fieldRole": "Role",
      "rolePlaceholder": "Select a role..."
    },
    "input": {
      "placeholder": "Message #{channel}"
    },
    "welcome": {
      "heading": "Welcome to #lfg!",
      "body": "This is the beginning of the",
      "channelName": "#lfg",
      "bodySuffix": "channel."
    },
    "recruit": {
      "participants": "Members",
      "role": "Role",
      "stats": "Stats",
      "tentative": "Maybe",
      "waitlist": "Waitlist",
      "scheduledTime": "Scheduled Start Time",
      "personSuffix": "",
      "roleShortage": "{role_name} needs {count} more.",
      "roleExcess": "{role_name} has {count} too many."
    },
    "button": {
      "join": "Join",
      "leave": "Leave",
      "tentative": "Maybe",
      "waitlist": "Waitlist",
      "end": "End",
      "cancel": "Cancel",
      "startEarly": "Start Now"
    },
    "dropdown": {
      "createPrivateVC": "Create Dedicated VC",
      "createPublicVC": "Create Public VC",
      "vcAction": "VC Actions...",
      "addRole": "Add Role",
      "selectRole": "Select a role...",
      "selectRoleOption": "Select Role",
      "selectRoleOptionDesc": "Choose a role to set your position",
      "removeRole": "Remove Role",
      "removeRoleDesc": "Remove the selected role"
    },
    "typing": {
      "indicator": "typing"
    },
    "command": {
      "invokedByPrefix": "used",
      "invokedBySuffix": "",
      "mentionPrefix": ""
    },
    "footer": {
      "expiresLabel": "Expires",
      "expiresValue": "July 29, 2026 12:00 PM"
    },
    "slashCommand": {
      "invoke": "Create an LFG post (schedule start time optionally)",
      "custom": "Create a custom match recruitment (auto team assignment)",
      "config": "Change server settings (admin only)",
      "help": "Get the link to Monvoke documentation",
      "preset": "Create recruitment from preset"
    },
    "mentionSuggest": {
      "roles": "ROLES",
      "members": "MEMBERS"
    },
    "commandArg": {
      "presetName": "Select preset name"
    },
    "aborted": {
      "heading": "Recruitment Cancelled",
      "body": "\"{title}\" was cancelled by the host.\nSee you next time!"
    },
    "dm": {
      "searchPlaceholder": "Find or start a conversation",
      "sidebarLabel": "Direct Messages",
      "appBadge": "APP",
      "confirmLink": "View Recruitment Message",
      "defaultMessage": {
        "title": "Recruitment Complete Notification",
        "body": "Recruitment \"Apex. Anyo...\" you participated in is now full!\nTime to squad up and start.",
        "time": "Today 21:46"
      },
      "scene3": {
        "dm1": {
          "title": "Participation Confirmation for \"Apex full party\"",
          "body": "Looks like we have just enough people with you included!\nYou're registered as Maybe, but if you can make it, switch to official participation with the \"Join\" button.",
          "time": "Today 12:00"
        },
        "dm2": {
          "title": "Recruitment Complete Notification",
          "body": "Recruitment \"Apex full party\" you participated in is now full!\nTime to squad up and start.",
          "time": "Today 12:01"
        },
        "dm3": {
          "title": "Moved from waitlist to member",
          "body": "A spot opened in \"Valorant competitive\", and you have been automatically added as a member!\nPlease contact other members to begin.",
          "time": "Today 13:05"
        }
      }
    }
  },
  "imageScenes": {
    "scene1_p1": { "title": "", "description": "Apex. Anyone for full squad?" },
    "scene1_p2": { "title": "", "description": "Apex. Anyone for full squad?" },
    "scene1_p3": { "title": "", "description": "Apex. Anyone for full squad?" },
    "scene1_p4": { "title": "", "description": "Mention a role to notify it. A mentioned user joins from the start." },
    "scene1_p5": { "title": "", "description": "Mention a role to notify it. A mentioned user joins from the start." },
    "scene2_p1": { "title": "Apex Ranked", "description": "Grinding ranked from 9 PM tonight. Feel free to join." },
    "scene2_p2": { "title": "", "description": "You can also pick an accent color and a background image." },
    "scene3_p1": { "title": "Apex full party", "description": "Apex. Anyone for full squad?" },
    "scene3_p2": { "title": "Apex full party", "description": "Apex. Anyone for full squad?" },
    "scene3_p3": { "title": "Apex full party", "description": "Apex. Anyone for full squad?" },
    "scene3_p4": { "title": "Valorant competitive", "description": "Looking for serious competitive players. Diamond+ preferred." },
    "scene3_p5": { "title": "Valorant competitive", "description": "Looking for serious competitive players. Diamond+ preferred." },
    "scene3_p6": { "title": "Valorant competitive", "description": "Looking for serious competitive players. Diamond+ preferred." },
    "scene3_p7": { "title": "Valorant competitive", "description": "Looking for serious competitive players. Diamond+ preferred." },
    "scene3_p8": { "title": "Valorant competitive", "description": "Looking for serious competitive players. Diamond+ preferred." },
    "scene3_p9": { "title": "Valorant competitive", "description": "Looking for serious competitive players. Diamond+ preferred." },
    "scene3_p10": { "title": "Valorant competitive", "description": "Looking for serious competitive players. Diamond+ preferred." },
    "scene3_p11": { "title": "Valorant competitive", "description": "Looking for serious competitive players. Diamond+ preferred." },
    "scene3_p12": { "title": "Valorant competitive", "description": "Looking for serious competitive players. Diamond+ preferred." },
    "scene4_p1": { "title": "THE COILS OF BAHAMUT", "description": "2 tanks, 2 healers, 4 DPS. Please select your role after joining." },
    "scene4_p2": { "title": "THE COILS OF BAHAMUT", "description": "2 tanks, 2 healers, 4 DPS. Please select your role after joining." },
    "scene4_p3": { "title": "THE COILS OF BAHAMUT", "description": "2 tanks, 2 healers, 4 DPS. Please select your role after joining." },
    "scene4_p4": { "title": "THE COILS OF BAHAMUT", "description": "2 tanks, 2 healers, 4 DPS. Please select your role after joining." },
    "scene4_p5": { "title": "THE COILS OF BAHAMUT", "description": "2 tanks, 2 healers, 4 DPS. Please select your role after joining." },
    "scene4_p6": { "title": "THE COILS OF BAHAMUT", "description": "2 tanks, 2 healers, 4 DPS. Please select your role after joining." },
    "scene4_p7": { "title": "THE COILS OF BAHAMUT", "description": "2 tanks, 2 healers, 4 DPS. Please select your role after joining." },
    "scene4_p8": { "title": "THE COILS OF BAHAMUT", "description": "2 tanks, 2 healers, 4 DPS. Please select your role after joining." },
    "scene5_p1": { "title": "Customize Your Way", "description": "Choose from various recruitment image patterns, like hiding the character. With Plus, apply different backgrounds per game or set a default. Make it yours!" },
    "scene5_p2": { "title": "Customize Your Way", "description": "Choose from various recruitment image patterns, like hiding the character. With Plus, apply different backgrounds per game or set a default. Make it yours!" },
    "scene5_p3": { "title": "Customize Your Way", "description": "Choose from various recruitment image patterns, like hiding the character. With Plus, apply different backgrounds per game or set a default. Make it yours!" },
    "scene5_p4": { "title": "Customize Your Way", "description": "Choose from various recruitment image patterns, like hiding the character. With Plus, apply different backgrounds per game or set a default. Make it yours!" },
    "scene5_p5": { "title": "Customize Your Way", "description": "Choose from various recruitment image patterns, like hiding the character. With Plus, apply different backgrounds per game or set a default. Make it yours!" },
    "scene5_p6": { "title": "Customize Your Way", "description": "Choose from various recruitment image patterns, like hiding the character. With Plus, apply different backgrounds per game or set a default. Make it yours!" }
  }
}
