AUTHENTICATION REQUIRED
⌁
Sign in to TrixieThe server connection is ready, but the dashboard requires administrator authentication.FIRST-RUN SETUP
Replace the generated administrator credentials
{#if authError}
{authError}
{/if}
STREAM PREVIEW
{#if playerSrc}{:else}STREAM OFFLINE
CONNECT TWITCH TO BEGIN
ACTIVITY FEED
{#if activityEvents.filter((event) => activityFilter === 'all' || event.event_type.startsWith('moderation.')).length}{#each activityEvents.filter((event) => activityFilter === 'all' || event.event_type.startsWith('moderation.')) as event}
{:else}{event.event_type}{new Date(event.occurred_at).toLocaleTimeString()}
{/each}◌
Nothing here yet{activityFilter === 'moderation' ? 'Moderation events will appear here.' : 'Follows, subscriptions, raids, and server events will appear here.'}MY CHAT
{#if pinnedMessageIds.length}{/if}{#if chatMessages.length}{:else}⌁
Chat is waitingConnect a streamer or bot account to begin.{#if chatReplyParent}{/if}{#if chatEmoteOptions.length}
{#each chatEmoteOptions as emote}{/each}
{/if} searchChatEmotes(chatMessage)} onkeydown={(event) => event.key === 'Enter' && sendChatMessage()} />
{#if chatError}{chatError}
{/if}QUICK ACTIONS
{#if showCollaboration}GUEST STAR SESSION
{#if collaborationSession}ACTIVE · {collaborationSession.guests.length} GUESTS
{#if collaborationInvites.length}PENDING INVITES
{#each collaborationInvites as invite}{invite.user_id} · {invite.status}
{/each}{/if}{:else}No active collaboration.
{/if}{#if collaborationError}{collaborationError}
{/if} searchCategories(event.currentTarget.value)} autocomplete="off" placeholder="Search Twitch categories" />{#if categoryOptions.length}{/if}{#if streamError}
{/if}{#if showModeration}{streamError}
{/if}{#if moderationError}
{/if}{moderationError}
{/if}