Telegram не открывает ссылки

Вопрос касается десктопного FireFox на Windows. При попытке открыть ссылку на канал в Телеграме t.me/ он редиректит на неизвестный Фоксу протокол tg://resolve?domain= и браузер выдает «Firefox не знает, как открыть данный адрес, так как один из следующих протоколов (tg) не связан ни с одной программой или не разрешен в этом контексте.»
Нужно чтобы по tg-протоколу он открывал веб-версию https://web.telegram.org/#/im?p= или хотя бы не редиректил с t.me на tg.
Попробовал несколько мануалов из сообщества Мозиллы — не работает, устаревшая инфа 15 года.

  • Вопрос задан более трёх лет назад
  • 6041 просмотр

Источник: qna.habr.com

Telegram Desktop не открывает ссылки из браузера

Как открыть ссылку в браузере, а не в приложении Xiaomi

Если перейти по ссылке вида tg://resolve?domain=blablabla, то Windows должна передать ее в Telegram Desktop, а последний — перекинуть пользователя по указанной ссылке в чат или группу.

tg resolve works

Но что делать, если кликая по подобной ссылке, ничего не происходит?

Обычно такое случается из-за portable-версии Telegram Desktop. При использовании программы не произошло добавления соответствующего протокола, который должен обрабатываться Телеграмом. Как видно на скриншоте ниже, в списке стандартных программ для протоколов отсутствует приложение Telegram, так как протокол не зарегистрирован.

protocols for apps

Чтобы увидеть список, нужно перейти в Параметры — Приложения — Приложения по умолчанию — Выбор стандартных приложений для протоколов.

Регистрация протокола для Telegram

Для регистрации протокола вы должны добавить запись в реестр Windows, указав имя протокола, тип протокола и путь к программе, которая будет использоваться для обработки протокола.

Вызываем редактор реестра (Выполнить — regedit). Переходим в раздел HKEY_CLASSES_ROOT. Создаем подраздел tg, в котором у строкового параметра значение по-умолчанию задаем URL:Telegram Link. В этом же разделе создаем строковый параметр и называем его URL Protocol, с пустым значением.

default value

Теперь в разделе HKEY_CLASSES_ROOTtg создаем подраздел DefaultIcon и для строкового параметра по-умолчанию задаем параметр «C:TGTelegram DesktopTelegram.exe,1», где C:TGTelegram DesktopTelegram.exe меняете на расположение вашего клиента Telegram Desktop. Не забываем про кавычки. Это важно если в пути содержатся пробелы.

Не открываются ссылки в YouTube Vanced или официальном приложении YouTube

Далее в разделе HKEY_CLASSES_ROOTtg создаем новый подраздел shell, в нем подраздел open, а в нем подраздел command (КомпьютерHKEY_CLASSES_ROOTtgshellopencommand). В строковом параметре по-умолчанию задаем следующее значение (в кавычках): «C:TGTelegram DesktopTelegram.exe» — «%1». Обязательно меняем путь до клиента Телеграма на свой. На этом все!

Готовый reg-файл выглядит следующим образом:

Windows Registry Editor Version 5.00

, где USER — имя пользователя Windows, которое должно быть заменено на свое.

Здесь указаны пути, куда по-умолчанию устанавливается обычная (не portable-версия Telegram).

Telegram не открывает ссылки

1. Если у тебя уже есть приложение Телеграм на телефоне или компьютере — скопируй ссылку, отправь её себе в телеграмме в избранные сообщения. После этого нажми на неё и все получится:

На банковский счет в евро или долларах
+2% от суммы платежа

«ank Name: HSBC Bank Canada
«ank Address: 1070 Major Mackenzie Drive, Richmond Hill Ontario L4S 1P3
Account holder name: Marina Bleckt / Rami Bleckt
Transit number: 10332
Institution number: 016
Account number: 032728-309
Currency: EUR

SWIFT Code: HKBCCATT

Bank Name: HSBC Bank Canada
Bank Address: 1070 Major Mackenzie Drive, Richmond Hill Ontario L4S 1P3
Account holder name: Marina Bleckt / Rami Bleckt
Transit number: 10332
Institution number: 016
Account number: 032728-308
Currency: USD

SWIFT Code: HKBCCATT

В Украине — на карту Приват Банка в гривне
+2% от суммы по курсу на день оплаты
Номер карты: 4627 0551 0004 0590
На имя Сергей Мотовилец
Через систему быстрого перевода Western Union
на имя Сергей Мотовилец, Украина, Одесса, телефон +380631131751
(Serhii Motovylets, Ukraine, Odessa)
Наличными в Москве или Киеве
Чтобы оплатить свяжитесь по телефону
+380631131751 (Viber/Whatsapp) Сергей

Анкета, и т.д. уже в письме и в чате ТГ.

Вдохновить подписаться, сказать, что это первый шаг

Источник: drevs.me

Оцените статью
Добавить комментарий