Создание ссылки на Телеграм-канал из ВК или блога

S
На сайте с 19.03.2016
Offline
16
1810

Переливал свой скромный трафик из ВК в телегу и столкнулся с проблемой, что после блокировки домена t.me трафика стало меньше раз в 5, что не удивительно, потому что для перехода в канал/аккаунт shortlink нужно сначала перейти на страницу t.me/shortlink, откуда пользователь уже перенаправляется по внутренней ссылке "tg://..."

Соответственно мне для моих нужд достаточно было просто разместить страничку, которая будет редиректить. Но мне стало интересно, можно ли без особого временных затрат сделать так, чтобы любой человек мог сделать ссылку на свой канал. Можно - я реализовал тупо через изменение страницы, которая отображается при 404 ошибке, но возможно можно сделать и по-другому, не суть.

Короче, можете пользоваться: сайт сервиса - https://tlgg.ru

Чтобы сделать ссылку на канал/аккаунт достаточно написать tlgg.ru/tlg_go где tlg_go это ваша короткая ссылка

Также работают ссылки на закрытые каналы

Стабильно работает со смартфонов. Через раз - с десктопа. Не проверено для посетителей, которые пользуются веб-версией

Примеры ссылок

https://tlgg.ru/joinchat/AAAAAEy2mH02scLM3nm6cw

https://tlgg.ru/tlg_go

https://tlgg.ru/searchenginesru

https://tlgg.ru/searchenginesru_bot

Возможно кому-то пригодится :)

veleg
На сайте с 30.01.2011
Offline
143
#1

Хорошо. Превью и описание добавь, как на t.me/ было

Фигачу Телеграм-ботов ( https://teleg.run/veleg )
S
На сайте с 19.03.2016
Offline
16
#2
veleg:
Хорошо. Превью и описание добавь, как на t.me/ было

Не увидел, чтобы можно было тему редактировать, поэтому так закину.

В общем вот такие плашки показывались при попытке перейти по t.me ссылке из внешних источников



---------- Добавлено 20.05.2018 в 19:09 ----------

Не прикрепилось

https://pp.userapi.com/c831309/v831309257/f1742/VlUsPZq6kiw.jpg

https://pp.userapi.com/c831309/v831309257/f174c/yPpwSJlI_NA.jpg

https://pp.userapi.com/c831309/v831309257/f1755/VfX3DHfZAgA.jpg

---------- Добавлено 20.05.2018 в 19:15 ----------

А, ну и неочевидный момент, зачем пользоваться вообще какими-то сервисами, а не просто воткнуть ссылку "tg://..."

ВК не понимает, что это ссылка и некоторые простенькие конструкторы, через которые много народу публикуют свой контент (Tilda, например) не умеют в нестандартные протоколы.

veleg
На сайте с 30.01.2011
Offline
143
#3
sknlss:
Не увидел, чтобы можно было тему редактировать, поэтому так закину.

Я не про редактирование темы, а про "сервис".

https://tgrm.su/link.php?l=tlg_go

https://tgrm.su/link.php?l=joinchat/AAAAAEy2mH02scLM3nm6cw

https://tgrm.su/link.php?l=searchenginesru

https://tgrm.su/link.php?l=searchenginesru_bot

вот, через cUrl можно выдернуть всю инфу о канале и саму картинку, блоки и стили добавить только, и воткнуть это все туда.

jcrush
На сайте с 04.07.2004
Offline
364
#4

veleg, а можно код?

» Блог (http://blog.stfw.ru/) - SEO-заметки. ДВчат: @dvchat (https://t.me/dvchat)
veleg
На сайте с 30.01.2011
Offline
143
#5
jcrush:
veleg, а можно код?

Без проблем

<link href="/link/bootstrap.min.css?2" rel="stylesheet">
<link href="/link/telegram.org/css/telegram.css?148" rel="stylesheet" media="screen">


<?php

$curl = curl_init('https://t.me/'.$_GET['l']);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($curl, CURLOPT_SSL_VERIFYHOST, 0);
echo $html = curl_exec($curl);

bootstrap.min.css и telegram.css предварительно скачиваем с telegram.org/css/bootstrap.min.css и telegram.org/css/telegram.css

Но по чесноку лучше $html разобрать регулярками например и все сделать в своем стиле, располагая картинки, название и инфу там где хочется.

E
На сайте с 23.10.2008
Offline
189
#6

Тоже делал для себя сокращатель на своем домене.

Потом хостеру прилетела жалоба от ркн.

Hetzner попросили удалить сайт и все его файлы)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий