# 0019 — Multi Live Screens for Market and Portfolio

## Решение

Разрешить одновременное обновление нескольких live-экранов для рынка и портфеля.

## Причины

Бот используется одним пользователем, поэтому нагрузка от нескольких live-сообщений допустима.

Пользователь может открыть несколько экранов:

- 📈 Рынок;
- 💼 Портфель;
- несколько экземпляров одного live-раздела.

Все открытые live-сообщения должны оставаться актуальными.

## Последствия

- `LiveScreenRunner` хранит список сообщений для каждого типа экрана;
- обновляются все зарегистрированные live-сообщения;
- старые недоступные сообщения автоматически исключаются при ошибке обновления;
- архитектура готова к будущим live-экранам.

## Ограничения

📒 Журнал не переводится в live-режим, потому что live-обновление может мешать чтению истории и пагинации.
