# Плагин для запроса кол-ва непрочитанных сообщений

Позвозляет получить кол-во непрочитанных сообщений без открытия Мессенджера.
При этом после открытия виджета - запросы (polling) прекращается и начинают использоваться данные Мессенджера.

До выдачи `serviceId` плагин работать не будет

Для инициализации плагина используйте фабрику `unreadCounterFactory`.

## Пример

```ts
import {
    unreadCounterFactory,
} from 'yandex-messenger-widget';

const widget = createSingleChatBlockUIWidget(WIDGET_OPTIONS);
const unreadCounter = unreadCounterFactory();

unreadCounter.onChanged
    .addListener((value: UnreadCounterData) => console.log(value))

widget
    .addPlugin(unreadCounter)
    .init();
```

---

`onChanged`: *[Event](./interfaces.md#event)\<[UnreadCounterData](./interfaces.md#unreadcounterdata)>*

>

Вызывется при изменении значения непрочитанных сообщений

---

## Фабрика плагина непрочитанных сообщений

**unreadCounterFactory**(): [UnreadCounterPlugin](./interfaces.md#unreadcounterplugin)