Встраивание постов из Телеграма в веб

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

Чтобы сделать так же, скопируйте ссылку на нужный пост (например, в десктопном приложении для этого нужно кликнуть правой кнопкой по посту). Она будет выглядеть как-то так: https://t.me/igoradamenko_channel/172. Откройте её в браузере. Отклоните запрос на запуск приложения Телеграма, если браузер его выдаст. На открытой странице, в самом низу будут кнопки для получения скрипта:

В теории, в дальнейшем можно не ходить по ссылкам, а просто использовать подобный код:

<script async src="https://telegram.org/js/telegram-widget.js?1" data-telegram-post="igoradamenko_channel/172" data-width="100%"></script>

Нужно только подставить в data-telegram-post необходимое.

Занимательно, кстати, что скрипт виджета почему-то до сих пор не пожали. Не то чтобы это важно, но всё же.

А ещё, судя по коду, можно добавить тегу script ещё два атрибута: data-single и data-userpic. Но я не заметил, чтобы они на что-то влияли. Если вдруг вы выясните, зачем они, напишите в комментарии, пожалуйста :-)

Такие дела ¯\_(ツ)_/¯.

2018
Популярное