Лицензия
MIT License
Независимый справочный сайт
TG WS Proxy — локальный SOCKS5-прокси. При обнаружении трафика Telegram DC он приоритетно использует WSS (`kws*.web.telegram.org`) и при сбоях автоматически откатывается на прямой TCP.
Дисклеймер: сайт независимый и не аффилирован с Telegram или мейнтейнерами проекта.
MIT License
GitHub Actions + PyInstaller
v1.2.1 (2026-03-22)
Telegram Desktop
-> SOCKS5 127.0.0.1:1080
-> TG WS Proxy
-> WSS kwsN.web.telegram.org (/apiws)
-> Telegram DC
Доступны Windows tray GUI, macOS app package, Linux package и CLI-режим.
Определяются диапазоны IP Telegram с раздельными путями для DC и media/non-media трафика.
Поддерживаются параметры --port и несколько --dc-ip для адаптации под сеть.
Пулы соединений, cooldown после ошибок и fallback-логика уменьшают reconnect jitter.
В Releases доступны `TgWsProxy_windows.exe`, `TgWsProxy_macos_universal.dmg` и `TgWsProxy_linux_amd64.deb`.
По умолчанию слушает 127.0.0.1:1080. Desktop-сборки дают доступ к трею и логам.
Сервер 127.0.0.1, порт 1080, логин и пароль оставьте пустыми.
tg-ws-proxy --port 1080 \
--dc-ip 2:149.154.167.220 \
--dc-ip 4:149.154.167.220 -v
Подходит пользователям, которым нужны дополнительные инструменты приватности и доступа к региональному контенту.
Раскрытие: в этом блоке могут быть партнерские ссылки. Если вы совершаете покупку по ним, мы можем получить комиссию без доплаты с вашей стороны.
Основной фокус проекта — Telegram Desktop. Для Android есть community-эксперименты (Termux/порты), но стабильность зависит от устройства и сети.
В обсуждениях мейнтейнер подтвердил рабочий путь: выставить host 0.0.0.0 на ПК и указать в Telegram на телефоне локальный IP компьютера и порт SOCKS.
Частый кейс сообщества: текст проходит, а медиа нет. Один из распространенных шагов диагностики — проверить дополнительный DC mapping, например `203:149.154.167.220`.
Для доступа вне локальной сети обычно нужны белый IP и портфорвардинг. По позиции мейнтейнера, для SOCKS это не лучший путь по умолчанию.
Это частичная оптимизация. Результат зависит от маршрутов, региона, провайдера и состояния Telegram.
Нет. Приложение работает локально и направляет трафик к доменам и нодам Telegram.
В README отмечены возможные ложные срабатывания. Скачивайте только из официальных Releases и проверяйте файлы.
Нет, учетные данные и модель аутентификации Telegram не изменяются — это локальная прокси-маршрутизация.
Есть служебные логи соединений и отладки. Относитесь к ним как к чувствительным данным.
Проект в первую очередь ориентирован на Telegram Desktop.