Передо мной встала задача вставлять посты из публичного канала t.me прямиком на сайт, я делаю это используя виджет телеги содержащий embend link. все получается. но я хочу чтобы новые посты автоматически отображались в соответствующих блоках разметки. пробовал создавать несколько div с ссылками на скрипт виджета, но если пост еще не создан выводится сообщение "post not found" (внешний скрипт виджета присваивает div class = "tgme_widget_message_error"), пробовал скрывать div c таким содержимым с помощью js
$(document).ready(if(document.getElementsByClassName('#tgme_widget_message_error').length > 0) {
document.getElementsByClassName('#blogsp')[0].classList.add('show');
}
)
<div class="blogsp">
<script async src="https://telegram.org/js/telegram-widget.js?22" data-telegram-post="ngrs48/8" data-width="30" data-color="343638" data-dark="1" data-dark-color="FFFFFF"></script>
</div>
.blogsp {
display: inline-block;
padding: 5px;
margin-right: 5px;
}
.blogsp.show {
visibility: hidden;
}