Selected messages and surrounding context in archive order. Messages between separate selections may be omitted.

    {#each entries as entry} {#if entry.type === 'message'} {@const highlighted = !!entry.messageId && highlightedMessageIds.includes(entry.messageId)} {@const selected = !!entry.messageId && selectedMessageIds.includes(entry.messageId)}
  1. {entry.message.player} {#if entry.message.channel === 'team'}Team chat{/if} {#if highlighted}Subject message {:else if selected}Selected context {:else}Surrounding context{/if}

    {entry.message.message}

    {#if entry.messageId}
    Message identifier{entry.messageId}
    {/if}
  2. {/if} {/each}