Skip to content

LineSupportAbide/tgwsproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TG WS Proxy

TG WS Proxy — компактный локальный MTProto-прокси для Telegram Desktop, использующий WebSocket в качестве транспортного уровня. Программа работает локально и позволяет использовать Telegram Desktop через собственный MTProto-прокси без дополнительной серверной инфраструктуры.

Основные возможности

  • локальный MTProto Proxy;
  • поддержка WebSocket;
  • автоматическое определение Telegram DC;
  • резервный маршрут подключения;
  • Cloudflare Proxy;
  • Cloudflare Worker;
  • Fake TLS;
  • поддержка Windows, Linux, macOS и Docker.

Начало работы

  1. Скачайте подходящую сборку.
  2. Запустите TG WS Proxy.
  3. Подключите Telegram Desktop.
  4. При необходимости измените параметры через настройки приложения.

Доступные сборки

  • TgWsProxy_windows.exe
  • TgWsProxy_windows_arm64.exe
  • TgWsProxy_windows_7_64bit.exe
  • TgWsProxy_windows_7_32bit.exe

Подключение

Автоматически

Используйте пункт «Открыть в Telegram» в меню приложения.

Вручную

Type:   MTProto
Server: 127.0.0.1
Port:   1443
Secret: значение из TG WS Proxy

Архитектура

Telegram Desktop
      │
      ▼
 MTProto Proxy
      │
      ▼
  TG WS Proxy
      │
      ▼
 WebSocket / TCP
      │
      ▼
 Telegram DC

После получения входящего MTProto-подключения TG WS Proxy определяет необходимый дата-центр Telegram и открывает соединение с ним. При невозможности использовать WebSocket приложение автоматически переключается на альтернативный способ подключения.

Решение распространённых проблем

Если Telegram не загружает фотографии, видео или другие медиа:

  • оставьте только 4:149.154.167.220 в разделе DC → IP;
  • либо полностью очистите список адресов;
  • перезапустите TG WS Proxy.

При необходимости используйте Cloudflare Proxy или Cloudflare Worker.

Дополнительные файлы

  • README.windows.md
  • README.linux.md
  • README.macos.md
  • README.docker.md
  • BuildFromSource.md
  • CfProxy.md
  • CfWorker.md
  • FakeTlsNginx.md
  • TrayConfig.md

Лицензия

MIT License.

Packages

 
 
 

Contributors