Теперь у этой функции обманывающее имя. Она не показывает, есть ли непрочитанные, а есть ли новые непрочитанные с предыдущей проверки.

Кстати, ты не забываешь очищать `MessagesIds_` от старого мусора?