Tip
Если данный проект оказался для вас полезным и вы хотите помочь его дальнейшему развитию, вы можете поддержать автора:
USDT (TRC20): TXPnKs2Ww1RD8JN6nChFUVmi5r2hqrWjuu
BTC: bc1qr8vd6jelkyyry3m4mq6z5txdx4pl856fu6ss0w
ETH: 0x1417878fdc5047E670a77748B34819b9A49C72F1
Другие варианты поддержки: https://nowpayments.io/donation/flowseal
Caution
Некоторые защитные программы могут ошибочно реагировать на приложение и определять его как потенциально опасное. Чаще всего это связано с особенностями упаковки исполняемого файла, а не с содержанием программы.
Если антивирус не позволяет загрузить или запустить приложение:
- Попробуйте воспользоваться сборкой для Windows 7 — она обладает аналогичным функционалом
- Временно отключите антивирусную защиту, добавьте файл в исключения и после завершения установки включите защиту обратно
Перед запуском любых файлов, полученных из интернета, рекомендуется убедиться в надёжности источника и проверить результаты анализа через VirusTotal.
TG WS Proxy — локальный MTProto-прокси для Telegram Desktop, предназначенный для повышения скорости и стабильности работы Telegram за счёт маршрутизации соединений через WebSocket-соединения.
Весь передаваемый трафик сохраняет оригинальное шифрование Telegram. Для функционирования приложения не используются сторонние серверы, дополнительные прокси или внешняя инфраструктура.
Перейдите в раздел релизов и скачайте подходящую версию программы:
TgWsProxy_windows.exe— Windows 10+ x64TgWsProxy_windows_arm64.exe— Windows 10+ ARM64TgWsProxy_windows_7_64bit.exe— Windows 7 x64TgWsProxy_windows_7_32bit.exe— Windows 7 x32
При первом запуске программа отобразит инструкцию для подключения Telegram Desktop. После настройки приложение продолжит работу в фоновом режиме через системный трей.
Через меню программы доступны следующие действия:
- Открыть в Telegram — автоматическое добавление прокси в Telegram с помощью ссылки
tg://proxy - Скопировать ссылку — создание копии ссылки для последующего подключения
- Перезапустить прокси — повторный запуск прокси без необходимости закрывать приложение
- Настройки... — изменение параметров программы через GUI (версия приложения, автоматическая проверка обновлений GitHub)
- Открыть логи — открытие журнала событий программы
- Выход — полное завершение работы прокси и закрытие приложения
Автоматическая настройка
Нажмите правой кнопкой мыши по значку TG WS Proxy в системном трее и выберите пункт «Открыть в Telegram».
Если автоматическая настройка не сработала:
- Откройте меню программы и нажмите «Скопировать ссылку»
- Отправьте скопированную ссылку в чат «Избранное» Telegram
- Откройте ссылку и подтвердите подключение прокси
Настройка вручную
В Telegram Desktop откройте:
Настройки → Продвинутые настройки → Тип подключения → Прокси
Создайте новое подключение со следующими параметрами:
- Тип: MTProto
- Сервер:
127.0.0.1(или настроенный вами адрес) - Порт:
1443(или изменённое значение) - Secret: ключ из конфигурации или файла логов
Схема взаимодействия:
Telegram Desktop → MTProto Proxy (127.0.0.1:1443) → WebSocket → Telegram DC
Основные этапы работы:
- TG WS Proxy запускает локальный MTProto-прокси на
127.0.0.1:1443 - Приложение отслеживает подключения Telegram к IP-адресам серверов Telegram
- Из начального MTProto obfuscation init-пакета извлекается идентификатор используемого DC
- После определения DC устанавливается защищённое WebSocket-соединение (TLS) с нужным Telegram DC через домены Telegram
- При невозможности использования WebSocket (например, при получении ответа
302) программа автоматически переключается на CfProxy либо прямое TCP-соединение
Important
В настройках прокси в разделе DC → IP попробуйте оставить только 4:149.154.167.220, удалив остальные значения.
Если это не помогло — полностью очистите поле DC → IP.
Такая ошибка может встречаться у пользователей аккаунтов без Premium.
Если проблема сохраняется, настройте собственный домен по инструкции: CfProxy.md
Для сборки проекта используются конфигурации PyInstaller:
Также настроен GitHub Actions workflow:
Он выполняет автоматическую сборку приложения для всех поддерживаемых платформ.
Минимальные требования к операционным системам для готовых бинарных файлов:
TgWsProxy_windows.exe— Windows 10+ x64TgWsProxy_windows_arm64.exe— Windows 10+ ARM64TgWsProxy_windows_7_64bit.exe— Windows 7 x64TgWsProxy_windows_7_32bit.exe— Windows 7 x32- Intel macOS — 10.15 и выше
- Apple Silicon macOS — 11.0 и выше
- Linux x86_64 — необходим AppIndicator для отображения значка в системном трее
Спасибо всем участникам, которые принимают участие в развитии проекта и помогают делать его лучше ❤️
Проект распространяется согласно условиям:
