{#if showMatrixForm}
matrixForm.icon = v} /> nameManuallyEdited = true} required placeholder={t('matrixBot.namePlaceholder')} class="flex-1 px-3 py-2 border border-[var(--color-border)] rounded-md text-sm bg-[var(--color-background)]" />
{/if} {#if matrixBots.length === 0 && !showMatrixForm} {:else}
{#each matrixBots as bot}

{bot.name}

{bot.homeserver_url} {#if bot.display_name} {bot.display_name} {/if}
testMatrixBot(bot.id)} disabled={matrixTesting[bot.id]} /> editMatrixBot(bot)} /> removeMatrix(bot.id)} variant="danger" />
{/each}
{/if} confirmDeleteMatrix?.onconfirm()} oncancel={() => confirmDeleteMatrix = null} /> blockedBy = null} />